Xfce4 Terminal update, Vte cosmetic changes.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@11106 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Krejzi 2013-03-16 21:56:02 +00:00
parent 5225afee85
commit 1d93de5711
5 changed files with 181 additions and 191 deletions

View File

@ -757,7 +757,7 @@ export -f as_root</userinput></screen>
<!-- Xfce apps -->
<!ENTITY midori-version "0.4.9">
<!ENTITY parole-version "0.5.0">
<!ENTITY terminal-version "0.4.8">
<!ENTITY xfce4-terminal-version "0.6.1">
<!ENTITY vte2-version "0.28.2">
<!ENTITY xfburn-version "0.4.3">
<!ENTITY xfce4-notifyd-version "0.2.2">

View File

@ -22,8 +22,8 @@ $Date$
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="midori.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="parole.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="terminal.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="vte2.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xfce4-terminal.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xfburn.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xfce4-notifyd.xml"/>

View File

@ -1,169 +0,0 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
<!ENTITY terminal-download-http
"http://archive.xfce.org/src/apps/terminal/0.4/Terminal-&terminal-version;.tar.bz2">
<!ENTITY terminal-download-ftp " ">
<!ENTITY terminal-md5sum "8dff62234da14e1a5e542fb56560ebe2">
<!ENTITY terminal-size "1.6 MB">
<!ENTITY terminal-buildsize "20 MB">
<!ENTITY terminal-time "0.2 SBU">
]>
<sect1 id="terminal" xreflabel="terminal-&terminal-version;">
<?dbhtml filename="terminal.html"?>
<sect1info>
<othername>$LastChangedBy$</othername>
<date>$Date$</date>
</sect1info>
<title>terminal-&terminal-version;</title>
<indexterm zone="terminal">
<primary sortas="a-terminal">terminal</primary>
</indexterm>
<sect2 role="package">
<title>Introduction to terminal</title>
<para>
<application>Terminal</application> is a <application>Gtk 2</application>
terminal emulator. This is useful for running commands or programs in the
comfort of an xorg window; you can drag and drop files into the
<application>Terminal</application> or copy and paste text with your mouse.
</para>
&lfs72_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&terminal-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&terminal-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &terminal-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &terminal-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &terminal-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &terminal-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">terminal Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="exo"/> and
<xref linkend="vte2"/>.
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/terminal"/>
</para>
</sect2>
<sect2 role="installation">
<title>Installation of terminal</title>
<para>
Install <application>terminal</application> by running the following
commands:
</para>
<screen><userinput>./configure --prefix=/usr --docdir=/usr/share/doc/terminal-&terminal-version; &amp;&amp;
make</userinput></screen>
<para>
This package does not come with a test suite.
</para>
<para>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>make install</userinput></screen>
</sect2>
<sect2 role="commands">
<title>Command Explanations</title>
<para>
<option>--docdir=/usr/share/doc/terminal-&terminal-version;</option>: This
puts <application>Terminal</application>'s docs into a versioned
directory.
</para>
</sect2>
<sect2 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Programs</segtitle>
<segtitle>Installed Libraries</segtitle>
<segtitle>Installed Directory</segtitle>
<seglistitem>
<seg>
Terminal and
terminal
</seg>
<seg>None</seg>
<seg>/usr/share/doc/terminal-&terminal-version;</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="Terminal">
<term><command>Terminal</command></term>
<listitem>
<para>
is a <application>Gtk 2</application> terminal emulator.
</para>
<indexterm zone="terminal Terminal">
<primary sortas="b-Terminal">Terminal</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="terminal-prog">
<term><command>terminal</command></term>
<listitem>
<para>
is a symbolic link to <application>Terminal</application>.
</para>
<indexterm zone="terminal terminal-prog">
<primary sortas="b-terminal">terminal</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>

View File

@ -12,7 +12,7 @@
<!ENTITY vte2-time "0.5 SBU">
]>
<sect1 id="vte2" xreflabel="vte-&vte2-version;">
<sect1 id="vte2" xreflabel="Vte-&vte2-version;">
<?dbhtml filename="vte2.html"?>
<sect1info>
@ -20,10 +20,10 @@
<date>$Date$</date>
</sect1info>
<title>vte-&vte2-version;</title>
<title>Vte-&vte2-version;</title>
<indexterm zone="vte2">
<primary sortas="a-vte2">vte2</primary>
<primary sortas="a-Vte">Vte</primary>
</indexterm>
<sect2 role="package">
@ -31,7 +31,7 @@
<para>
<application>Vte</application> is a library (libvte) implementing a
terminal emulator widget for <application>Gtk 2</application>, and a
terminal emulator widget for <application>GTK+ 2</application>, and a
minimal demonstration application (vte) that uses
<application>libvte</application>.
</para>
@ -76,14 +76,15 @@
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="intltool"/> and
<xref linkend="gtk2"/>.
<xref linkend="gtk2"/> and
<xref linkend="intltool"/>
</para>
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<xref linkend="gobject-introspection"/> and
<xref linkend="gtk-doc"/>.
<xref linkend="gobject-introspection"/>,
<xref linkend="gtk-doc"/> and
<xref linkend="pygtk"/>
</para>
<para condition="html" role="usernotes">
@ -99,7 +100,9 @@
commands:
</para>
<screen><userinput>./configure --prefix=/usr --disable-static --libexecdir=/usr/libexec/vte2 &amp;&amp;
<screen><userinput>./configure --prefix=/usr \
--libexecdir=/usr/lib/vte \
--disable-static &amp;&amp;
make</userinput></screen>
<para>
@ -111,6 +114,7 @@ make</userinput></screen>
</para>
<screen role="root"><userinput>make install</userinput></screen>
</sect2>
<sect2 role="commands">
@ -119,14 +123,6 @@ make</userinput></screen>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/static-libraries.xml"/>
<para>
<option>--libexecdir=/usr/libexec/vte2</option>: Both
<application>Vte</application> and <xref linkend="vte"/> (the
<application>Gtk 3</application> version) install a setuid helper program
called <filename>gnome-pty-helper</filename>. Putting it into a directory
called <filename class="directory">vte2</filename> ensures that they do
not overwrite one another.
</para>
</sect2>
<sect2 role="content">
@ -138,9 +134,15 @@ make</userinput></screen>
<segtitle>Installed Directories</segtitle>
<seglistitem>
<seg>vte</seg>
<seg>libvte.so</seg>
<seg>
vte
</seg>
<seg>
libvte.so
</seg>
<seg>
/usr/include/vte-0.0,
/usr/lib/vte,
/usr/share/gtk-doc/html/vte-0.0 and
/usr/share/vte
</seg>
@ -168,13 +170,16 @@ make</userinput></screen>
<term><filename class="libraryfile">libvte.so</filename></term>
<listitem>
<para>
contains the <application>Libvte</application> API functions.
contains the <application>Vte</application> API functions.
</para>
<indexterm zone="vte2 libvte2">
<primary sortas="c-libvte">libvte.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>

View File

@ -0,0 +1,154 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
<!ENTITY xfce4-terminal-download-http
"http://archive.xfce.org/src/apps/xfce4-terminal/0.6/xfce4-terminal-&xfce4-terminal-version;.tar.bz2">
<!ENTITY xfce4-terminal-download-ftp " ">
<!ENTITY xfce4-terminal-md5sum "98613ce500fef2ed62cdbe788084acca">
<!ENTITY xfce4-terminal-size "820 KB">
<!ENTITY xfce4-terminal-buildsize "15 MB">
<!ENTITY xfce4-terminal-time "0.2 SBU">
]>
<sect1 id="xfce4-terminal" xreflabel="xfce4-terminal-&xfce4-terminal-version;">
<?dbhtml filename="xfce4-terminal.html"?>
<sect1info>
<othername>$LastChangedBy$</othername>
<date>$Date$</date>
</sect1info>
<title>xfce4-terminal-&xfce4-terminal-version;</title>
<indexterm zone="xfce4-terminal">
<primary sortas="a-xfce4-terminal">xfce4-terminal</primary>
</indexterm>
<sect2 role="package">
<title>Introduction to Xfce4 Terminal</title>
<para>
<application>Xfce4 Terminal</application> is a <application>GTK+ 2</application>
terminal emulator. This is useful for running commands or programs in the
comfort of an Xorg window; you can drag and drop files into the
<application>Xfce4 Terminal</application> or copy and paste text with your mouse.
</para>
&lfs72_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&xfce4-terminal-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&xfce4-terminal-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &xfce4-terminal-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &xfce4-terminal-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &xfce4-terminal-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &xfce4-terminal-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">Xfce4 Terminal Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="libxfce4ui"/> and
<xref linkend="vte2"/>
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/xfce4-terminal"/>
</para>
</sect2>
<sect2 role="installation">
<title>Installation of Xfce4 Terminal</title>
<para>
Install <application>Xfce4 Terminal</application> by running the following
commands:
</para>
<screen><userinput>./configure --prefix=/usr &amp;&amp;
make</userinput></screen>
<para>
This package does not come with a test suite.
</para>
<para>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>make install</userinput></screen>
</sect2>
<sect2 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Program</segtitle>
<segtitle>Installed Libraries</segtitle>
<segtitle>Installed Directory</segtitle>
<seglistitem>
<seg>
xfce4-terminal
</seg>
<seg>
None
</seg>
<seg>
/usr/share/xfce4/terminal
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="xfce4-terminal-prog">
<term><command>xfce4-terminal</command></term>
<listitem>
<para>
is a <application>GTK+ 2</application> terminal emulator.
</para>
<indexterm zone="xfce4-terminal xfce4-terminal-prog">
<primary sortas="b-xfce4-terminal">xfce4-terminal</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>