Xfce-4.10

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@10023 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Andrew Benton 2012-04-29 15:46:14 +00:00
parent 8202762341
commit 17bcb8148a
32 changed files with 5110 additions and 705 deletions

View File

@ -31,10 +31,10 @@
<para>All rights reserved.</para>
<para>This book is licensed under a <xref linkend="CC"/>.</para>
<para>This book is licensed under a <xref linkend="CC"/>.</para>
<para>Computer instructions may be extracted from the book under the
<xref linkend="MIT"/>.</para>
<para>Computer instructions may be extracted from the book under the
<xref linkend="MIT"/>.</para>
<para><trademark class='registered'>Linux</trademark> is a registered trademark of
Linus Torvalds.</para>

View File

@ -162,17 +162,15 @@ $Date$
<!ENTITY dash-version "0.5.5.1">
<!ENTITY ksh-version "2008-11-04">
<!-- Chapter 7a Virtualization -->
<!-- Chapter 8 Virtualization -->
<!ENTITY libosinfo-version "0.1.1">
<!ENTITY libvirt-version "0.9.11">
<!ENTITY libvirt-glib-version "0.0.7">
<!ENTITY spice-gtk-version "0.11">
<!ENTITY qemu-kvm-version "1.0">
<!-- all chapter numbers from here are off-by-one -->
<!-- Part III -->
<!-- Chapter 8 -->
<!-- Chapter 9 -->
<!ENTITY pcre-version "8.30">
<!ENTITY popt-version "1.16">
<!ENTITY gamin-version "0.1.10">
@ -250,7 +248,7 @@ $Date$
<!ENTITY gwrap-version "1.3.4">
-->
<!-- Chapter 9 -->
<!-- Chapter 10 -->
<!ENTITY libjpeg-version "8d">
<!ENTITY libpng-version "1.5.9">
<!ENTITY libtiff-version "4.0.1">
@ -286,7 +284,7 @@ $Date$
<!ENTITY imlib-version "1.9.15">
-->
<!-- Chapter 10 -->
<!-- Chapter 11 -->
<!ENTITY autogen-version "5.12">
<!ENTITY bc-version "1.06.95">
<!ENTITY rep-gtk-version "0.90.2">
@ -315,7 +313,7 @@ $Date$
<!ENTITY ggz-client-libs-version "0.0.14.1">
<!ENTITY apr-util-version "1.4.1">
<!-- Chapter 11 -->
<!-- Chapter 12 -->
<!ENTITY autofs-version "5.0.6">
<!ENTITY gpm-version "1.20.6">
<!ENTITY fcron-version "3.0.6">
@ -353,7 +351,7 @@ $Date$
-->
<!ENTITY pkgconfig-version "0.26">
<!-- Chapter 12 -->
<!-- Chapter 13 -->
<!ENTITY check-version "0.9.8">
<!ENTITY cmake-major-version "2.8">
<!ENTITY cmake-version "2.8.7">
@ -394,12 +392,16 @@ $Date$
<!ENTITY Archive-Zip-version "1.30">
<!ENTITY Crypt-SSLeay-version "0.58">
<!ENTITY Date-Manip-version "6.31">
<!ENTITY ExtUtils-Depends-version "0.304">
<!ENTITY ExtUtils-PkgConfig-version "1.12">
<!ENTITY Finance-Quote-version "1.17">
<!ENTITY Glib-perl-version "1.242">
<!ENTITY HTML-Parser-version "3.69">
<!ENTITY HTML-TableExtract-version "2.11">
<!ENTITY LWP-version "6.04">
<!ENTITY Net-DNS-version "0.68">
<!ENTITY SGMLSpm-version "1.1">
<!ENTITY URI-version "1.60">
<!ENTITY XML-Parser-version "2.41">
<!ENTITY XML-Simple-version "2.18">
@ -434,7 +436,6 @@ $Date$
<!ENTITY Text-CSV_XS-version "0.52">
<!ENTITY Text-Diff-version "0.35">
<!ENTITY Tie-IxHash-version "1.22">
<!ENTITY URI-version "1.35">
<!ENTITY XML-LibXML-version "1.70">
<!ENTITY XML-NamespaceSupport-version "1.11">
<!ENTITY XML-SAX-version "0.96">
@ -473,7 +474,7 @@ $Date$
<!ENTITY gnome-python-desktop-version "2.30.2">-->
<!-- Part IV -->
<!-- Chapter 13 -->
<!-- Chapter 14 -->
<!ENTITY ppp-version "2.4.5">
<!ENTITY dhcpcd-version "5.5.6">
<!ENTITY dhcp-version "4.2.3-P2">
@ -482,7 +483,7 @@ $Date$
<!ENTITY wvdial-version "1.54.0">
<!ENTITY pppoe-version "3.8">-->
<!-- Chapter 14 -->
<!-- Chapter 15 -->
<!ENTITY bridgeutils-version "1.5">
<!ENTITY cifsutils-version "5.3">
<!-- <!ENTITY inetutils-version "1.9.1"> -->
@ -500,7 +501,7 @@ $Date$
<!-- Obsolete
<!ENTITY portmap-version "6.0">-->
<!-- Chapter 15 -->
<!-- Chapter 16 -->
<!ENTITY traceroute-version "2.0.18">
<!ENTITY nmap-version "5.51">
<!ENTITY whois-version "5.0.12">
@ -512,7 +513,7 @@ $Date$
<!ENTITY wicd-major-version "1.7">
<!ENTITY wicd-version "1.7.1">
<!-- Chapter 16 -->
<!-- Chapter 17 -->
<!ENTITY curl-version "7.25.0">
<!ENTITY geoclue-version "0.12.0">
<!ENTITY geocode-glib-version "0.99.0">
@ -533,12 +534,12 @@ $Date$
<!ENTITY gnet-version "2.0.7">
-->
<!-- Chapter 17 -->
<!-- Chapter 18 -->
<!ENTITY Links-version "2.4">
<!ENTITY lynx-version "2.8.8dev.10">
<!ENTITY w3m-version "0.5.3">
<!-- Chapter 18 -->
<!-- Chapter 19 -->
<!ENTITY mailx-version "12.4">
<!ENTITY procmail-version "3.22">
<!ENTITY fetchmail-version "6.3.13">
@ -559,7 +560,7 @@ $Date$
-->
<!-- Part V -->
<!-- Chapter 19 -->
<!-- Chapter 20 -->
<!ENTITY apache-version "2.4.1">
<!-- bind (chapter 15) -->
<!-- openssh (chapter 4) -->
@ -568,7 +569,7 @@ $Date$
<!ENTITY vsftpd-version "2.3.4">
<!-- <!ENTITY xinetd-version "2.3.14"> -->
<!-- Chapter 20 -->
<!-- Chapter 21 -->
<!ENTITY exim-version "4.67">
<!ENTITY postfix-version "2.9.1">
<!ENTITY qpopper-version "4.1.0">
@ -578,13 +579,13 @@ $Date$
<!ENTITY courier-version "0.47">
-->
<!-- Chapter 21 -->
<!-- Chapter 22 -->
<!ENTITY db-version "5.3.15">
<!ENTITY mysql-version "5.5.17">
<!ENTITY postgresql-version "9.0.6">
<!ENTITY sqlite-version "3.7.11">
<!-- Chapter 22 -->
<!-- Chapter 23 -->
<!-- dhcp (chapter 13) -->
<!ENTITY leafnode-version "1.11.5">
<!ENTITY openldap-download-version "stable-20100719">
@ -594,8 +595,8 @@ $Date$
<!-- rsync (chapter 14) -->
<!-- cvs (chapter 12) -->
<!-- Part VII -->
<!-- Chapter 23 -->
<!-- Part VI -->
<!-- Chapter 24 -->
<!ENTITY xorg7-version "7.6">
<!ENTITY xorg7-release "7.6-2">
<!ENTITY util-macros-version "1.15.0">
@ -616,7 +617,7 @@ $Date$
<!ENTITY xfree86-version "4.6.0">
-->
<!-- Chapter 24 -->
<!-- Chapter 25 -->
<!ENTITY qt-version "3.3.8d">
<!ENTITY qt4-version "4.8.1">
<!ENTITY qt-dir "$QTDIR">
@ -649,15 +650,11 @@ $Date$
<!ENTITY gtk-vnc-version "0.5.0">
<!ENTITY cogl-version "1.10.2">
<!-- Chapter 25 -->
<!-- Chapter 26 -->
<!ENTITY fluxbox-version "1.3.2">
<!ENTITY openbox-version "3.5.0">
<!ENTITY sawfish-version "1.6.1">
<!-- Unmaintained
<!ENTITY xfce-version "4.4.2">
-->
<!-- Part VII -->
<!-- Chapters 27-29 -->
<!ENTITY kde-version "4.8.2">
@ -697,7 +694,7 @@ $Date$
<!ENTITY kdepim-version "4.8.2">
<!ENTITY kdepimruntime-version "4.8.2">
<!-- Part IX -->
<!-- Part VIII -->
<!ENTITY gnome-version "3.2">
<!ENTITY gnome-minor-version ".2">
@ -708,7 +705,7 @@ $Date$
<!ENTITY gnome-download-http "http://ftp.gnome.org/pub/gnome/sources">
<!ENTITY gnome-download-ftp "ftp://ftp.gnome.org/pub/gnome/sources">
<!-- Chapter 32 -->
<!-- Chapter 30 -->
<!-- Platform -->
<!ENTITY at-spi2-atk-version "2.4.0">
@ -790,7 +787,7 @@ $Date$
<!-- System Services -->
<!ENTITY gdm-version "3.4.1">
<!-- Chapter 33 -->
<!-- Chapter 31 -->
<!-- Additional Libraries -->
<!ENTITY gdl-version "3.4.2">
@ -838,7 +835,7 @@ program you invoke. Development restarted Feb 12, so commented until a new rele
<!-- Accessibility -->
<!ENTITY orca-version "3.2.2">
<!-- Chapter 34 -->
<!-- Chapter 32 -->
<!-- Deprecated -->
<!ENTITY ORBit2-version "2.14.19">
<!ENTITY libbonobo-version "2.32.1">
@ -889,6 +886,33 @@ program you invoke. Development restarted Feb 12, so commented until a new rele
<!ENTITY system-tools-backends-version "2.9.4">
-->
<!-- Xfce core -->
<!ENTITY xfce4-version "4.10">
<!ENTITY exo-version "0.8.0">
<!ENTITY garcon-version "0.2.0">
<!ENTITY gtk-xfce-engine-version "3.0.0">
<!ENTITY libwnck2-version "2.30.7">
<!ENTITY libxfce4ui-version "4.10.0">
<!ENTITY libxfce4util-version "4.10.0">
<!ENTITY libxfcegui4-version "4.10.0">
<!ENTITY thunar-version "1.4.0">
<!ENTITY thunar-volman-version "0.8.0">
<!ENTITY tumbler-version "0.1.25">
<!ENTITY xfce4-appfinder-version "4.10.0">
<!ENTITY xfce4-panel-version "4.10.0">
<!ENTITY xfce4-power-manager-version "1.2.0">
<!ENTITY xfce4-session-version "4.10.0">
<!ENTITY xfce4-settings-version "4.10.0">
<!ENTITY xfconf-version "4.10.0">
<!ENTITY xfdesktop-version "4.10.0">
<!ENTITY xfwm4-version "4.10.0">
<!-- Xfce apps -->
<!ENTITY terminal-version "0.4.8">
<!ENTITY vte2-version "0.28.2">
<!ENTITY xfburn-version "0.4.3">
<!ENTITY xfce4-notifyd-version "0.2.2">
<!-- Part X -->
<!-- Chapter 35 -->
<!ENTITY AbiWord-version "2.8.6">

View File

@ -49,7 +49,7 @@
</itemizedlist>
<note>
<para>Some dependencies, such as the
<para>Some dependencies, such as the
<ulink url="http://search.cpan.org/~dwheeler/Test-Pod/">Test-Pod</ulink>
module, are used by several of the listed dependencies of the main
module and perhaps also the module being installed. Dependencies such as
@ -78,7 +78,7 @@
(uses the standard <xref linkend="perl-standard-install"/>)</para>
</listitem>
</itemizedlist>
<!-- Date::Manip -->
<bridgehead renderas="sect3" id="perl-date-manip"
xreflabel="Date::Manip-&Date-Manip-version;">
@ -104,6 +104,62 @@
</listitem>
</itemizedlist>
<!-- ExtUtils::Depends -->
<bridgehead renderas="sect3" id="perl-extutils-depends"
xreflabel="ExtUtils::Depends-&ExtUtils-Depends-version;">
ExtUtils::Depends-&ExtUtils-Depends-version;</bridgehead>
<indexterm zone="perl-modules perl-extutils-depends">
<primary sortas="g-ExtUtils-Depends">ExtUtils::Depends</primary>
</indexterm>
<para>
ExtUtils::Depends tries to make it easy to build Perl extensions that use
functions and typemaps provided by other perl extensions. This means that
a perl extension is treated like a shared library that provides also a C
and an XS interface besides the perl one.
</para>
<itemizedlist spacing='compact'>
<listitem>
<para>
<ulink url="http://www.cpan.org/authors/id/F/FL/FLORA/ExtUtils-Depends-&ExtUtils-Depends-version;.tar.gz">
ExtUtils::Depends-&ExtUtils-Depends-version;</ulink>
(uses the standard <xref linkend="perl-standard-install"/>)</para>
</listitem>
</itemizedlist>
<!-- ExtUtils::PkgConfig -->
<bridgehead renderas="sect3" id="perl-extutils-pkgconfig"
xreflabel="ExtUtils::PkgConfig-&ExtUtils-PkgConfig-version;">
ExtUtils::PkgConfig-&ExtUtils-PkgConfig-version;</bridgehead>
<indexterm zone="perl-modules perl-extutils-depends">
<primary sortas="g-ExtUtils-PkgConfig">ExtUtils::PkgConfig</primary>
</indexterm>
<para>
ExtUtils::PkgConfig is a very simplistic interface to
<xref linkend="pkgconfig"/>, intended for use in the Makefile.PL of perl
extensions which bind libraries that <application>pkgconfig</application>
knows.
</para>
<itemizedlist spacing='compact'>
<listitem>
<para>
<ulink url="http://www.cpan.org/authors/id/T/TS/TSCH/ExtUtils-PkgConfig-&ExtUtils-PkgConfig-version;.tar.gz">
ExtUtils::PkgConfig-&ExtUtils-PkgConfig-version;</ulink>
(uses the standard <xref linkend="perl-standard-install"/>) Requires:
</para>
<itemizedlist>
<listitem>
<para><xref linkend="perl-extutils-depends"/></para>
</listitem>
</itemizedlist>
</listitem>
</itemizedlist>
<!-- Finance::Quote -->
<bridgehead renderas="sect3" id="perl-finance-quote"
xreflabel="Finance::Quote-&Finance-Quote-version;">
@ -147,7 +203,7 @@
<listitem>
<para><ulink
url="http://search.cpan.org/CPAN/authors/id/E/EC/ECOCODE/Finance-Quote-&Finance-Quote-version;.tar.gz">
Finance::Quote-&Finance-Quote-version;</ulink></para>
Finance::Quote-&Finance-Quote-version;</ulink></para>
<itemizedlist>
<listitem>
@ -212,7 +268,39 @@
</listitem>
</itemizedlist>
-->
<!-- Glib -->
<bridgehead renderas="sect3" id="perl-glib"
xreflabel="Glib-&Glib-perl-version;">
Glib-&Glib-perl-version;</bridgehead>
<indexterm zone="perl-modules perl-extutils-depends">
<primary sortas="g-Glib">Glib</primary>
</indexterm>
<para>
This module is a <application>Perl</application> wrapper around
<application>Glib</application> that attempts to provide a perlish
interface while remaining as true as possible to the underlying C API, so
that any reference materials you can find on using GLib may still apply to
using the libraries from perl.
</para>
<itemizedlist spacing='compact'>
<listitem>
<para>
<ulink url="http://www.cpan.org/authors/id/X/XA/XAOC/Glib-&Glib-perl-version;.tar.gz">
Glib-&Glib-perl-version;</ulink>
(uses the standard <xref linkend="perl-standard-install"/>) Requires:
</para>
<itemizedlist>
<listitem>
<para><xref linkend="perl-extutils-pkgconfig"/></para>
</listitem>
</itemizedlist>
</listitem>
</itemizedlist>
<!-- HTML::Parser -->
<bridgehead renderas="sect3" id="perl-html-parser"
xreflabel="HTML::Parser-&HTML-Parser-version;">
@ -244,11 +332,11 @@
<itemizedlist>
<listitem>
<para><ulink url="http://search.cpan.org/~dwheeler/Test-Pod/">
Test-Pod</ulink> (optionally used during the tests)</para>
<para><ulink url="http://search.cpan.org/~dwheeler/Test-Pod/">
Test-Pod</ulink> (optionally used during the tests)</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para><xref linkend="perl-lwp"/> (run-time requirement for the
@ -305,8 +393,8 @@
<para><xref linkend="perl-html-parser"/></para>
</listitem>
<listitem>
<para><ulink url="http://search.cpan.org/~dwheeler/Test-Pod/">
Test-Pod</ulink> (optionally used during the tests)</para>
<para><ulink url="http://search.cpan.org/~dwheeler/Test-Pod/">
Test-Pod</ulink> (optionally used during the tests)</para>
</listitem>
</itemizedlist>
@ -316,7 +404,7 @@
</listitem>
<listitem>
<para><ulink url="http://search.cpan.org/~petdance/Test-Pod-Coverage/">
Test-Pod-Coverage</ulink> (optionally used during the tests)</para>
Test-Pod-Coverage</ulink> (optionally used during the tests)</para>
</listitem>
</itemizedlist>
@ -351,15 +439,14 @@
<itemizedlist>
<listitem>
<para><ulink
url="http://search.cpan.org/~gaas/URI/">URI</ulink></para>
<para><xref linkend="perl-uri"/></para>
</listitem>
<listitem>
<para><xref linkend="perl-html-parser"/></para>
</listitem>
<listitem>
<para>
<ulink url="http://search.cpan.org/~nanis/Crypt-SSLeay/">
<ulink url="http://search.cpan.org/~nanis/Crypt-SSLeay/">
Crypt-SSLeay</ulink> (optional, for HTTPS
support)</para>
@ -421,7 +508,7 @@
</listitem>
</itemizedlist>
-->
<!-- Module::Signature
<bridgehead renderas="sect3" id="perl-module-signature"
xreflabel="Module::Signature-&Module-Signature-version;">
@ -566,13 +653,13 @@
</listitem>
<listitem>
<para><ulink url="http://search.cpan.org/~dwheeler/Test-Pod/">
Test-Pod</ulink> (optionally used during the tests)</para>
Test-Pod</ulink> (optionally used during the tests)</para>
</listitem>
</itemizedlist>
</listitem>
</itemizedlist>
<!-- Pod::Coverage
<bridgehead renderas="sect3" id="perl-pod-coverage"
@ -622,7 +709,7 @@
</listitem>
</itemizedlist>
-->
<!-- SGMLSpm -->
<bridgehead renderas="sect3" id="perl-sgmlspm"
xreflabel="SGMLSpm-&SGMLSpm-version;">
@ -634,7 +721,7 @@
<para>The SGMLSpm module is a <application>Perl</application> library
used for parsing the output from James Clark's SGMLS and NSGMLS
parsers. The module is installed using the standard
parsers. The module is installed using the standard
<application>Perl</application> module
<xref linkend="perl-standard-install"/>.</para>
@ -780,8 +867,8 @@
</listitem>
</itemizedlist>
-->
<!-- URI
<!-- URI -->
<bridgehead renderas="sect3" id="perl-uri"
xreflabel="URI-&URI-version;">
URI-&URI-version;</bridgehead>
@ -790,94 +877,27 @@
<primary sortas="g-URI">URI</primary>
</indexterm>
<para>The URI module implements the URI class. Objects of this class
represent Uniform Resource Identifier references as specified in
RFC 2396 and updated by RFC 2732 and can be used to access and
manipulate the various components that make up these strings.
The URI module and all its dependencies are installed using
the standard <xref linkend="perl-standard-install"/>.</para>
<para>
This module implements the URI class. Objects of this class represent
"Uniform Resource Identifier references" as specified in RFC 2396 (and
updated by RFC 2732). A Uniform Resource Identifier is a compact string of
characters that identifies an abstract or physical resource. A Uniform
Resource Identifier can be further classified as either a Uniform Resource
Locator (URL) or a Uniform Resource Name (URN). The distinction between
URL and URN does not matter to the URI class interface. A "URI-reference"
is a URI that may have additional information attached in the form of a
fragment identifier.
</para>
<itemizedlist spacing='compact'>
<listitem>
<para><ulink
url="http://cpan.org/authors/id/G/GA/GAAS/URI-&URI-version;.tar.gz">
URI-&URI-version;</ulink></para>
<indexterm zone="perl-modules perl-uri">
<primary sortas="g-URI">URI</primary>
</indexterm>
<itemizedlist>
<listitem>
<para id="perl-business-isbn"><ulink
url="http://cpan.org/authors/id/B/BD/BDFOY/Business-ISBN-&Business-ISBN-version;.tar.gz">
Business-ISBN-&Business-ISBN-version;</ulink> (optional, only
used during the test suite)</para>
<indexterm zone="perl-modules perl-business-isbn">
<primary sortas="g-Business-ISBN">Business::ISBN</primary>
</indexterm>
<itemizedlist>
<listitem>
<para>LWP::Simple is required for many of the tests. This
is a circular dependency.</para>
</listitem>
<listitem>
<para id="perl-business-isbn-data"><ulink
url="http://cpan.org/authors/id/B/BD/BDFOY/Business-ISBN-Data-&Business-ISBN-Data-version;.tar.gz">
Business-ISBN-Data-&Business-ISBN-Data-version;</ulink></para>
<indexterm zone="perl-modules perl-business-isbn-data">
<primary sortas="g-Business-ISBN-Data">Business::ISBN::Data</primary>
</indexterm>
<itemizedlist>
<listitem>
<para id="perl-test-prereq"><ulink
url="http://cpan.org/authors/id/B/BD/BDFOY/Test-Prereq-&Test-Prereq-version;.tar.gz">
Test-Prereq-&Test-Prereq-version;</ulink> (you may need
to set up your CPAN access parameters by issuing the
command <command>perl -MCPAN -e shell</command> before
running the test suite, else the tests may hang)</para>
<indexterm zone="perl-modules perl-test-prereq">
<primary sortas="g-Test-Prereq">Test::Prereq</primary>
</indexterm>
<itemizedlist>
<listitem>
<para><xref linkend="perl-module-info"/></para>
</listitem>
<listitem>
<para id="perl-module-corelist"><ulink
url="http://cpan.org/authors/id/R/RG/RGARCIA/Module-CoreList-&Module-Corelist-version;.tar.gz">
Module-CoreList-&Module-Corelist-version;</ulink></para>
<indexterm zone="perl-modules perl-module-corelist">
<primary sortas="g-Module-Corelist">Module::Corelist</primary>
</indexterm>
<itemizedlist>
<listitem>
<para><xref linkend="perl-test-pod"/>
(optionally used during the tests)</para>
</listitem>
</itemizedlist>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para><xref linkend="perl-test-pod-coverage"/>
(optionally used during the tests)</para>
</listitem>
</itemizedlist>
</listitem>
</itemizedlist>
</listitem>
</itemizedlist>
<para>
<ulink url="http://www.cpan.org/authors/id/G/GA/GAAS/URI-&URI-version;.tar.gz">
URI-&URI-version;</ulink>
(uses the standard <xref linkend="perl-standard-install"/>)</para>
</listitem>
</itemizedlist>
-->
<!-- XML::Parser -->
<bridgehead renderas="sect3" id="perl-xml-parser"
xreflabel="XML::Parser-&XML-Parser-version;">
@ -994,9 +1014,9 @@
</listitem>
</itemizedlist>
<!-- YAML
<bridgehead renderas="sect3" id="perl-yaml"
xreflabel="YAML-&YAML-version;">
@ -1076,8 +1096,8 @@ For <application>YAML</application>: <command>sed -i 's,\xc3\xb6,o,' \
</listitem>
</itemizedlist>
-->
</sect2>
<sect2 role="installation" id="perl-standard-install"

View File

@ -24,6 +24,7 @@ $Date$
<!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="kde/kde.xml"/> -->
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="kde4/kde4.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome/gnome.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xfce/xfce.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xsoft/xsoft.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multimedia/multimedia.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="pst/pst.xml"/>

View File

@ -25,16 +25,8 @@
<date>$Date$</date>
</sect1info>
<!-- No other tags inside any title-->
<!-- Use Title Case in All Titles
The "The Chicago Manual of Style":
"-Always capitalize the first and the last word.
-Capitalize all nouns, pronouns, adjectives, verbs, adverbs, and
subordinate conjunctions ("as", "because", "although").
-Lowercase all articles, coordinate conjunctions ("and", "or", "nor"),
and prepositions regardless of length, when they are other than the
first or last word.
-Lowercase the "to" in an infinitive."-->
<!-- No other tags inside any title.
Use Title Case in All Titles -->
<title>TEMPLATE-&TEMPLATE-version;</title>
<indexterm zone="TEMPLATE">
@ -191,6 +183,9 @@ make</userinput></screen>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/static-libraries.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/gtk-doc-rebuild.xml"/>
<para>
<command>COMMAND</command>: This command does something.
</para>

View File

@ -1,552 +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 xfce-download-http "&sourceforge-repo;/xfce/xfce-&xfce-version;-src.tar.bz2">
<!ENTITY xfce-download-ftp " ">
<!ENTITY xfce-md5sum "5dd0ee362dd5782324b88da3cd5b9f1b">
<!ENTITY xfce-size "25 MB">
<!ENTITY xfce-buildsize "330 MB (to build and install everything without deleting any sources)">
<!ENTITY xfce-time "5 SBU">
<!ENTITY Terminal-version "0.2.8">
<!ENTITY Thunar-version "0.9.0">
<!ENTITY exo-version "0.3.4">
<!ENTITY gtk-xfce-engine-version "2.4.2">
<!ENTITY mousepad-version "0.2.13">
<!ENTITY xfce4-dev-tools-version "4.4.0.1">
]>
<sect1 id="xfce" xreflabel="Xfce-&xfce-version;">
<?dbhtml filename="xfce.html" ?>
<sect1info>
<othername>$LastChangedBy$</othername>
<date>$Date$</date>
</sect1info>
<title>Xfce-&xfce-version;</title>
<indexterm zone="xfce">
<primary sortas="a-xfce">Xfce</primary>
</indexterm>
<sect2 role="package">
<title>Introduction to Xfce</title>
<para>The <application>Xfce</application> package contains a lightweight
desktop environment.</para>
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>Download (HTTP): <ulink url="&xfce-download-http;"/></para>
</listitem>
<listitem>
<para>Download (FTP): <ulink url="&xfce-download-ftp;"/></para>
</listitem>
<listitem>
<para>Download MD5 sum: &xfce-md5sum;</para>
</listitem>
<listitem>
<para>Download size: &xfce-size;</para>
</listitem>
<listitem>
<para>Estimated disk space required: &xfce-buildsize;</para>
</listitem>
<listitem>
<para>Estimated build time: &xfce-time;</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">Xfce General Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required"><xref linkend="gtk2"/> and
<xref linkend="libxml2"/></para>
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional"><xref linkend="libxslt"/>,
<xref linkend="intltool"/>,
<xref linkend="startup-notification"/>, and
<xref linkend="gtk-doc"/> (untested by BLFS editors)</para>
<para>Xfce components have additional dependencies upon each other
and upon external packages. They are summarized below.</para>
<bridgehead renderas="sect3" id="libxfce4util"
xreflabel="libxfce4util-&xfce-version;">libxfce4util</bridgehead>
<para>Libxfce4util is a basic utility library for Xfce4.</para>
<para>Libxfce4util has no external dependencies.</para>
<bridgehead renderas="sect3" id="libxfcegui4"
xreflabel="libxfcegui4-&xfce-version;">libxfcegui4</bridgehead>
<para>Libxfcegui4 is a library that contains various <xref linkend="gtk2"/> widgets for Xfce.</para>
<para>Libxfcegui4 depends on <xref linkend="libxfce4util"/>.</para>
<bridgehead renderas="sect3" id="libxfce4mcs"
xreflabel="libxfce4mcs-&xfce-version;">libxfce4mcs</bridgehead>
<para>Libxfce4mcs is a library that provides multi-channel settings management support for Xfce.</para>
<para>Libxfce4mcs depends on <xref linkend="libxfce4util"/>.</para>
<bridgehead renderas="sect3" id="xfce-mcs-manager"
xreflabel="xfce-mcs-manager-&xfce-version;">xfce-mcs-manager</bridgehead>
<para>Xfce-mcs-manager is a graphical settings manager for Xfce.</para>
<para>Xfce-mcs-manager depends on <xref linkend="libxfcegui4"/>, and
<xref linkend="libxfce4mcs"/>.</para>
<bridgehead renderas="sect3" id="xfce-mcs-plugins"
xreflabel="xfce-mcs-plugins-&xfce-version;">xfce-mcs-plugins</bridgehead>
<para>Xfce-mcs-plugins is a set of plugins for the multi channel settings manager.
With these plugins, a user can change display settings, themes, fonts and similar
desktop parameters.</para>
<para>Xfce-mcs-plugins depend on <xref linkend="libxfcegui4"/>,
<xref linkend="xfce-mcs-manager"/>,
<!-- aumix (runtime, optional, patched out below), --> and
<xref linkend="dbus"/> (optional, needed only at runtime, to send commands
to the <xref linkend="Thunar"/> file manager).</para>
<bridgehead renderas="sect3" id="xfwm4"
xreflabel="xfwm4-&xfce-version;">xfwm4</bridgehead>
<para>Xfwm4 is a window manager.</para>
<para>Xfwm4 depends on <xref linkend="intltool"/>,
<xref linkend="libxfce4util"/>,
<xref linkend="libxfcegui4"/>, and
<xref linkend="xfce-mcs-manager"/>.</para>
<bridgehead renderas="sect3" id="xfwm4-themes"
xreflabel="xfwm4-themes-&xfce-version;">xfwm4-themes</bridgehead>
<para>The xfwm4-themes package contains extra themes for xfwm4.</para>
<para>xfwm4-themes have no external dependencies.</para>
<bridgehead renderas="sect3" id="xfce4-panel"
xreflabel="xfce4-panel-&xfce-version;">xfce4-panel</bridgehead>
<para>Xfce4-panel is the panel for the Xfce desktop environment. It
contains launchers for programs, the clock, and other applets.</para>
<para>Xfce4-panel depends on <xref linkend="intltool"/>,
<xref linkend="libxfce4util"/>,and
<xref linkend="xfce-mcs-manager"/>.</para>
<bridgehead renderas="sect3" id="xfce4-session"
xreflabel="xfce4-session-&xfce-version;">xfce4-session</bridgehead>
<para>Xfce4-session is the session manager for the Xfce desktop environment.</para>
<para>Xfce4-session depends on <xref linkend="libxfce4util"/>,
<xref linkend="xfce-mcs-manager"/>,
<xref linkend="dbus"/> (optional, untested by BLFS editors, needed
for
<ulink url="http://www.freedesktop.org/wiki/Software/hal">Hal</ulink>-based
shutdown support, which also needs
<ulink url="http://hal.freedesktop.org/releases/">PolicyKit</ulink> and
<ulink url="http://www.freedesktop.org/wiki/Software/ConsoleKit">ConsoleKit</ulink>
packages, which are not in BLFS), <xref linkend="sudo"/>
(optional, needed at runtime for non-HAL-based shutdown support), and
<xref linkend="GConf"/> (optional, needed for Assistive Technologies support,
untested by BLFS editors).</para>
<bridgehead renderas="sect3" id="xfce4-mixer"
xreflabel="xfce4-mixer-&xfce-version;">xfce4-mixer</bridgehead>
<para>Xfce4-mixer contains an applet that controls sound volume levels.</para>
<para>Xfce4-mixer depends on <xref linkend="libxfcegui4"/>,
<xref linkend="libxfce4util"/>,
<xref linkend="xfce-mcs-manager"/>,
<xref linkend="xfce4-panel"/> (optional), and
<xref linkend="alsa-lib"/> (optional but highly recommended, because not all
controls on modern sound cards are accessible to OSS applications).</para>
<bridgehead renderas="sect3" id="gtk-xfce-engine"
xreflabel="gtk-xfce-engine-&gtk-xfce-engine-version;">gtk-xfce-engine</bridgehead>
<para>Gtk-xfce-engine contains <xref linkend="gtk2"/> themes.</para>
<para>Gtk-xfce-engine has no external dependencies.</para>
<bridgehead renderas="sect3" id="orage"
xreflabel="orage-&xfce-version;">orage</bridgehead>
<para>Orage is a time-managing application for the Xfce desktop environment.</para>
<para>Orage depends on <xref linkend="libxfce4mcs"/>,
<xref linkend="libxfcegui4"/>,
<xref linkend="xfce4-panel"/>,
<xref linkend="xfce-mcs-manager"/>,
<ulink url="http://sourceforge.net/projects/freeassociation/">libical</ulink>
(optional, an internal copy is used if external libical is not found,
external libical-0.27 is known to
<ulink url="http://www.nabble.com/Re:--Libical--libical-0.27-is-now-available-t3444157.html">misinterpret</ulink>
<!-- FIXME: what about the internal version? -->
daylight time saving rules in the USA), and
<xref linkend="db"/> (optional)</para>
<bridgehead renderas="sect3" id="xfce4-appfinder"
xreflabel="xfce4-appfinder-&xfce-version;">xfce4-appfinder</bridgehead>
<para>Xfce4-appfinder shows system-wide installed applications.</para>
<para>Xfce4-appfinder depends on <xref linkend="libxfcegui4"/>.</para>
<bridgehead renderas="sect3" id="xfce4-icon-theme"
xreflabel="xfce4-icon-theme-&xfce-version;">xfce4-icon-theme</bridgehead>
<para>Xfce4-icon-theme contains more than 500 48x48 and scalable icons for
<xref linkend="gtk2"/> applications.</para>
<para>Xfce4-icon-theme depends on <xref linkend="intltool"/>.</para>
<bridgehead renderas="sect3" id="exo"
xreflabel="exo-&exo-version;">EXO</bridgehead>
<para>EXO is an extension library for Xfce, targeted at application development.
It contains some additional <xref linkend="gtk2"/> widgets and helpers that run
the preferred applications.</para>
<para>EXO depends on <xref linkend="perl-uri"/>,
<xref linkend="libxfce4util"/>,
<xref linkend="xfce-mcs-manager"/>,
<ulink url="http://www.freedesktop.org/wiki/Software/hal">Hal</ulink>
(optional, not recommended, see explanation below),
<xref linkend="libnotify"/> (optional,
useless without
<ulink url="http://www.freedesktop.org/wiki/Software/hal">Hal</ulink>,
see explanation below), and
<ulink url="http://www.pygtk.org/">PyGTK</ulink> (optional, untested).</para>
<bridgehead renderas="sect3" id="Terminal"
xreflabel="Terminal-&Terminal-version;">Terminal</bridgehead>
<para>Terminal is a VT-100 terminal emulator for xfce.</para>
<para>Terminal depends on <xref linkend="exo"/>,
<xref linkend="vte"/>,
<xref linkend="dbus"/> (optional, with <xref linkend="glib2"/> bindings).</para>
<bridgehead renderas="sect3" id="xfprint"
xreflabel="xfprint-&xfce-version;">xfprint</bridgehead>
<para>Xfprint contains a print dialog and a printer manager for Xfce.</para>
<para>Xfprint depends on <xref linkend="libxfcegui4"/>, and
<xref linkend="xfce-mcs-manager"/>,
<xref linkend="a2ps"/> (optional),
<xref linkend="enscript"/>, and
<xref linkend="cups"/> or <xref linkend="LPRng"/>. Due to the use of
<xref linkend="a2ps"/> and <xref linkend="enscript"/>, it
<ulink url="http://bugzilla.xfce.org/show_bug.cgi?id=783">cannot</ulink>
print UTF-8 encoded text files.</para>
<bridgehead renderas="sect3" id="mousepad"
xreflabel="mousepad-&mousepad-version;">mousepad</bridgehead>
<para>Mousepad is a plain text editor for Xfce.</para>
<para>Mousepad depends on <xref linkend="libxfcegui4"/>, printing support requires
<xref linkend="xfprint"/> at runtime.</para>
<bridgehead renderas="sect3" id="xfce-utils"
xreflabel="xfce-utils-&xfce-version;">xfce-utils</bridgehead>
<para>The xfce-utils package contains files needed to start Xfce from
<xref linkend="gdm"/>,
and the <command>startxfce4</command>, <command>xfbrowser4</command>,
<command>xfhelp4</command>, <command>xflock4</command>
(needs <xref linkend="xscreensaver"/> or
<ulink url="http://www.tux.org/~bagleyd/xlockmore.html">xlockmore</ulink> at runtime),
<command>xfmountdev4</command>, <command>xfterm4</command>,
<command>xfce4-about</command>, and <command>xfrun</command>
utilities.</para>
<para>Xfce-utils depend on <xref linkend="xfce-mcs-manager"/>,
<xref linkend="libxfcegui4"/>,
<xref linkend="libxfce4util"/>,
<xref linkend="dbus"/> with <xref linkend="glib2"/> bindings (optional), and
<xref linkend="gdm"/> (optional, untested by BLFS editors).</para>
<bridgehead renderas="sect3" id="Thunar"
xreflabel="Thunar-&Thunar-version;">Thunar</bridgehead>
<para>Thunar is a file manager for Xfce.</para>
<para>Thunar depends on <xref linkend="exo"/>,
<xref linkend="libxfce4util"/>,
<xref linkend="xfce4-panel"/> (optional, for trash can support),
<xref linkend="libjpeg"/>,
<xref linkend="libexif"/> (optional, for the "Image" properties page),
<xref linkend="pcre"/> (optional, for the "Search &amp; Replace" renamer),
<!-- <xref linkend="fam"/> or --><xref linkend="gamin"/> (optional)
<xref linkend="dbus"/> with <xref linkend="glib2"/> bindings (optional),
<ulink url="http://www.freedesktop.org/wiki/Software/hal">Hal</ulink>
(optional, not recommended), and
<xref linkend="GConf"/> (optional, for support of GNOME thumbnailers,
untested by BLFS editors).</para>
<bridgehead renderas="sect3" id="xfdesktop"
xreflabel="xfdesktop-&xfce-version;">xfdesktop</bridgehead>
<para>The xfdesktop package contains a desktop manager for Xfce.</para>
<para>Xfdesktop depends on <xref linkend="intltool"/>,
<xref linkend="libxfce4util"/>,
<xref linkend="libxfcegui4"/>,
<xref linkend="xfce-mcs-manager"/>,
<xref linkend="Thunar"/> (optional, for file icons on desktop),
<xref linkend="dbus"/> (optional, for file icons on desktop),
<xref linkend="exo"/> (optional, for nifty icon effects),
<xref linkend="xfce4-panel"/> (optional).</para>
<bridgehead renderas="sect3" id="xfce4-dev-tools"
xreflabel="xfce4-dev-tools-&xfce4-dev-tools-version;">xfce4-dev-tools</bridgehead>
<para>The xfce4-dev-tools package contains common tools required by Xfce developers and people
that want to build Xfce from SVN. In addition, this package contains the
Xfce developer's handbook.</para>
<para>The xfce4-dev-tools package has no external dependencies.</para>
<bridgehead renderas="sect3" id="xfce4-unwanted">Unwanted dependencies</bridgehead>
<para>Some of Xfce components have optional dependencies on HAL. E.g.,
<xref linkend="exo"/> and <xref linkend="Thunar"/> use HAL as a volume
manager in order to mount removable media. However, HAL-based volume
manager is currently very buggy, so it is a good idea to disable it.</para>
<para>E.g., in non-English
environments, it is often needed to pass <quote>iocharset</quote>
and <quote>codepage</quote> mount options.
The need for non-default mount options also exists for English users:
the kernel version in LFS (2.6.22.x) has a
<ulink url="https://launchpad.net/bugs/133567">bug</ulink> that causes the
statfs(2) syscall (used in order to determine the amount of free space) to take
too much time (up to a minute for a filesystem on a 80 GB video iPod) unless
the <quote>usefree</quote> option is passed at mount time.
However, this is currently
<ulink url="http://bugzilla.xfce.org/show_bug.cgi?id=2891">impossible</ulink>
to achieve without adding all possible removable devices into
<filename>/etc/fstab</filename>, because default mount options are
hard-coded in the <command>exo-mount</command> program.</para>
<para>Also, the automounter throws cryptic HAL error messages at the user
when the user
<ulink url="http://bugzilla.xfce.org/show_bug.cgi?id=2968">presses
the Eject button on a CD-ROM drive</ulink>.</para>
<para>Installation instructions below make sure that HAL is not used as a
volume manager even if found.</para>
<para><xref linkend="libnotify"/> provides
support for desktop notifications. The only source of such notifications in
Xfce itself is <command>Thunar</command>, which (if compiled with HAL)
notifies the user when it is safe to remove the media. However, HAL
dependency is unwanted, as explained above. Additionally, in order to
actually see the notifications, one needs to compile
<ulink url="http://goodies.xfce.org/projects/applications/notification-daemon-xfce">notification-daemon-xfce</ulink>,
which depends upon <xref linkend="libsexy"/>.</para>
<para>The <command>xfce4-tips</command> command from
the <xref linkend="xfce4-session"/> package uses
<ulink url="http://www.redellipse.net/code/fortune">Fortune</ulink>
in order to display tips and funny quotes on startup. However,
it is buggy:
<ulink url="http://bugzilla.xfce.org/show_bug.cgi?id=2020">does not remember</ulink>
the preference what to display
(tips or quotes), and does not display non-English quotes correctly
in non-UTF-8 locales. For these reasons, installation of this
nearly-useless program is disabled below.</para>
<para condition="html" role="usernotes">User Notes:
<ulink url="&blfs-wiki;/xfce"/></para>
</sect2>
<sect2 role="installation">
<title>Installation of Xfce</title>
<para>Build and install the Xfce components in the order listed above by issuing
the following commands for each package:</para>
<screen><userinput>sed -i '/xfce4-tips/d' Makefile.in &amp;&amp;
./configure --prefix=/usr --sysconfdir=/etc \
--libexecdir=/usr/lib/xfce4 --enable-debug=no \
--disable-python --enable-session-screenshots \
--with-sound=alsa --disable-hal --with-volume-manager=none &amp;&amp;
make</userinput></screen>
<para>Arguments that make no sense for a package (e.g.,
<parameter>--with-sound=alsa</parameter> for
<xref linkend="xfce4-dev-tools"/>) are slently ignored, and thus
they are harmless.</para>
<para><xref linkend="exo"/> and <xref linkend="Thunar"/> have a working testsuite.
To test the results, issue: <command>make check</command>. Other packages
either have an empty testsuite, or only tests for packaging errors.</para>
<para>If you use <xref linkend="gdm"/> as your display manager and would
like to be able to log into an <application>Xfce</application> session from
the GDM login screen, pass the <parameter>--enable-gdm</parameter> option to
the <application>xfce-utils</application>-&xfce-version;
<command>configure</command> script (requires <xref linkend="which"/> to be
installed at run time).</para>
<para>Also, <application>xfprint</application> can be configured with
<parameter>--enable-cups</parameter> if you have <xref linkend="cups"/>
installed.</para>
<para>After building a package, run as the <systemitem class="username">root</systemitem> user:</para>
<screen role="root"><userinput>make install</userinput></screen>
<para>When all packages are built and installed,
as the <systemitem class="username">root</systemitem> user, move the
help documentation to the standard BLFS location and modify the help script to
look for it there:</para>
<screen role="root"><userinput>mv -vf /usr/share/xfce4/doc /usr/share/doc/xfce4 &amp;&amp;
sed -i 's@xfce4/doc@doc/xfce4@' /usr/bin/xfhelp4</userinput></screen>
<para>Run the following command as the
<systemitem class="username">root</systemitem> user in order
to change the actions bound to multimedia keys
to use the <command>amixer</command> command from <xref linkend="alsa-utils"/>
instead of the old OSS-only
<command>aumix</command> program:</para>
<screen role="root"><userinput>sed -i 's/aumix -v\([+-]\?\)\([^"]*\)/amixer set Master \2%\1/' \
/usr/share/xfce-mcs-plugins/shortcuts/default.xml</userinput></screen>
<note><para>Users of Intel HD Audio onboard sound chips should replace
<quote>Master</quote> with <quote>PCM</quote> in the command above,
because such chips have no Master control.</para></note>
</sect2>
<sect2 role="commands">
<title>Command Explanations</title>
<para><parameter>--sysconfdir=/etc</parameter>:
<application>libxfce4util</application>,
<application>xfce4-panel</application>,
<application>xfdesktop</application>,
<application>xfce-utils</application> and
<application>xfce4-session</application> require this parameter
because the path is built into the library or they install
configuration files in <filename class="directory">/etc/xdg</filename>.</para>
<para><parameter>--libexecdir=/usr/lib/xfce4</parameter>:
<application>xfce4-session</application> requires this parameter to
install some utility programs to the correct location.</para>
<para><parameter>--disable-hal</parameter>: disables
<ulink url="http://www.freedesktop.org/wiki/Software/hal">Hal</ulink>
support in <xref linkend="exo"/>.</para>
<para><parameter>--with-volume-manager=none</parameter>: disables
<ulink url="http://www.freedesktop.org/wiki/Software/hal">Hal</ulink>
support in <xref linkend="Thunar"/>.</para>
<para><parameter>--disable-python</parameter>: disables building <xref linkend="python2"/>
bindings in <xref linkend="exo"/>.</para>
<para><parameter>--enable-session-screenshots</parameter>: allows <xref linkend="xfce4-session"/>
to create screenshots on logout.</para>
<para><parameter>--with-sound=alsa</parameter>: tells <xref linkend="xfce4-mixer"/>
to use the sound system native to Linux.</para>
<para><command>sed -i '/xfce4-tips/d' Makefile.in</command>: disables the build
of the useless <command>xfce4-tips</command> program.</para>
</sect2>
<sect2 role="configuration">
<title>Configuring Xfce</title>
<sect3 id='xfce-config'>
<title>Config files</title>
<para><application>Xfce</application> looks for its configuration files
in <filename class="directory">~/.config</filename> and
<filename class="directory">/etc/xdg</filename> directories. Thus, for
changing system-wide default preferences, create or edit files in
<filename class="directory">/etc/xdg</filename>, using the contents
of <filename class="directory">~/.config</filename> as a model.</para>
</sect3>
<sect3>
<title>Configuration Information</title>
<para><application>Xfce</application> will look for the theme index from
<xref linkend="hicolor-icon-theme"/> at run-time. Ensure you install the
package before launching <application>Xfce</application>. Also, Xfce comes
with SVG icons specific to it. Installation of <xref linkend="librsvg"/> is
required in order to avoid broken icons.</para>
<para>Issue the command below to create an <filename>.xinitrc</filename>
file which will automatically run the appropriate
<application>Xfce</application> programs when the
<application>X</application> Window system is launched. Be sure to backup
your existing <filename>.xinitrc</filename> file before
proceeding.</para>
<screen><userinput>echo "exec startxfce4" >~/.xinitrc</userinput></screen>
<para>In order to allow all users to shut down and reboot the computer
from Xfce, install <xref linkend="sudo"/> and, using the
<command>visudo</command> command, add the following line to the
<filename>/etc/sudoers</filename> file:</para>
<screen>ALL ALL=NOPASSWD:/usr/sbin/xfsm-shutdown-helper ""</screen>
<indexterm zone="xfce xfce-config">
<primary sortas="e-AA.xinitrc">~/.xinitrc</primary>
</indexterm>
</sect3>
</sect2>
<sect2>
<title>Further steps</title>
<para>Many useful programs, panel plugins, and themes for
Xfce4 are available from the
<ulink url="http://goodies.xfce.org/">Xfce Goodies Project</ulink>
web site. You may want to install:</para>
<itemizedlist>
<listitem><para><ulink url="http://goodies.xfce.org/projects/panel-plugins/xfce4-mount-plugin">Xfce4 mount plugin</ulink>:
a panel plugin that allows to mount and unmount filesystems
listed in <filename>/etc/fstab</filename>, and also shows
the amount of free disk space.</para></listitem>
<listitem><para><ulink url="http://goodies.xfce.org/projects/panel-plugins/xfce4-netload-plugin">Xfce4 Net Load plugin</ulink>:
a panel plugin that shows the current load of the network
interfaces of your choice.</para></listitem>
<listitem><para><ulink url="http://goodies.xfce.org/projects/panel-plugins/xfce4-xkb-plugin">Xfce4 XKB plugin</ulink>:
a panel plugin that displays the current keyboard layout
and allows to change it with a single mouse click.</para></listitem>
<!-- uncomment when they update for libburn-0.4.0
<listitem><para><ulink url="http://www.xfce.org/projects/xfburn/">Xfburn</ulink>:
a data CD burner for Xfce
(needs <ulink url="http://libburnia.pykix.org/">libburn and libisofs</ulink>).<para></listitem>
-->
<listitem><para><ulink url="http://xarchiver.xfce.org/">Xarchiver</ulink>:
a graphical front-end for most archivers.</para></listitem>
<listitem><para><ulink url="http://spuriousinterrupt.org/projects/xfmedia">Xfmedia</ulink>:
a media player based on <xref linkend="xine-lib"/>. Video support is buggy,
compiling with CFLAGS="-O0" may or may not help.</para></listitem>
</itemizedlist>
</sect2>
<sect2 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Programs</segtitle>
<segtitle>Installed Libraries</segtitle>
<segtitle>Installed Directories</segtitle>
<seglistitem>
<seg>more than 50 binaries and scripts</seg>
<seg id='xfcelibs'>libexo-0.3.{a,so},
libexo-hal-0.3.{a,so},
libthunar-vfs-1.{a,so},
libthunarx-1.{a,so},
libxfce4mcs-client.{a,so},
libxfce4mcs-manager.{a,so},
libxfce4panel.{a,so},
libxfce4util.{a,so},
libxfcegui4.{a,so},
libxfsm-4.2.{a,so}</seg>
<seg>/usr/lib/thunarx-1, /usr/lib/xfce4, /usr/share/doc/xfce4, /usr/share/xfce4, /usr/share/Terminal,
/usr/share/Thunar, /usr/share/orage, /usr/share/xfce-mcs-plugins, /usr/share/xfce4-menueditor,
and /usr/share/xfwm4</seg>
</seglistitem>
</segmentedlist>
</sect2>
</sect1>

26
xfce/apps/apps.xml Normal file
View File

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE chapter 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;
]>
<!--
$LastChangedBy$
$Date$
-->
<chapter id="xfce-apps">
<?dbhtml filename="xfce-apps.html" ?>
<title>Xfce Applications</title>
<para>
Comming soon, some useful apps for Xfce ;)
</para>
<!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="terminal.xml"/> -->
<!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xfburn.xml"/> -->
</chapter>

343
xfce/apps/terminal.xml Normal file
View File

@ -0,0 +1,343 @@
<?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;
<!-- Place this in the general.ent file
<!ENTITY TEMPLATE-version "">
-->
<!ENTITY TEMPLATE-download-http "http://">
<!ENTITY TEMPLATE-download-ftp "ftp://">
<!ENTITY TEMPLATE-md5sum "MD5 sum">
<!ENTITY TEMPLATE-size "?? MB">
<!ENTITY TEMPLATE-buildsize "?? MB">
<!ENTITY TEMPLATE-time "?? SBU">
]>
<!-- Try to keep the indentation used in this file-->
<sect1 id="TEMPLATE" xreflabel="TEMPLATE-&TEMPLATE-version;">
<?dbhtml filename="TEMPLATE.html"?>
<sect1info>
<othername>$LastChangedBy$</othername>
<date>$Date$</date>
</sect1info>
<!-- No other tags inside any title-->
<!-- Use Title Case in All Titles
The "The Chicago Manual of Style":
"-Always capitalize the first and the last word.
-Capitalize all nouns, pronouns, adjectives, verbs, adverbs, and
subordinate conjunctions ("as", "because", "although").
-Lowercase all articles, coordinate conjunctions ("and", "or", "nor"),
and prepositions regardless of length, when they are other than the
first or last word.
-Lowercase the "to" in an infinitive."-->
<title>TEMPLATE-&TEMPLATE-version;</title>
<indexterm zone="TEMPLATE">
<primary sortas="a-TEMPLATE">TEMPLATE</primary>
</indexterm>
<!--Required section-->
<sect2 role="package">
<title>Introduction to TEMPLATE</title>
<para>
The <application>TEMPLATE</application> package contains...
This is useful for...
</para>
<!-- if it builds but hasn't been tested: -->
&lfs71_built;
<!-- if it works: -->
&lfs71_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&TEMPLATE-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&TEMPLATE-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &TEMPLATE-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &TEMPLATE-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &TEMPLATE-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &TEMPLATE-time;
</para>
</listitem>
</itemizedlist>
<!-- As required -->
<bridgehead renderas="sect3">Additional Downloads</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Required patch:
<ulink url="&patch-root;/TEMPLATE-&TEMPLATE-version;-patch_name-patch_version.patch"/>
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">TEMPLATE Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="BLFS DEPENDENCY"/>
</para>
<!-- As required -->
<bridgehead renderas="sect4">Recommended</bridgehead>
<para role="recommended">
<ulink url="http://www.some.url/">EXTERNAL DEPENDENCY</ulink> and
<xref linkend="BLFS DEPENDENCY"/>.
</para>
<!-- As required -->
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<ulink url="http://www.some.url/">EXTERNAL DEPENDENCY</ulink>.
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/TEMPLATE"/>
</para>
</sect2>
<!-- Optional section for packages that need a specific kernel
configuration-->
<sect2 role="kernel" id="TEMPLATE-kernel">
<title>Kernel Configuration</title>
<para>
Enable the following options in the kernel configuration and recompile the
kernel if necessary:
</para>
<!-- Spaces are significant in <screen> sections -->
<screen><literal>Master section:
Subsection:
Required Option: M or Y
Incompatible option: N</literal></screen>
<para>
Select the appropriate sub-options that appear when the above options are
selected.
</para>
<indexterm zone="TEMPLATE TEMPLATE-kernel">
<primary sortas="d-TEMPLATE">TEMPLATE</primary>
</indexterm>
</sect2>
<!--Required section-->
<sect2 role="installation">
<title>Installation of TEMPLATE</title>
<para>
Install <application>TEMPLATE</application> by running the following
commands:
</para>
<!-- Spaces are significant in <screen> sections -->
<screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
make</userinput></screen>
<!-- Optional section. Use one of the two mentions below about a test
suite, delete the line that is not applicable. Of course, if the
test suite uses syntax other than 'make check', revise the
line to reflect the actual syntax to run the test suite -->
<para>
This package does not come with a test suite.
</para>
<para>
To test the results, issue: <command>make check</command>.
</para>
<para>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>make install</userinput></screen>
</sect2>
<!--Optional section-->
<sect2 role="commands">
<title>Command Explanations</title>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../../../xincludes/static-libraries.xml"/>
<para>
<command>COMMAND</command>: This command does something.
</para>
<para>
<parameter>--SWITCH=PARAMETER</parameter>: This parameter does something
mandatory for BLFS purposes.
</para>
<para>
<option>--OPTION</option>: This option does something optionally per the
user's desires.
</para>
</sect2>
<!--Optional section-->
<sect2 role="configuration">
<title>Configuring TEMPLATE</title>
<sect3 id="TEMPLATE-config">
<title>Config Files</title>
<para>
<filename>~/.Configfilename1</filename> and
<filename>/etc/path/Configfilename2</filename>.
</para>
<indexterm zone="TEMPLATE TEMPLATE-config">
<primary sortas="e-AA.Configfilename1">~/.Configfilename1</primary>
</indexterm>
<indexterm zone="TEMPLATE TEMPLATE-config">
<primary
sortas="e-etc-path-Configfilename2">/etc/path/Configfilename2</primary>
</indexterm>
</sect3>
<sect3><title>Configuration Information</title>
<para>
Blah blah blah about config.
</para>
<screen><userinput>USER CONFIG COMMANDS</userinput></screen>
<screen role="root"><userinput>ROOT CONFIG COMMANDS</userinput></screen>
<!-- File creation. Add the appropriate <indexterm> block if needed.-->
<para>
Create the file .... for ...
</para>
<screen role="root"><userinput>cat &gt;&gt; /PATH/FILENAME &lt;&lt; "EOF"
<literal># Begin FILENAME
TEXT
# End FILENAME</literal>
EOF</userinput></screen>
</sect3>
<sect3 id="TEMPLATE-init">
<title>Boot Script</title>
<para>
To automatically start the <command>TEMPLATE</command> daemon when the
system is rebooted, install the
<filename>/etc/rc.d/init.d/TEMPLATE</filename> bootscript from the
<xref linkend="bootscripts"/> package.
</para>
<indexterm zone="TEMPLATE TEMPLATE-init">
<primary sortas="f-TEMPLATE">TEMPLATE</primary>
</indexterm>
<screen role="root"><userinput>make install-TEMPLATE</userinput></screen>
</sect3>
</sect2>
<!--Required section-->
<sect2 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Program(s)</segtitle>
<segtitle>Installed Librar(y,ies)</segtitle>
<segtitle>Installed Director(y,ies)</segtitle>
<seglistitem>
<seg>
PROGRAM1, PROGRAM2 and PROGRAM3.
</seg>
<seg>
libLIBRARY1.so, libLIBRARY2.so and libLIBRARY3.so.
</seg>
<seg>
/etc/TEMPLATE, /usr/include/TEMPLATE, /usr/lib/TEMPLATE,
/usr/share/TEMPLATE-&TEMPLATE-version;,
/usr/share/doc/TEMPLATE-&TEMPLATE-version; and
/var/lib/TEMPLATE.
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<!-- If the program or library name conflicts (is the same) as the
package name, add -prog or -lib to the varlistentry entity id
and the 2nd entry of the indexterm zone entity -->
<varlistentry id="PROGRAM1">
<term><command>PROGRAM1</command></term>
<listitem>
<para>
does this .....
</para>
<indexterm zone="TEMPLATE PROGRAM1">
<primary sortas="b-PROGRAM1">PROGRAM1</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="PROGRAM2">
<term><command>PROGRAM2</command></term>
<listitem>
<para>
does this .....
</para>
<indexterm zone="TEMPLATE PROGRAM2">
<primary sortas="b-PROGRAM2">PROGRAM2</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libLIBRARY1">
<term><filename class="libraryfile">libLIBRARY1.so</filename></term>
<listitem>
<para>
contains functions that .....
</para>
<indexterm zone="TEMPLATE libLIBRARY1">
<primary sortas="c-libLIBRARY1">libLIBRARY1.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>

343
xfce/apps/vte2.xml Normal file
View File

@ -0,0 +1,343 @@
<?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;
<!-- Place this in the general.ent file
<!ENTITY TEMPLATE-version "">
-->
<!ENTITY TEMPLATE-download-http "http://">
<!ENTITY TEMPLATE-download-ftp "ftp://">
<!ENTITY TEMPLATE-md5sum "MD5 sum">
<!ENTITY TEMPLATE-size "?? MB">
<!ENTITY TEMPLATE-buildsize "?? MB">
<!ENTITY TEMPLATE-time "?? SBU">
]>
<!-- Try to keep the indentation used in this file-->
<sect1 id="TEMPLATE" xreflabel="TEMPLATE-&TEMPLATE-version;">
<?dbhtml filename="TEMPLATE.html"?>
<sect1info>
<othername>$LastChangedBy$</othername>
<date>$Date$</date>
</sect1info>
<!-- No other tags inside any title-->
<!-- Use Title Case in All Titles
The "The Chicago Manual of Style":
"-Always capitalize the first and the last word.
-Capitalize all nouns, pronouns, adjectives, verbs, adverbs, and
subordinate conjunctions ("as", "because", "although").
-Lowercase all articles, coordinate conjunctions ("and", "or", "nor"),
and prepositions regardless of length, when they are other than the
first or last word.
-Lowercase the "to" in an infinitive."-->
<title>TEMPLATE-&TEMPLATE-version;</title>
<indexterm zone="TEMPLATE">
<primary sortas="a-TEMPLATE">TEMPLATE</primary>
</indexterm>
<!--Required section-->
<sect2 role="package">
<title>Introduction to TEMPLATE</title>
<para>
The <application>TEMPLATE</application> package contains...
This is useful for...
</para>
<!-- if it builds but hasn't been tested: -->
&lfs71_built;
<!-- if it works: -->
&lfs71_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&TEMPLATE-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&TEMPLATE-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &TEMPLATE-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &TEMPLATE-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &TEMPLATE-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &TEMPLATE-time;
</para>
</listitem>
</itemizedlist>
<!-- As required -->
<bridgehead renderas="sect3">Additional Downloads</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Required patch:
<ulink url="&patch-root;/TEMPLATE-&TEMPLATE-version;-patch_name-patch_version.patch"/>
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">TEMPLATE Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="BLFS DEPENDENCY"/>
</para>
<!-- As required -->
<bridgehead renderas="sect4">Recommended</bridgehead>
<para role="recommended">
<ulink url="http://www.some.url/">EXTERNAL DEPENDENCY</ulink> and
<xref linkend="BLFS DEPENDENCY"/>.
</para>
<!-- As required -->
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<ulink url="http://www.some.url/">EXTERNAL DEPENDENCY</ulink>.
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/TEMPLATE"/>
</para>
</sect2>
<!-- Optional section for packages that need a specific kernel
configuration-->
<sect2 role="kernel" id="TEMPLATE-kernel">
<title>Kernel Configuration</title>
<para>
Enable the following options in the kernel configuration and recompile the
kernel if necessary:
</para>
<!-- Spaces are significant in <screen> sections -->
<screen><literal>Master section:
Subsection:
Required Option: M or Y
Incompatible option: N</literal></screen>
<para>
Select the appropriate sub-options that appear when the above options are
selected.
</para>
<indexterm zone="TEMPLATE TEMPLATE-kernel">
<primary sortas="d-TEMPLATE">TEMPLATE</primary>
</indexterm>
</sect2>
<!--Required section-->
<sect2 role="installation">
<title>Installation of TEMPLATE</title>
<para>
Install <application>TEMPLATE</application> by running the following
commands:
</para>
<!-- Spaces are significant in <screen> sections -->
<screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
make</userinput></screen>
<!-- Optional section. Use one of the two mentions below about a test
suite, delete the line that is not applicable. Of course, if the
test suite uses syntax other than 'make check', revise the
line to reflect the actual syntax to run the test suite -->
<para>
This package does not come with a test suite.
</para>
<para>
To test the results, issue: <command>make check</command>.
</para>
<para>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>make install</userinput></screen>
</sect2>
<!--Optional section-->
<sect2 role="commands">
<title>Command Explanations</title>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/static-libraries.xml"/>
<para>
<command>COMMAND</command>: This command does something.
</para>
<para>
<parameter>--SWITCH=PARAMETER</parameter>: This parameter does something
mandatory for BLFS purposes.
</para>
<para>
<option>--OPTION</option>: This option does something optionally per the
user's desires.
</para>
</sect2>
<!--Optional section-->
<sect2 role="configuration">
<title>Configuring TEMPLATE</title>
<sect3 id="TEMPLATE-config">
<title>Config Files</title>
<para>
<filename>~/.Configfilename1</filename> and
<filename>/etc/path/Configfilename2</filename>.
</para>
<indexterm zone="TEMPLATE TEMPLATE-config">
<primary sortas="e-AA.Configfilename1">~/.Configfilename1</primary>
</indexterm>
<indexterm zone="TEMPLATE TEMPLATE-config">
<primary
sortas="e-etc-path-Configfilename2">/etc/path/Configfilename2</primary>
</indexterm>
</sect3>
<sect3><title>Configuration Information</title>
<para>
Blah blah blah about config.
</para>
<screen><userinput>USER CONFIG COMMANDS</userinput></screen>
<screen role="root"><userinput>ROOT CONFIG COMMANDS</userinput></screen>
<!-- File creation. Add the appropriate <indexterm> block if needed.-->
<para>
Create the file .... for ...
</para>
<screen role="root"><userinput>cat &gt;&gt; /PATH/FILENAME &lt;&lt; "EOF"
<literal># Begin FILENAME
TEXT
# End FILENAME</literal>
EOF</userinput></screen>
</sect3>
<sect3 id="TEMPLATE-init">
<title>Boot Script</title>
<para>
To automatically start the <command>TEMPLATE</command> daemon when the
system is rebooted, install the
<filename>/etc/rc.d/init.d/TEMPLATE</filename> bootscript from the
<xref linkend="bootscripts"/> package.
</para>
<indexterm zone="TEMPLATE TEMPLATE-init">
<primary sortas="f-TEMPLATE">TEMPLATE</primary>
</indexterm>
<screen role="root"><userinput>make install-TEMPLATE</userinput></screen>
</sect3>
</sect2>
<!--Required section-->
<sect2 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Program(s)</segtitle>
<segtitle>Installed Librar(y,ies)</segtitle>
<segtitle>Installed Director(y,ies)</segtitle>
<seglistitem>
<seg>
PROGRAM1, PROGRAM2 and PROGRAM3.
</seg>
<seg>
libLIBRARY1.so, libLIBRARY2.so and libLIBRARY3.so.
</seg>
<seg>
/etc/TEMPLATE, /usr/include/TEMPLATE, /usr/lib/TEMPLATE,
/usr/share/TEMPLATE-&TEMPLATE-version;,
/usr/share/doc/TEMPLATE-&TEMPLATE-version; and
/var/lib/TEMPLATE.
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<!-- If the program or library name conflicts (is the same) as the
package name, add -prog or -lib to the varlistentry entity id
and the 2nd entry of the indexterm zone entity -->
<varlistentry id="PROGRAM1">
<term><command>PROGRAM1</command></term>
<listitem>
<para>
does this .....
</para>
<indexterm zone="TEMPLATE PROGRAM1">
<primary sortas="b-PROGRAM1">PROGRAM1</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="PROGRAM2">
<term><command>PROGRAM2</command></term>
<listitem>
<para>
does this .....
</para>
<indexterm zone="TEMPLATE PROGRAM2">
<primary sortas="b-PROGRAM2">PROGRAM2</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libLIBRARY1">
<term><filename class="libraryfile">libLIBRARY1.so</filename></term>
<listitem>
<para>
contains functions that .....
</para>
<indexterm zone="TEMPLATE libLIBRARY1">
<primary sortas="c-libLIBRARY1">libLIBRARY1.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>

343
xfce/apps/xfburn.xml Normal file
View File

@ -0,0 +1,343 @@
<?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;
<!-- Place this in the general.ent file
<!ENTITY TEMPLATE-version "">
-->
<!ENTITY TEMPLATE-download-http "http://">
<!ENTITY TEMPLATE-download-ftp "ftp://">
<!ENTITY TEMPLATE-md5sum "MD5 sum">
<!ENTITY TEMPLATE-size "?? MB">
<!ENTITY TEMPLATE-buildsize "?? MB">
<!ENTITY TEMPLATE-time "?? SBU">
]>
<!-- Try to keep the indentation used in this file-->
<sect1 id="TEMPLATE" xreflabel="TEMPLATE-&TEMPLATE-version;">
<?dbhtml filename="TEMPLATE.html"?>
<sect1info>
<othername>$LastChangedBy$</othername>
<date>$Date$</date>
</sect1info>
<!-- No other tags inside any title-->
<!-- Use Title Case in All Titles
The "The Chicago Manual of Style":
"-Always capitalize the first and the last word.
-Capitalize all nouns, pronouns, adjectives, verbs, adverbs, and
subordinate conjunctions ("as", "because", "although").
-Lowercase all articles, coordinate conjunctions ("and", "or", "nor"),
and prepositions regardless of length, when they are other than the
first or last word.
-Lowercase the "to" in an infinitive."-->
<title>TEMPLATE-&TEMPLATE-version;</title>
<indexterm zone="TEMPLATE">
<primary sortas="a-TEMPLATE">TEMPLATE</primary>
</indexterm>
<!--Required section-->
<sect2 role="package">
<title>Introduction to TEMPLATE</title>
<para>
The <application>TEMPLATE</application> package contains...
This is useful for...
</para>
<!-- if it builds but hasn't been tested: -->
&lfs71_built;
<!-- if it works: -->
&lfs71_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&TEMPLATE-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&TEMPLATE-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &TEMPLATE-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &TEMPLATE-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &TEMPLATE-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &TEMPLATE-time;
</para>
</listitem>
</itemizedlist>
<!-- As required -->
<bridgehead renderas="sect3">Additional Downloads</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Required patch:
<ulink url="&patch-root;/TEMPLATE-&TEMPLATE-version;-patch_name-patch_version.patch"/>
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">TEMPLATE Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="BLFS DEPENDENCY"/>
</para>
<!-- As required -->
<bridgehead renderas="sect4">Recommended</bridgehead>
<para role="recommended">
<ulink url="http://www.some.url/">EXTERNAL DEPENDENCY</ulink> and
<xref linkend="BLFS DEPENDENCY"/>.
</para>
<!-- As required -->
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<ulink url="http://www.some.url/">EXTERNAL DEPENDENCY</ulink>.
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/TEMPLATE"/>
</para>
</sect2>
<!-- Optional section for packages that need a specific kernel
configuration-->
<sect2 role="kernel" id="TEMPLATE-kernel">
<title>Kernel Configuration</title>
<para>
Enable the following options in the kernel configuration and recompile the
kernel if necessary:
</para>
<!-- Spaces are significant in <screen> sections -->
<screen><literal>Master section:
Subsection:
Required Option: M or Y
Incompatible option: N</literal></screen>
<para>
Select the appropriate sub-options that appear when the above options are
selected.
</para>
<indexterm zone="TEMPLATE TEMPLATE-kernel">
<primary sortas="d-TEMPLATE">TEMPLATE</primary>
</indexterm>
</sect2>
<!--Required section-->
<sect2 role="installation">
<title>Installation of TEMPLATE</title>
<para>
Install <application>TEMPLATE</application> by running the following
commands:
</para>
<!-- Spaces are significant in <screen> sections -->
<screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
make</userinput></screen>
<!-- Optional section. Use one of the two mentions below about a test
suite, delete the line that is not applicable. Of course, if the
test suite uses syntax other than 'make check', revise the
line to reflect the actual syntax to run the test suite -->
<para>
This package does not come with a test suite.
</para>
<para>
To test the results, issue: <command>make check</command>.
</para>
<para>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>make install</userinput></screen>
</sect2>
<!--Optional section-->
<sect2 role="commands">
<title>Command Explanations</title>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../../../xincludes/static-libraries.xml"/>
<para>
<command>COMMAND</command>: This command does something.
</para>
<para>
<parameter>--SWITCH=PARAMETER</parameter>: This parameter does something
mandatory for BLFS purposes.
</para>
<para>
<option>--OPTION</option>: This option does something optionally per the
user's desires.
</para>
</sect2>
<!--Optional section-->
<sect2 role="configuration">
<title>Configuring TEMPLATE</title>
<sect3 id="TEMPLATE-config">
<title>Config Files</title>
<para>
<filename>~/.Configfilename1</filename> and
<filename>/etc/path/Configfilename2</filename>.
</para>
<indexterm zone="TEMPLATE TEMPLATE-config">
<primary sortas="e-AA.Configfilename1">~/.Configfilename1</primary>
</indexterm>
<indexterm zone="TEMPLATE TEMPLATE-config">
<primary
sortas="e-etc-path-Configfilename2">/etc/path/Configfilename2</primary>
</indexterm>
</sect3>
<sect3><title>Configuration Information</title>
<para>
Blah blah blah about config.
</para>
<screen><userinput>USER CONFIG COMMANDS</userinput></screen>
<screen role="root"><userinput>ROOT CONFIG COMMANDS</userinput></screen>
<!-- File creation. Add the appropriate <indexterm> block if needed.-->
<para>
Create the file .... for ...
</para>
<screen role="root"><userinput>cat &gt;&gt; /PATH/FILENAME &lt;&lt; "EOF"
<literal># Begin FILENAME
TEXT
# End FILENAME</literal>
EOF</userinput></screen>
</sect3>
<sect3 id="TEMPLATE-init">
<title>Boot Script</title>
<para>
To automatically start the <command>TEMPLATE</command> daemon when the
system is rebooted, install the
<filename>/etc/rc.d/init.d/TEMPLATE</filename> bootscript from the
<xref linkend="bootscripts"/> package.
</para>
<indexterm zone="TEMPLATE TEMPLATE-init">
<primary sortas="f-TEMPLATE">TEMPLATE</primary>
</indexterm>
<screen role="root"><userinput>make install-TEMPLATE</userinput></screen>
</sect3>
</sect2>
<!--Required section-->
<sect2 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Program(s)</segtitle>
<segtitle>Installed Librar(y,ies)</segtitle>
<segtitle>Installed Director(y,ies)</segtitle>
<seglistitem>
<seg>
PROGRAM1, PROGRAM2 and PROGRAM3.
</seg>
<seg>
libLIBRARY1.so, libLIBRARY2.so and libLIBRARY3.so.
</seg>
<seg>
/etc/TEMPLATE, /usr/include/TEMPLATE, /usr/lib/TEMPLATE,
/usr/share/TEMPLATE-&TEMPLATE-version;,
/usr/share/doc/TEMPLATE-&TEMPLATE-version; and
/var/lib/TEMPLATE.
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<!-- If the program or library name conflicts (is the same) as the
package name, add -prog or -lib to the varlistentry entity id
and the 2nd entry of the indexterm zone entity -->
<varlistentry id="PROGRAM1">
<term><command>PROGRAM1</command></term>
<listitem>
<para>
does this .....
</para>
<indexterm zone="TEMPLATE PROGRAM1">
<primary sortas="b-PROGRAM1">PROGRAM1</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="PROGRAM2">
<term><command>PROGRAM2</command></term>
<listitem>
<para>
does this .....
</para>
<indexterm zone="TEMPLATE PROGRAM2">
<primary sortas="b-PROGRAM2">PROGRAM2</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libLIBRARY1">
<term><filename class="libraryfile">libLIBRARY1.so</filename></term>
<listitem>
<para>
contains functions that .....
</para>
<indexterm zone="TEMPLATE libLIBRARY1">
<primary sortas="c-libLIBRARY1">libLIBRARY1.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>

343
xfce/apps/xfce4-notifyd.xml Normal file
View File

@ -0,0 +1,343 @@
<?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;
<!-- Place this in the general.ent file
<!ENTITY TEMPLATE-version "">
-->
<!ENTITY TEMPLATE-download-http "http://">
<!ENTITY TEMPLATE-download-ftp "ftp://">
<!ENTITY TEMPLATE-md5sum "MD5 sum">
<!ENTITY TEMPLATE-size "?? MB">
<!ENTITY TEMPLATE-buildsize "?? MB">
<!ENTITY TEMPLATE-time "?? SBU">
]>
<!-- Try to keep the indentation used in this file-->
<sect1 id="TEMPLATE" xreflabel="TEMPLATE-&TEMPLATE-version;">
<?dbhtml filename="TEMPLATE.html"?>
<sect1info>
<othername>$LastChangedBy$</othername>
<date>$Date$</date>
</sect1info>
<!-- No other tags inside any title-->
<!-- Use Title Case in All Titles
The "The Chicago Manual of Style":
"-Always capitalize the first and the last word.
-Capitalize all nouns, pronouns, adjectives, verbs, adverbs, and
subordinate conjunctions ("as", "because", "although").
-Lowercase all articles, coordinate conjunctions ("and", "or", "nor"),
and prepositions regardless of length, when they are other than the
first or last word.
-Lowercase the "to" in an infinitive."-->
<title>TEMPLATE-&TEMPLATE-version;</title>
<indexterm zone="TEMPLATE">
<primary sortas="a-TEMPLATE">TEMPLATE</primary>
</indexterm>
<!--Required section-->
<sect2 role="package">
<title>Introduction to TEMPLATE</title>
<para>
The <application>TEMPLATE</application> package contains...
This is useful for...
</para>
<!-- if it builds but hasn't been tested: -->
&lfs71_built;
<!-- if it works: -->
&lfs71_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&TEMPLATE-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&TEMPLATE-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &TEMPLATE-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &TEMPLATE-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &TEMPLATE-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &TEMPLATE-time;
</para>
</listitem>
</itemizedlist>
<!-- As required -->
<bridgehead renderas="sect3">Additional Downloads</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Required patch:
<ulink url="&patch-root;/TEMPLATE-&TEMPLATE-version;-patch_name-patch_version.patch"/>
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">TEMPLATE Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="BLFS DEPENDENCY"/>
</para>
<!-- As required -->
<bridgehead renderas="sect4">Recommended</bridgehead>
<para role="recommended">
<ulink url="http://www.some.url/">EXTERNAL DEPENDENCY</ulink> and
<xref linkend="BLFS DEPENDENCY"/>.
</para>
<!-- As required -->
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<ulink url="http://www.some.url/">EXTERNAL DEPENDENCY</ulink>.
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/TEMPLATE"/>
</para>
</sect2>
<!-- Optional section for packages that need a specific kernel
configuration-->
<sect2 role="kernel" id="TEMPLATE-kernel">
<title>Kernel Configuration</title>
<para>
Enable the following options in the kernel configuration and recompile the
kernel if necessary:
</para>
<!-- Spaces are significant in <screen> sections -->
<screen><literal>Master section:
Subsection:
Required Option: M or Y
Incompatible option: N</literal></screen>
<para>
Select the appropriate sub-options that appear when the above options are
selected.
</para>
<indexterm zone="TEMPLATE TEMPLATE-kernel">
<primary sortas="d-TEMPLATE">TEMPLATE</primary>
</indexterm>
</sect2>
<!--Required section-->
<sect2 role="installation">
<title>Installation of TEMPLATE</title>
<para>
Install <application>TEMPLATE</application> by running the following
commands:
</para>
<!-- Spaces are significant in <screen> sections -->
<screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
make</userinput></screen>
<!-- Optional section. Use one of the two mentions below about a test
suite, delete the line that is not applicable. Of course, if the
test suite uses syntax other than 'make check', revise the
line to reflect the actual syntax to run the test suite -->
<para>
This package does not come with a test suite.
</para>
<para>
To test the results, issue: <command>make check</command>.
</para>
<para>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>make install</userinput></screen>
</sect2>
<!--Optional section-->
<sect2 role="commands">
<title>Command Explanations</title>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/static-libraries.xml"/>
<para>
<command>COMMAND</command>: This command does something.
</para>
<para>
<parameter>--SWITCH=PARAMETER</parameter>: This parameter does something
mandatory for BLFS purposes.
</para>
<para>
<option>--OPTION</option>: This option does something optionally per the
user's desires.
</para>
</sect2>
<!--Optional section-->
<sect2 role="configuration">
<title>Configuring TEMPLATE</title>
<sect3 id="TEMPLATE-config">
<title>Config Files</title>
<para>
<filename>~/.Configfilename1</filename> and
<filename>/etc/path/Configfilename2</filename>.
</para>
<indexterm zone="TEMPLATE TEMPLATE-config">
<primary sortas="e-AA.Configfilename1">~/.Configfilename1</primary>
</indexterm>
<indexterm zone="TEMPLATE TEMPLATE-config">
<primary
sortas="e-etc-path-Configfilename2">/etc/path/Configfilename2</primary>
</indexterm>
</sect3>
<sect3><title>Configuration Information</title>
<para>
Blah blah blah about config.
</para>
<screen><userinput>USER CONFIG COMMANDS</userinput></screen>
<screen role="root"><userinput>ROOT CONFIG COMMANDS</userinput></screen>
<!-- File creation. Add the appropriate <indexterm> block if needed.-->
<para>
Create the file .... for ...
</para>
<screen role="root"><userinput>cat &gt;&gt; /PATH/FILENAME &lt;&lt; "EOF"
<literal># Begin FILENAME
TEXT
# End FILENAME</literal>
EOF</userinput></screen>
</sect3>
<sect3 id="TEMPLATE-init">
<title>Boot Script</title>
<para>
To automatically start the <command>TEMPLATE</command> daemon when the
system is rebooted, install the
<filename>/etc/rc.d/init.d/TEMPLATE</filename> bootscript from the
<xref linkend="bootscripts"/> package.
</para>
<indexterm zone="TEMPLATE TEMPLATE-init">
<primary sortas="f-TEMPLATE">TEMPLATE</primary>
</indexterm>
<screen role="root"><userinput>make install-TEMPLATE</userinput></screen>
</sect3>
</sect2>
<!--Required section-->
<sect2 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Program(s)</segtitle>
<segtitle>Installed Librar(y,ies)</segtitle>
<segtitle>Installed Director(y,ies)</segtitle>
<seglistitem>
<seg>
PROGRAM1, PROGRAM2 and PROGRAM3.
</seg>
<seg>
libLIBRARY1.so, libLIBRARY2.so and libLIBRARY3.so.
</seg>
<seg>
/etc/TEMPLATE, /usr/include/TEMPLATE, /usr/lib/TEMPLATE,
/usr/share/TEMPLATE-&TEMPLATE-version;,
/usr/share/doc/TEMPLATE-&TEMPLATE-version; and
/var/lib/TEMPLATE.
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<!-- If the program or library name conflicts (is the same) as the
package name, add -prog or -lib to the varlistentry entity id
and the 2nd entry of the indexterm zone entity -->
<varlistentry id="PROGRAM1">
<term><command>PROGRAM1</command></term>
<listitem>
<para>
does this .....
</para>
<indexterm zone="TEMPLATE PROGRAM1">
<primary sortas="b-PROGRAM1">PROGRAM1</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="PROGRAM2">
<term><command>PROGRAM2</command></term>
<listitem>
<para>
does this .....
</para>
<indexterm zone="TEMPLATE PROGRAM2">
<primary sortas="b-PROGRAM2">PROGRAM2</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libLIBRARY1">
<term><filename class="libraryfile">libLIBRARY1.so</filename></term>
<listitem>
<para>
contains functions that .....
</para>
<indexterm zone="TEMPLATE libLIBRARY1">
<primary sortas="c-libLIBRARY1">libLIBRARY1.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>

50
xfce/core/core.xml Normal file
View File

@ -0,0 +1,50 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE chapter 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;
]>
<!--
$LastChangedBy$
$Date$
-->
<chapter id="xfce-core">
<?dbhtml filename="xfce-core.html" ?>
<title>Xfce Desktop</title>
<para>
Xfce is a desktop environment that aims to be fast and low on system
resources, while still being visually appealing and user friendly.
</para>
<para>
Xfce embodies the traditional UNIX philosophy of modularity and
re-usability. It consists of a number of components that provide the full
functionality one can expect of a modern desktop environment. They are
packaged separately and you can pick among the available packages to create
the optimal personal working environment.
</para>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="exo.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="garcon.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gtk-xfce-engine.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libwnck2.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libxfce4ui.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libxfce4util.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libxfcegui4.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="thunar.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="thunar-volman.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="tumbler.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xfce4-appfinder.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xfce4-panel.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xfce4-power-manager.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xfce4-session.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xfce4-settings.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xfconf.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xfdesktop.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xfwm4.xml"/>
</chapter>

228
xfce/core/exo.xml Normal file
View File

@ -0,0 +1,228 @@
<?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 exo-download-http
"http://archive.xfce.org/src/xfce/exo/0.8/exo-&exo-version;.tar.bz2">
<!ENTITY exo-download-ftp " ">
<!ENTITY exo-md5sum "189bd19210e1d7d8601be1cdf27bf259">
<!ENTITY exo-size "1 MB">
<!ENTITY exo-buildsize "25.3 MB">
<!ENTITY exo-time "0.3 SBU">
]>
<sect1 id="exo" xreflabel="exo-&exo-version;">
<?dbhtml filename="exo.html"?>
<sect1info>
<othername>$LastChangedBy$</othername>
<date>$Date$</date>
</sect1info>
<title>exo-&exo-version;</title>
<indexterm zone="exo">
<primary sortas="a-exo">exo</primary>
</indexterm>
<sect2 role="package">
<title>Introduction to exo</title>
<para>
<application>Exo</application> is a support library used in the
<application>Xfce</application> desktop. It also has some helper
applications that are used throughout <application>Xfce</application>.
</para>
&lfs71_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&exo-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&exo-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &exo-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &exo-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &exo-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &exo-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">exo Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="gtk2"/> and
<xref linkend="libxfce4util"/>.
</para>
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<xref linkend="gtk-doc"/> and
<xref linkend="pygtk"/>.
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/exo"/>
</para>
</sect2>
<sect2 role="installation">
<title>Installation of exo</title>
<para>
Install <application>exo</application> by running the following
commands:
</para>
<screen><userinput>./configure --prefix=/usr --sysconfdir=/etc \
--disable-static --docdir=/usr/share/doc/exo-&exo-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>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/static-libraries.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/gtk-doc-rebuild.xml"/>
</sect2>
<sect2 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Programs</segtitle>
<segtitle>Installed Libraries</segtitle>
<segtitle>Installed Directories</segtitle>
<seglistitem>
<seg>
exo-csource, exo-desktop-item-edit, exo-open and
exo-preferred-applications.
</seg>
<seg>libexo-1.so.</seg>
<seg>
/etc/xdg/xfce4,
/usr/include/exo-1,
/usr/lib/xfce4,
/usr/share/doc/exo-&exo-version;,
/usr/share/gtk-doc/exo,
/usr/share/pixmaps/exo-1,
/usr/share/pygtk/2.0/defs/exo-0.6 and
/usr/share/xfce4.
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="exo-csource">
<term><command>exo-csource</command></term>
<listitem>
<para>
is a small utility that generates C code containing arbitrary data,
useful for compiling texts or other data directly into programs.
</para>
<indexterm zone="exo exo-csource">
<primary sortas="b-exo-csource">exo-csource</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="exo-desktop-item-edit">
<term><command>exo-desktop-item-edit</command></term>
<listitem>
<para>
is a command line utility to create or edit icons on the desktop.
</para>
<indexterm zone="exo exo-desktop-item-edit">
<primary sortas="b-exo-desktop-item-edit">exo-desktop-item-edit</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="exo-open">
<term><command>exo-open</command></term>
<listitem>
<para>
is a command line frontend to the <application>Xfce</application>
Preferred Applications framework. It can either be used to open a
list of urls with the default URL handler or launch the preferred
application for a certain category.
</para>
<indexterm zone="exo exo-open">
<primary sortas="b-exo-open">exo-open</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="exo-preferred-applications">
<term><command>exo-preferred-applications</command></term>
<listitem>
<para>
is a command line utility to edit the preferred application that is
used to handle a particular type of file or URI.
</para>
<indexterm zone="exo exo-preferred-applications">
<primary sortas="b-exo-preferred-applications">exo-preferred-applications</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libexo-1">
<term><filename class="libraryfile">libexo-1.so</filename></term>
<listitem>
<para>
contains additional widgets, a framework for editable toolbars,
light-weight session management support and functions to
automatically synchronise object properties (based on GObject
Binding Properties).
</para>
<indexterm zone="exo libexo-1">
<primary sortas="c-libexo-1">libexo-1.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>

160
xfce/core/garcon.xml Normal file
View File

@ -0,0 +1,160 @@
<?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 garcon-download-http
"http://archive.xfce.org/src/xfce/garcon/0.2/garcon-&garcon-version;.tar.bz2">
<!ENTITY garcon-download-ftp " ">
<!ENTITY garcon-md5sum "301e7b8015060dd30407b68dd8c4bdb7">
<!ENTITY garcon-size "424 KB">
<!ENTITY garcon-buildsize "11 MB">
<!ENTITY garcon-time "0.1 SBU">
]>
<sect1 id="garcon" xreflabel="garcon-&garcon-version;">
<?dbhtml filename="garcon.html"?>
<sect1info>
<othername>$LastChangedBy$</othername>
<date>$Date$</date>
</sect1info>
<title>garcon-&garcon-version;</title>
<indexterm zone="garcon">
<primary sortas="a-garcon">garcon</primary>
</indexterm>
<sect2 role="package">
<title>Introduction to Garcon</title>
<para>
The <application>Garcon</application> package contains a freedesktop.org
compliant menu implementation based on <application>GLib</application> and
<application>GIO</application>.
</para>
&lfs71_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&garcon-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&garcon-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &garcon-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &garcon-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &garcon-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &garcon-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">Garcon Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="libxfce4util"/>
</para>
<!-- As required -->
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<xref linkend="gtk-doc"/>.
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/garcon"/>
</para>
</sect2>
<sect2 role="installation">
<title>Installation of Garcon</title>
<para>
Install <application>Garcon</application> by running the following
commands:
</para>
<screen><userinput>./configure --prefix=/usr --sysconfdir=/etc --disable-static &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>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/static-libraries.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/gtk-doc-rebuild.xml"/>
</sect2>
<sect2 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Library</segtitle>
<segtitle>Installed Director(y,ies)</segtitle>
<seglistitem>
<seg>libgarcon-1.so.</seg>
<seg>
/usr/share/gtk-doc/html/garcon.
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="libgarcon-1">
<term><filename class="libraryfile">libgarcon-1.so</filename></term>
<listitem>
<para>
contains functions that provide a freedesktop.org compliant menu
implementation based on <application>GLib</application> and
<application>GIO</application>.
</para>
<indexterm zone="garcon libgarcon-1">
<primary sortas="c-libgarcon-1">libgarcon-1.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>

View File

@ -0,0 +1,158 @@
<?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 gtk-xfce-engine-download-http
"http://archive.xfce.org/src/xfce/gtk-xfce-engine/3.0/gtk-xfce-engine-&gtk-xfce-engine-version;.tar.bz2">
<!ENTITY gtk-xfce-engine-download-ftp " ">
<!ENTITY gtk-xfce-engine-md5sum "c02dec13f063c285de44d5388902822a">
<!ENTITY gtk-xfce-engine-size "360 KB">
<!ENTITY gtk-xfce-engine-buildsize "6.7 MB">
<!ENTITY gtk-xfce-engine-time "0.1 SBU">
]>
<sect1 id="gtk-xfce-engine" xreflabel="gtk-xfce-engine-&gtk-xfce-engine-version;">
<?dbhtml filename="gtk-xfce-engine.html"?>
<sect1info>
<othername>$LastChangedBy$</othername>
<date>$Date$</date>
</sect1info>
<title>gtk-xfce-engine-&gtk-xfce-engine-version;</title>
<indexterm zone="gtk-xfce-engine">
<primary sortas="a-gtk-xfce-engine">gtk-xfce-engine</primary>
</indexterm>
<!--Required section-->
<sect2 role="package">
<title>Introduction to GTK-Xfce-Engine</title>
<para>
The <application>GTK-Xfce-Engine</application> package contains several
<application>GTK+-2</application> themes and the applications and
libraries needed to display them.
This is useful for customising the appearance of your
<application>Xfce</application> desktop.
</para>
&lfs71_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&gtk-xfce-engine-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&gtk-xfce-engine-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &gtk-xfce-engine-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &gtk-xfce-engine-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &gtk-xfce-engine-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &gtk-xfce-engine-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">GTK-Xfce-Engine Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="gtk2"/>.
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/gtk-xfce-engine"/>
</para>
</sect2>
<sect2 role="installation">
<title>Installation of GTK-Xfce-Engine</title>
<para>
Install <application>GTK-Xfce-Engine</application> by running the
following commands:
</para>
<screen><userinput>./configure --prefix=/usr --disable-static &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>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/static-libraries.xml"/>
</sect2>
<sect2 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Library</segtitle>
<segtitle>Installed Directories</segtitle>
<seglistitem>
<seg>
libxfce.so (in /usr/lib/&gtk2-libdir;/engines).
</seg>
<seg>
Xfce, Xfce-4.6, Xfce-curve, Xfce-kolors, Xfce-saltlake,,Xfce-4.0,
Xfce-b5, Xfce-dawn, Xfce-light, Xfce-smooth, Xfce-4.2, Xfce-basic,
Xfce-dusk, Xfce-orange, Xfce-stellar, Xfce-4.4, Xfce-cadmium,
Xfce-kde2, Xfce-redmondxp and Xfce-winter.
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="libxfce">
<term><filename class="libraryfile">libxfce.so</filename></term>
<listitem>
<para>
contains functions that allow <application>Xfce</application> to
apply and change <application>Gtk+-2</application> themes.
</para>
<indexterm zone="gtk-xfce-engine libxfce">
<primary sortas="c-libxfce">libxfce.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>

169
xfce/core/libwnck2.xml Normal file
View File

@ -0,0 +1,169 @@
<?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 libwnck2-download-http
"&gnome-download-http;/libwnck/2.30/libwnck-&libwnck2-version;.tar.xz">
<!ENTITY libwnck2-download-ftp
"&gnome-download-ftp;/libwnck/2.30/libwnck-&libwnck2-version;.tar.xz">
<!ENTITY libwnck2-md5sum "3d20f26105a2fd878899d6ecdbe9a082">
<!ENTITY libwnck2-size "612 KB">
<!ENTITY libwnck2-buildsize "16 MB">
<!ENTITY libwnck2-time "0.2 SBU">
]>
<sect1 id="libwnck2" xreflabel="libwnck-&libwnck2-version;">
<?dbhtml filename="libwnck2.html"?>
<sect1info>
<othername>$LastChangedBy$</othername>
<date>$Date$</date>
</sect1info>
<title>libwnck-&libwnck2-version;</title>
<indexterm zone="libwnck2">
<primary sortas="a-Libwnck">Libwnck</primary>
</indexterm>
<sect2 role="package">
<title>Introduction to libwnck</title>
<para>The <application>libwnck</application> package contains a
Window Navigator Construction Kit.</para>
&lfs71_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>Download (HTTP): <ulink url="&libwnck2-download-http;"/></para>
</listitem>
<listitem>
<para>Download (FTP): <ulink url="&libwnck2-download-ftp;"/></para>
</listitem>
<listitem>
<para>Download MD5 sum: &libwnck2-md5sum;</para>
</listitem>
<listitem>
<para>Download size: &libwnck2-size;</para>
</listitem>
<listitem>
<para>Estimated disk space required: &libwnck2-buildsize;</para>
</listitem>
<listitem>
<para>Estimated build time: &libwnck2-time;</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">libwnck Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="gtk2"/> and
<xref linkend="intltool"/>.
</para>
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<xref linkend="gobject-introspection"/>,
<xref linkend="gtk-doc"/> and
<xref linkend="startup-notification"/>.
</para>
<para condition="html" role="usernotes">User Notes:
<ulink url="&blfs-wiki;/libwnck2"/></para>
</sect2>
<sect2 role="installation">
<title>Installation of libwnck</title>
<para>
Install <application>libwnck</application> by running the following
commands:
</para>
<screen><userinput>./configure --prefix=/usr --disable-static --program-suffix=-1 &amp;&amp;
make GETTEXT_PACKAGE=libwnck-1</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 GETTEXT_PACKAGE=libwnck-1 install</userinput></screen>
</sect2>
<sect2 role="commands">
<title>Command Explanations</title>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/static-libraries.xml"/>
<para>
<option>--program-suffix=-1</option>: This option adds -1 to the end of
the names of the installed programs to avoid overwriting the programs
installed by <xref linkend="libwnck"/>.
</para>
<para>
<parameter>GETTEXT_PACKAGE=libwnck-1</parameter>: This parameter adds -1
to the end of the names of the gettext files installed by the package
to avoid overwriting the files installed by <xref linkend="libwnck"/>.
</para>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/gtk-doc-rebuild.xml"/>
</sect2>
<sect2 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Programs</segtitle>
<segtitle>Installed Library</segtitle>
<segtitle>Installed Directories</segtitle>
<seglistitem>
<seg>wnckprop-1 and wnck-urgency-monitor-1.</seg>
<seg>libwnck-1.so.</seg>
<seg>
/usr/include/libwnck-1.0 and
/usr/share/gtk-doc/html/libwnck-1.0.
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="wnckprop-1">
<term><command>wnckprop-1</command></term>
<listitem>
<para>
Print or modify the properties of a screen/workspace/window, or
interact with it.
</para>
<indexterm zone="libwnck wnckprop-1">
<primary sortas="b-wnckprop-1">wnckprop-1</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libwnck-1">
<term><filename class='libraryfile'>libwnck-1.so</filename></term>
<listitem>
<para>contains functions for writing pagers and task lists.</para>
<indexterm zone="libwnck libwnck-1">
<primary sortas="c-libwnck-1">libwnck-1.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>

179
xfce/core/libxfce4ui.xml Normal file
View File

@ -0,0 +1,179 @@
<?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 libxfce4ui-download-http
"http://archive.xfce.org/src/xfce/libxfce4ui/&xfce4-version;/libxfce4ui-&libxfce4ui-version;.tar.bz2">
<!ENTITY libxfce4ui-download-ftp " ">
<!ENTITY libxfce4ui-md5sum "6df1ce474a3d4885aee31cda9dbc9192">
<!ENTITY libxfce4ui-size "536 KB">
<!ENTITY libxfce4ui-buildsize "9.5 MB">
<!ENTITY libxfce4ui-time "0.2 SBU">
]>
<sect1 id="libxfce4ui" xreflabel="libxfce4ui-&libxfce4ui-version;">
<?dbhtml filename="libxfce4ui.html"?>
<sect1info>
<othername>$LastChangedBy$</othername>
<date>$Date$</date>
</sect1info>
<title>libxfce4ui-&libxfce4ui-version;</title>
<indexterm zone="libxfce4ui">
<primary sortas="a-libxfce4ui">libxfce4ui</primary>
</indexterm>
<sect2 role="package">
<title>Introduction to LibXfce4UI</title>
<para>
The <application>LibXfce4UI</application> package contains
<application>Gtk 2</application> widgets that are used by other
<application>Xfce</application> applications.
</para>
&lfs71_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&libxfce4ui-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&libxfce4ui-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &libxfce4ui-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &libxfce4ui-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &libxfce4ui-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &libxfce4ui-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">LibXfce4UI Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="gtk2"/> and
<xref linkend="xfconf"/>
</para>
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<xref linkend="gtk-doc"/> and
<xref linkend="startup-notification"/>.
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/libxfce4ui"/>
</para>
</sect2>
<sect2 role="installation">
<title>Installation of LibXfce4UI</title>
<para>
Install <application>LibXfce4UI</application> by running the following
commands:
</para>
<screen><userinput>./configure --prefix=/usr --sysconfdir=/etc &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>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/static-libraries.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/gtk-doc-rebuild.xml"/>
</sect2>
<sect2 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Libraries</segtitle>
<segtitle>Installed Directories</segtitle>
<seglistitem>
<seg>
libxfce4kbd-private-2.so and libxfce4ui-1.so.
</seg>
<seg>
/etc/xdg/xfce4,
/usr/include/xfce4/libxfce4kbd-private-2,
/usr/include/xfce4/libxfce4ui-1 and
/usr/share/gtk-doc/html/libxfce4ui.
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="libxfce4kbd-private-2">
<term><filename class="libraryfile">libxfce4kbd-private-2.so</filename></term>
<listitem>
<para>
is a private <application>Xfce</application> library for sharing
code between <application>Xfwm4</application> and
<application>Xfce4-Settings</application>.
</para>
<indexterm zone="libxfce4ui libxfce4kbd-private-2">
<primary sortas="c-libxfce4kbd-private-2">libxfce4kbd-private-2.so</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libxfce4ui-1">
<term><filename class="libraryfile">libxfce4ui-1.so</filename></term>
<listitem>
<para>
contains widgets that are used by other
<application>Xfce</application> applications.
</para>
<indexterm zone="libxfce4ui libxfce4ui-1">
<primary sortas="c-libxfce4ui-1">libxfce4ui-1.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>

171
xfce/core/libxfce4util.xml Normal file
View File

@ -0,0 +1,171 @@
<?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 libxfce4util-download-http
"http://archive.xfce.org/src/xfce/libxfce4util/&xfce4-version;/libxfce4util-&libxfce4util-version;.tar.bz2">
<!ENTITY libxfce4util-download-ftp " ">
<!ENTITY libxfce4util-md5sum "2e8defcd40cbf6afedde531b27314511">
<!ENTITY libxfce4util-size "424 KB">
<!ENTITY libxfce4util-buildsize "7.4 MB">
<!ENTITY libxfce4util-time "0.1 SBU">
]>
<sect1 id="libxfce4util" xreflabel="libxfce4util-&libxfce4util-version;">
<?dbhtml filename="libxfce4util.html"?>
<sect1info>
<othername>$LastChangedBy$</othername>
<date>$Date$</date>
</sect1info>
<title>libxfce4util-&libxfce4util-version;</title>
<indexterm zone="libxfce4util">
<primary sortas="a-libxfce4util">libxfce4util</primary>
</indexterm>
<sect2 role="package">
<title>Introduction to LibXfce4Util</title>
<para>
The <application>LibXfce4Util</application> package is a basic utility
library for the <application>Xfce</application> desktop environment.
</para>
&lfs71_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&libxfce4util-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&libxfce4util-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &libxfce4util-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &libxfce4util-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &libxfce4util-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &libxfce4util-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">LibXfce4Util Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="intltool"/> and
<xref linkend="pkgconfig"/>.
</para>
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional"><xref linkend="gtk-doc"/>.</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/libxfce4util"/>
</para>
</sect2>
<sect2 role="installation">
<title>Installation of LibXfce4Util</title>
<para>
Install <application>LibXfce4Util</application> by running the following
commands:
</para>
<screen><userinput>./configure --prefix=/usr --disable-static &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>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/static-libraries.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/gtk-doc-rebuild.xml"/>
</sect2>
<sect2 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Program</segtitle>
<segtitle>Installed Library</segtitle>
<segtitle>Installed Directories</segtitle>
<seglistitem>
<seg>xfce4-kiosk-query.</seg>
<seg>libxfce4util.so.</seg>
<seg>/usr/include/xfce4 and /usr/share/gtk-doc/html/libxfce4util.</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="xfce4-kiosk-query">
<term><command>xfce4-kiosk-query</command></term>
<listitem>
<para>
Queries the given capabilities of &lt;module&gt; for the current
user and reports whether the user has the capabilities or not. This
tool is mainly meant for system administrators to test their Kiosk
setup.
</para>
<indexterm zone="libxfce4util xfce4-kiosk-query">
<primary sortas="b-xfce4-kiosk-query">xfce4-kiosk-query</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libxfce4util-lib">
<term><filename class="libraryfile">libxfce4util.so</filename></term>
<listitem>
<para>
contains basic utility functions for the
<application>Xfce</application> desktop environment.
</para>
<indexterm zone="libxfce4util libxfce4util-lib">
<primary sortas="c-libxfce4util">libxfce4util.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>

157
xfce/core/libxfcegui4.xml Normal file
View File

@ -0,0 +1,157 @@
<?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 libxfcegui4-download-http
"http://archive.xfce.org/src/xfce/libxfcegui4/&xfce4-version;/libxfcegui4-&libxfcegui4-version;.tar.bz2">
<!ENTITY libxfcegui4-download-ftp " ">
<!ENTITY libxfcegui4-md5sum "4025b9d6811f051c914cdd700d437e61">
<!ENTITY libxfcegui4-size "676 KB">
<!ENTITY libxfcegui4-buildsize "29 MB">
<!ENTITY libxfcegui4-time "0.3 SBU">
]>
<sect1 id="libxfcegui4" xreflabel="libxfcegui4-&libxfcegui4-version;">
<?dbhtml filename="libxfcegui4.html"?>
<sect1info>
<othername>$LastChangedBy$</othername>
<date>$Date$</date>
</sect1info>
<title>libxfcegui4-&libxfcegui4-version;</title>
<indexterm zone="libxfcegui4">
<primary sortas="a-libxfcegui4">libxfcegui4</primary>
</indexterm>
<sect2 role="package">
<title>Introduction to LibXfceGUI4</title>
<para>
The <application>LibXfceGUI4</application> package provides the basic GUI
functions used by <application>Xfce</application>.
</para>
&lfs71_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&libxfcegui4-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&libxfcegui4-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &libxfcegui4-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &libxfcegui4-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &libxfcegui4-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &libxfcegui4-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">LibXfceGUI4 Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="gtk2"/>,
<xref linkend="libglade"/> and
<xref linkend="libxfce4util"/>.
</para>
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional"><xref linkend="gtk-doc"/>.</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/libxfcegui4"/>
</para>
</sect2>
<sect2 role="installation">
<title>Installation of LibXfceGUI4</title>
<para>
Install <application>LibXfceGUI4</application> by running the following
commands:
</para>
<screen><userinput>./configure --prefix=/usr --disable-static &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>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/static-libraries.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/gtk-doc-rebuild.xml"/>
</sect2>
<sect2 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Libraries</segtitle>
<segtitle>Installed Directories</segtitle>
<seglistitem>
<seg>libxfcegui4.so and libxfce4.so.</seg>
<seg>/usr/include/xfce4/libxfcegui4 and
/usr/share/gtk-doc/html/libxfcegui4.
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="libxfcegui4-lib">
<term><filename class="libraryfile">libxfcegui4.so</filename></term>
<listitem>
<para>
contains the basic GUI functions used by
<application>Xfce</application>.
</para>
<indexterm zone="libxfcegui4 libxfcegui4-lib">
<primary sortas="c-libxfcegui4">libxfcegui4.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>

159
xfce/core/thunar-volman.xml Normal file
View File

@ -0,0 +1,159 @@
<?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 thunar-volman-download-http "http://archive.xfce.org/src/xfce/thunar-volman/0.8/thunar-volman-&thunar-volman-version;.tar.bz2">
<!ENTITY thunar-volman-download-ftp " ">
<!ENTITY thunar-volman-md5sum "250af757ea629c7c27f554d17119080c">
<!ENTITY thunar-volman-size "404 KB">
<!ENTITY thunar-volman-buildsize "6.6 MB">
<!ENTITY thunar-volman-time "0.1 SBU">
]>
<sect1 id="thunar-volman" xreflabel="thunar-volman-&thunar-volman-version;">
<?dbhtml filename="thunar-volman.html"?>
<sect1info>
<othername>$LastChangedBy$</othername>
<date>$Date$</date>
</sect1info>
<title>thunar-volman-&thunar-volman-version;</title>
<indexterm zone="thunar-volman">
<primary sortas="a-thunar-volman">thunar-volman</primary>
</indexterm>
<sect2 role="package">
<title>Introduction to the Thunar Volume Manager</title>
<para>
The <application>Thunar Volume Manager</application> is an extension for
the <application>Thunar</application> file manager, which enables
automatic management of removable drives and media.
</para>
&lfs71_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&thunar-volman-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&thunar-volman-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &thunar-volman-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &thunar-volman-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &thunar-volman-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &thunar-volman-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">Thunar Volume Manager Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="exo"/>,
<xref linkend="libxfce4ui"/> and
<xref linkend="udev"/>.
</para>
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<xref linkend="libnotify"/> and
<xref linkend="startup-notification"/>
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/thunar-volman"/>
</para>
</sect2>
<sect2 role="installation">
<title>Installation of the Thunar Volume Manager</title>
<para>
Install the <application>Thunar Volume Manager</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 Programs</segtitle>
<seglistitem>
<seg>thunar-volman and thunar-volman-settings.</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="thunar-volman-prog">
<term><command>thunar-volman</command></term>
<listitem>
<para>
is the <application>Thunar</application> Volume Manager, a command
line utility to automatically mount or unmount removable media.
</para>
<indexterm zone="thunar-volman thunar-volman-prog">
<primary sortas="b-thunar-volman">thunar-volman</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="thunar-volman-settings">
<term><command>thunar-volman-settings</command></term>
<listitem>
<para>
is a small <application>Gtk 2</application> application for changing
your <application>Thunar Volume Manager</application>.
</para>
<indexterm zone="thunar-volman thunar-volman-settings">
<primary sortas="b-thunar-volman-settings">thunar-volman-settings</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>

224
xfce/core/thunar.xml Normal file
View File

@ -0,0 +1,224 @@
<?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 thunar-download-http "http://archive.xfce.org/src/xfce/thunar/1.4/Thunar-&thunar-version;.tar.bz2">
<!ENTITY thunar-download-ftp " ">
<!ENTITY thunar-md5sum "737ad2c36ed36b10fef82e860b9e990a">
<!ENTITY thunar-size "1.8 MB">
<!ENTITY thunar-buildsize "58 MB">
<!ENTITY thunar-time "0.7 SBU">
]>
<sect1 id="thunar" xreflabel="thunar-&thunar-version;">
<?dbhtml filename="thunar.html"?>
<sect1info>
<othername>$LastChangedBy$</othername>
<date>$Date$</date>
</sect1info>
<title>Thunar-&thunar-version;</title>
<indexterm zone="thunar">
<primary sortas="a-thunar">thunar</primary>
</indexterm>
<sect2 role="package">
<title>Introduction to Thunar</title>
<para>
<application>Thunar</application> is the <application>Xfce</application>
file manager, a <application>Gtk 2</application> GUI to organise the files
on your computer.
</para>
&lfs71_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&thunar-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&thunar-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &thunar-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &thunar-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &thunar-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &thunar-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">Thunar Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="exo"/> and
<xref linkend="libxfce4ui"/>
</para>
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<xref linkend="libnotify"/>,
<xref linkend="startup-notification"/> and
<xref linkend="udev"/> (for GUdev).
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/thunar"/>
</para>
</sect2>
<sect2 role="installation">
<title>Installation of Thunar</title>
<para>
Install <application>Thunar</application> by running the following
commands:
</para>
<screen><userinput>./configure --prefix=/usr --sysconfdir=/etc \
--docdir=/usr/share/Thunar-&thunar-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>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/static-libraries.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/gtk-doc-rebuild.xml"/>
<para>
<command>COMMAND</command>: This command does something.
</para>
<para>
<parameter>--SWITCH=PARAMETER</parameter>: This parameter does something
mandatory for BLFS purposes.
</para>
<para>
<option>--OPTION</option>: This option does something optionally per the
user's desires.
</para>
</sect2>
<sect2 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Programs</segtitle>
<segtitle>Installed Library</segtitle>
<segtitle>Installed Directories</segtitle>
<seglistitem>
<seg>
Thunar, thunar and thunar-settings.
</seg>
<seg>libthunarx-2.so.</seg>
<seg>
/etc/xdg/Thunar,
/usr/include/thunarx-2,
/usr/lib/Thunar,
/usr/lib/thunarx-2,
/usr/share/gtk-doc/html/thunarx,
/usr/share/doc/Thunar-&thunar-version;,
/usr/share/pixmaps/Thunar and
/usr/share/Thunar.
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="Thunar">
<term><command>Thunar</command></term>
<listitem>
<para>
is the <application>Xfce</application> file manager.
</para>
<indexterm zone="thunar Thunar">
<primary sortas="b-Thunar">Thunar</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="thunar-prog">
<term><command>thunar</command></term>
<listitem>
<para>
is a symbolic link to <application>Thunar</application>.
</para>
<indexterm zone="thunar thunar-prog">
<primary sortas="b-thunar">thunar</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="thunar-settings">
<term><command>thunar-settings</command></term>
<listitem>
<para>
is a shell script that launches a dialog box to allow you to alter
the behaviour of <application>Thunar</application>.
</para>
<indexterm zone="thunar thunar-settings">
<primary sortas="b-thunar-settings">thunar-settings</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libthunarx-2">
<term><filename class="libraryfile">libthunarx-2.so</filename></term>
<listitem>
<para>
contains the <application>Thunar</application> extension library
which permits adding new features to the
<application>Thunar</application> file manager.
</para>
<indexterm zone="thunar libthunarx-2">
<primary sortas="c-libthunarx-2">libthunarx-2.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>

238
xfce/core/tumbler.xml Normal file
View File

@ -0,0 +1,238 @@
<?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 tumbler-download-http
"http://archive.xfce.org/src/xfce/tumbler/0.1/tumbler-&tumbler-version;.tar.bz2">
<!ENTITY tumbler-download-ftp " ">
<!ENTITY tumbler-md5sum "d4edc15c172714c7a3eaf3c719b8faf6">
<!ENTITY tumbler-size "468 KB">
<!ENTITY tumbler-buildsize "12.5 MB">
<!ENTITY tumbler-time "0.2 SBU">
]>
<sect1 id="tumbler" xreflabel="tumbler-&tumbler-version;">
<?dbhtml filename="tumbler.html"?>
<sect1info>
<othername>$LastChangedBy$</othername>
<date>$Date$</date>
</sect1info>
<title>tumbler-&tumbler-version;</title>
<indexterm zone="tumbler">
<primary sortas="a-tumbler">tumbler</primary>
</indexterm>
<sect2 role="package">
<title>Introduction to Tumbler</title>
<para>
The <application>Tumbler</application> package contains a
<application>D-Bus</application> thumbnailing service based on the
thumbnail management <application>D-Bus</application> specification.
This is useful for generating thumbnail images of files.
</para>
&lfs71_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&tumbler-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&tumbler-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &tumbler-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &tumbler-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &tumbler-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &tumbler-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">Tumbler Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="dbus-glib"/> and
<xref linkend="intltool"/>
</para>
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<ulink url="http://code.google.com/p/ffmpegthumbnailer/">FFmpeg-Thumbnailer</ulink>,
<xref linkend="freetype2"/>,
<xref linkend="gdk-pixbuf"/>,
<xref linkend="gtk-doc"/>,
<xref linkend="libjpeg"/>,
<xref linkend="libpng"/>,
<xref linkend="poppler"/>,.
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/tumbler"/>
</para>
</sect2>
<sect2 role="installation">
<title>Installation of Tumbler</title>
<para>
Install <application>Tumbler</application> by running the following
commands:
</para>
<screen><userinput>./configure --prefix=/usr --disable-static &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>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/static-libraries.xml"/>
</sect2>
<sect2 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Libraries</segtitle>
<segtitle>Installed Directories</segtitle>
<seglistitem>
<seg>
libtumbler-1.so, and in
<filename class="directory">/usr/lib/tumbler-1/plugins</filename>
(depending on the dependencies you've installed):
tumbler-ffmpeg-thumbnailer.so,
tumbler-font-thumbnailer.so,
tumbler-jpeg-thumbnailer.so,
tumbler-pixbuf-thumbnailer.so and
tumbler-poppler-thumbnailer.so.
</seg>
<seg>
/usr/include/tumbler-1,
/usr/lib/tumbler-1 and
/usr/share/gtk-doc/html/tumbler.
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="libtumbler-1">
<term><filename class="libraryfile">libtumbler-1.so</filename></term>
<listitem>
<para>
contains functions that the <application>Tumbler</application>
daemon uses to create thumbnail images.
</para>
<indexterm zone="tumbler libtumbler-1">
<primary sortas="c-libtumbler-1">libtumbler-1.so</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="tumbler-ffmpeg-thumbnailer">
<term><filename class="libraryfile">tumbler-ffmpeg-thumbnailer.so</filename></term>
<listitem>
<para>
is the <application>Tumbler</application>
<application>FFmpeg</application> plugin for creating thumbnails
of video files.
</para>
<indexterm zone="tumbler tumbler-ffmpeg-thumbnailer">
<primary sortas="c-tumbler-ffmpeg-thumbnailer">tumbler-ffmpeg-thumbnailer.so</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="tumbler-font-thumbnailer">
<term><filename class="libraryfile">tumbler-font-thumbnailer.so</filename></term>
<listitem>
<para>
is the <application>Tumbler</application> font thumbnailer.
</para>
<indexterm zone="tumbler tumbler-font-thumbnailer">
<primary sortas="c-tumbler-font-thumbnailer">tumbler-font-thumbnailer.so</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="tumbler-jpeg-thumbnailer">
<term><filename class="libraryfile">tumbler-jpeg-thumbnailer.so</filename></term>
<listitem>
<para>
is the <application>Tumbler</application> jpeg thumbnailer for
creating thumbnails of jpeg images.
</para>
<indexterm zone="tumbler tumbler-jpeg-thumbnailer">
<primary sortas="c-tumbler-jpeg-thumbnailer">tumbler-jpeg-thumbnailer.so</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="tumbler-pixbuf-thumbnailer">
<term><filename class="libraryfile">tumbler-pixbuf-thumbnailer.so</filename></term>
<listitem>
<para>
is the <application>Tumbler</application>
<application>Gdk Pixbuf</application> thumbnailer.
</para>
<indexterm zone="tumbler tumbler-pixbuf-thumbnailer">
<primary sortas="c-tumbler-pixbuf-thumbnailer">tumbler-pixbuf-thumbnailer.so</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="tumbler-poppler-thumbnailer">
<term><filename class="libraryfile">tumbler-poppler-thumbnailer.so</filename></term>
<listitem>
<para>
is the <application>Tumbler</application> PDF thumbnailer.
</para>
<indexterm zone="tumbler tumbler-poppler-thumbnailer">
<primary sortas="c-tumbler-poppler-thumbnailer">tumbler-poppler-thumbnailer.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>

View File

@ -0,0 +1,141 @@
<?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-appfinder-download-http
"http://archive.xfce.org/src/xfce/xfce4-appfinder/&xfce4-version;/xfce4-appfinder-&xfce4-appfinder-version;.tar.bz2">
<!ENTITY xfce4-appfinder-download-ftp " ">
<!ENTITY xfce4-appfinder-md5sum "799f70a9ad67b450da67810a5107e623">
<!ENTITY xfce4-appfinder-size "420 KB">
<!ENTITY xfce4-appfinder-buildsize "6 MB">
<!ENTITY xfce4-appfinder-time "0.1 SBU">
]>
<sect1 id="xfce4-appfinder" xreflabel="xfce4-appfinder-&xfce4-appfinder-version;">
<?dbhtml filename="xfce4-appfinder.html"?>
<sect1info>
<othername>$LastChangedBy$</othername>
<date>$Date$</date>
</sect1info>
<title>xfce4-appfinder-&xfce4-appfinder-version;</title>
<indexterm zone="xfce4-appfinder">
<primary sortas="a-xfce4-appfinder">xfce4-appfinder</primary>
</indexterm>
<sect2 role="package">
<title>Introduction to Xfce4-Appfinder</title>
<para>
<application>Xfce4-Appfinder</application> is a tool to find and launch
installed applications by searching the .desktop files installed on your
system.
</para>
&lfs71_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&xfce4-appfinder-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&xfce4-appfinder-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &xfce4-appfinder-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &xfce4-appfinder-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &xfce4-appfinder-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &xfce4-appfinder-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">Xfce4-Appfinder Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="garcon"/> and
<xref linkend="libxfce4ui"/>.
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/xfce4-appfinder"/>
</para>
</sect2>
<sect2 role="installation">
<title>Installation of Xfce4-Appfinder</title>
<para>
Install <application>Xfce4-Appfinder</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>
<seglistitem>
<seg>xfce4-appfinder.</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="xfce4-appfinder-prog">
<term><command>xfce4-appfinder</command></term>
<listitem>
<para>
Is a <application>Gtk 2</application> application that enables you
to quickly search through the .desktop files installed on your
system looking for an application.
</para>
<indexterm zone="xfce4-appfinder xfce4-appfinder-prog">
<primary sortas="b-xfce4-appfinder">xfce4-appfinder</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>

223
xfce/core/xfce4-panel.xml Normal file
View File

@ -0,0 +1,223 @@
<?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-panel-download-http
"http://archive.xfce.org/src/xfce/xfce4-panel/&xfce4-version;/xfce4-panel-&xfce4-panel-version;.tar.bz2">
<!ENTITY xfce4-panel-download-ftp " ">
<!ENTITY xfce4-panel-md5sum "cf7351a4b952dbe3fc5ff509c68def33">
<!ENTITY xfce4-panel-size "1 MB">
<!ENTITY xfce4-panel-buildsize "39 MB">
<!ENTITY xfce4-panel-time "0.8 SBU">
]>
<sect1 id="xfce4-panel" xreflabel="xfce4-panel-&xfce4-panel-version;">
<?dbhtml filename="xfce4-panel.html"?>
<sect1info>
<othername>$LastChangedBy$</othername>
<date>$Date$</date>
</sect1info>
<title>xfce4-panel-&xfce4-panel-version;</title>
<indexterm zone="xfce4-panel">
<primary sortas="a-xfce4-panel">xfce4-panel</primary>
</indexterm>
<sect2 role="package">
<title>Introduction to Xfce4-Panel</title>
<para>
The <application>Xfce4-Panel</application> package contains the
<application>Xfce4</application> Panel.
</para>
&lfs71_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&xfce4-panel-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&xfce4-panel-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &xfce4-panel-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &xfce4-panel-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &xfce4-panel-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &xfce4-panel-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">Xfce4-Panel Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="exo"/>,
<xref linkend="garcon"/>,
<xref linkend="libwnck2"/> and
<xref linkend="libxfce4ui"/>.
</para>
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<xref linkend="gtk-doc"/>.
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/xfce4-panel"/>
</para>
</sect2>
<sect2 role="installation">
<title>Installation of Xfce4-Panel</title>
<para>
Install <application>Xfce4-Panel</application> by running the following
commands:
</para>
<screen><userinput>./configure --prefix=/usr --sysconfdir=/etc --disable-static \
--docdir=/usr/share/doc/xfce4-panel-&xfce4-panel-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>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/static-libraries.xml"/>
</sect2>
<sect2 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Programs</segtitle>
<segtitle>Installed Library</segtitle>
<segtitle>Installed Directories</segtitle>
<seglistitem>
<seg>
xfce4-panel,
xfce4-popup-directorymenu,
xfce4-popup-applicationsmenu and
xfce4-popup-windowmenu.
</seg>
<seg>libxfce4panel-1.0.so.</seg>
<seg>
/etc/xdg/xfce4/panel,
/usr/include/xfce4/libxfce4panel-1.0,
/usr/lib/xfce4/panel,
/usr/share/xfce4-panel-&xfce4-panel-version;,
/usr/share/doc/xfce4-panel-&xfce4-panel-version;,
/usr/share/gtk-doc/html/libxfce4panel-1.0 and
/usr/share/xfce4/panel.
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="xfce4-panel-prog">
<term><command>xfce4-panel</command></term>
<listitem>
<para>
is the <application>Xfce</application> panel.
</para>
<indexterm zone="xfce4-panel xfce4-panel-prog">
<primary sortas="b-xfce4-panel">xfce4-panel</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="xfce4-popup-applicationsmenu">
<term><command>xfce4-popup-applicationsmenu</command></term>
<listitem>
<para>
is a shell script that uses <application>DBus</application> and
<application>Xfce Panel</application> to display a popup menu of the
installed applications.
</para>
<indexterm zone="xfce4-panel xfce4-popup-applicationsmenu">
<primary sortas="b-xfce4-popup-applicationsmenu">xfce4-popup-applicationsmenu</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="xfce4-popup-directorymenu">
<term><command>xfce4-popup-directorymenu</command></term>
<listitem>
<para>
is a shell script that uses <application>DBus</application> and
<application>Xfce Panel</application> to display a popup menu of
your home folder and its subdirectories.
</para>
<indexterm zone="xfce4-panel xfce4-popup-directorymenu">
<primary sortas="b-xfce4-popup-directorymenu">xfce4-popup-directorymenu</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="xfce4-popup-windowmenu">
<term><command>xfce4-popup-windowmenu</command></term>
<listitem>
<para>
is a shell script that uses <application>DBus</application> to
display the <application>Xfwm4</application> a popup menu.
</para>
<indexterm zone="xfce4-panel xfce4-popup-windowmenu">
<primary sortas="b-xfce4-popup-windowmenu">xfce4-popup-windowmenu</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libxfce4panel-1.0">
<term><filename class="libraryfile">libxfce4panel-1.0.so</filename></term>
<listitem>
<para>
contains the <application>Xfce Panel</application> API functions.
</para>
<indexterm zone="xfce4-panel libxfce4panel-1.0">
<primary sortas="c-libxfce4panel-1.0">libxfce4panel-1.0.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>

View File

@ -0,0 +1,206 @@
<?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-power-manager-download-http
"http://archive.xfce.org/src/xfce/xfce4-power-manager/1.2/xfce4-power-manager-&xfce4-power-manager-version;.tar.bz2">
<!ENTITY xfce4-power-manager-download-ftp " ">
<!ENTITY xfce4-power-manager-md5sum "935599b7114b0a4b0e2c9a5d6c72524c">
<!ENTITY xfce4-power-manager-size "1 MB">
<!ENTITY xfce4-power-manager-buildsize "19 MB">
<!ENTITY xfce4-power-manager-time "0.2 SBU">
]>
<sect1 id="xfce4-power-manager" xreflabel="xfce4-power-manager-&xfce4-power-manager-version;">
<?dbhtml filename="xfce4-power-manager.html"?>
<sect1info>
<othername>$LastChangedBy$</othername>
<date>$Date$</date>
</sect1info>
<title>xfce4-power-manager-&xfce4-power-manager-version;</title>
<indexterm zone="xfce4-power-manager">
<primary sortas="a-xfce4-power-manager">xfce4-power-manager</primary>
</indexterm>
<sect2 role="package">
<title>Introduction to Xfce4 Power Manager</title>
<para>
The <application>Xfce4 Power Manager</application> is a power manager for
the <application>Xfce</application> desktop, <application>Xfce power
manager</application> manages the power sources on the computer and the
devices that can be controlled to reduce their power consumption (such as
LCD brightness level, monitor sleep, CPU frequency scaling). In addition,
<application>Xfce4 Power Manager</application> provides a set of
freedesktop-compliant <application>DBus</application> interfaces to
inform other applications about current power level so that they can
adjust their power consumption.
</para>
&lfs71_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&xfce4-power-manager-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&xfce4-power-manager-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &xfce4-power-manager-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &xfce4-power-manager-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &xfce4-power-manager-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &xfce4-power-manager-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">Xfce4 Power Manager Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="libnotify"/> and
<xref linkend="xfce4-panel"/>
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/xfce4-power-manager"/>
</para>
</sect2>
<sect2 role="installation">
<title>Installation of Xfce4 Power Manager</title>
<para>
Install <application>Xfce4 Power Manager</application> by running the
following commands:
</para>
<screen><userinput>./configure --prefix=/usr --sysconfdir=/etc &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 docdir=/usr/share/doc/xfce4-power-manager-&xfce4-power-manager-version; \
imagesdir=/usr/share/doc/xfce4-power-manager-&xfce4-power-manager-version;/images install</userinput></screen>
</sect2>
<sect2 role="commands">
<title>Command Explanations</title>
<para>
<parameter>docdir=/usr/share/doc/xfce4-power-manager-&xfce4-power-manager-version;</parameter>
and
<parameter>imagesdir=/usr/share/doc/xfce4-power-manager-&xfce4-power-manager-version;/images</parameter>:
These parameters put a html file and some images in a versioned directory
in <filename class="directory">/usr/share/doc</filename>.
</para>
</sect2>
<sect2 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Programs</segtitle>
<seglistitem>
<seg>
xfce4-power-information,
xfce4-power-manager,
xfce4-power-manager-settings and
xfpm-power-backlight-helper.
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="xfce4-power-information">
<term><command>xfce4-power-information</command></term>
<listitem>
<para>
is a <application>Gtk 2</application> application that displays
information about installed devices. It uses
<application>DBus</application> to comunicate with
<application>UPower</application> which is required at runtime for
<command>xfce4-power-information</command> to give any meaningful
output.
</para>
<indexterm zone="xfce4-power-manager xfce4-power-information">
<primary sortas="b-xfce4-power-information">xfce4-power-information</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="xfce4-power-manager-prog">
<term><command>xfce4-power-manager</command></term>
<listitem>
<para>
is the <application>Xfce</application> power manager.
</para>
<indexterm zone="xfce4-power-manager xfce4-power-manager-prog">
<primary sortas="b-xfce4-power-manager">xfce4-power-manager</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="xfce4-power-manager-settings">
<term><command>xfce4-power-manager-settings</command></term>
<listitem>
<para>
is a utility that comes with the <application>Xfce</application>
power manager to access/change its configuration.
</para>
<indexterm zone="xfce4-power-manager xfce4-power-manager-settings">
<primary sortas="b-xfce4-power-manager-settings">xfce4-power-manager-settings</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="xfpm-power-backlight-helper">
<term><command>xfpm-power-backlight-helper</command></term>
<listitem>
<para>
is a command line utility to get or set the brightness of your
screen.
</para>
<indexterm zone="xfce4-power-manager xfpm-power-backlight-helper">
<primary sortas="b-xfpm-power-backlight-helper">xfpm-power-backlight-helper</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>

235
xfce/core/xfce4-session.xml Normal file
View File

@ -0,0 +1,235 @@
<?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-session-download-http "http://archive.xfce.org/src/xfce/xfce4-session/&xfce4-version;/xfce4-session-&xfce4-session-version;.tar.bz2">
<!ENTITY xfce4-session-download-ftp " ">
<!ENTITY xfce4-session-md5sum "4768e1a41a0287af6aad18b329a0f230">
<!ENTITY xfce4-session-size "1.2 MB">
<!ENTITY xfce4-session-buildsize "20 MB">
<!ENTITY xfce4-session-time "0.3 SBU">
]>
<sect1 id="xfce4-session" xreflabel="xfce4-session-&xfce4-session-version;">
<?dbhtml filename="xfce4-session.html"?>
<sect1info>
<othername>$LastChangedBy$</othername>
<date>$Date$</date>
</sect1info>
<title>xfce4-session-&xfce4-session-version;</title>
<indexterm zone="xfce4-session">
<primary sortas="a-xfce4-session">xfce4-session</primary>
</indexterm>
<sect2 role="package">
<title>Introduction to Xfce4 Session</title>
<para>
<application>Xfce4 Session</application> is a session manager for
<application>Xfce</application>. Its task is to save the state of your
desktop (opened applications and their location) and restore it during a
next startup. You can create several different sessions and choose one of
them on startup.
</para>
&lfs71_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&xfce4-session-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&xfce4-session-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &xfce4-session-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &xfce4-session-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &xfce4-session-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &xfce4-session-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">Xfce4 Session Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="libwnck2"/> and
<xref linkend="libxfce4ui"/>.
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/xfce4-session"/>
</para>
</sect2>
<sect2 role="installation">
<title>Installation of Xfce4 Session</title>
<para>
Install <application>Xfce4 Session</application> by running the following
commands:
</para>
<screen><userinput>./configure --prefix=/usr --sysconfdir=/etc --disable-static \
--docdir=/usr/share/doc/xfce4-session-&xfce4-session-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>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/static-libraries.xml"/>
</sect2>
<sect2 role="configuration">
<title>Configuring Xfce4 Session</title>
<para>
To launch <application>Xfce4</application> when you start
<application>Xorg</application>, put <command>xfce4-session</command> in
your <filename>~/.xinitrc</filename>:
</para>
<screen><userinput>echo exec xfce4-session &gt; ~/.xinitrc</userinput></screen>
<para>
To determine who can shut down or reboot your computer,
<application>Xfce4 Session</application> has a run time dependency on
<xref linkend="sudo"/>. To configure <application>Sudo</application> so
that a user can shut down or reboot, add a line to
<filename>/etc/sudoers</filename>. In this <command>echo</command>, change
USERNAME for the user's login name. As the
<systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>echo <replaceable>USERNAME</replaceable> ${HOSTNAME} = NOPASSWD: /usr/lib/xfce4/session/xfsm-shutdown-helper &gt;&gt; /etc/sudoers</userinput></screen>
</sect2>
<sect2 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Programs</segtitle>
<segtitle>Installed Library</segtitle>
<segtitle>Installed Director(y,ies)</segtitle>
<seglistitem>
<seg>
xfce4-session,
xfce4-session-logout,
xfce4-session-settings and
xfce4-tips.
</seg>
<seg>libxfsm-4.6.so.</seg>
<seg>
/usr/include/xfce4/xfce4-session-4.6,
/usr/share/xfce4/tips and
/usr/share/doc/xfce4-session-&xfce4-session-version;.
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="xfce4-session-prog">
<term><command>xfce4-session</command></term>
<listitem>
<para>
starts up the <application>Xfce</application> Desktop Environment.
</para>
<indexterm zone="xfce4-session xfce4-session-prog">
<primary sortas="b-xfce4-session">xfce4-session</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="xfce4-session-logout">
<term><command>xfce4-session-logout</command></term>
<listitem>
<para>
logs out from <application>Xfce</application>.
</para>
<indexterm zone="xfce4-session xfce4-session-logout">
<primary sortas="b-xfce4-session-logout">xfce4-session-logout</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="xfce4-session-settings">
<term><command>xfce4-session-settings</command></term>
<listitem>
<para>
is a <application>Gtk 2</application> GUI which allows you to alter
your preferences for your <application>Xfce Session</application>.
</para>
<indexterm zone="xfce4-session xfce4-session-settings">
<primary sortas="b-xfce4-session-settings">xfce4-session-settings</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="xfce4-tips">
<term><command>xfce4-tips</command></term>
<listitem>
<para>
is a <application>Gtk 2</application> GUI which displays tips when
you log in to an <application>Xfce Session</application>.
</para>
<indexterm zone="xfce4-session xfce4-tips">
<primary sortas="b-xfce4-tips">xfce4-tips</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libxfsm-4.6">
<term><filename class="libraryfile">libxfsm-4.6.so</filename></term>
<listitem>
<para>
contains the <application>Xfce Session</application> API functions.
</para>
<indexterm zone="xfce4-session libxfsm-4.6">
<primary sortas="c-libxfsm-4.6">libxfsm-4.6.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>

View File

@ -0,0 +1,266 @@
<?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-settings-download-http
"http://archive.xfce.org/src/xfce/xfce4-settings/&xfce4-version;/xfce4-settings-&xfce4-settings-version;.tar.bz2">
<!ENTITY xfce4-settings-download-ftp " ">
<!ENTITY xfce4-settings-md5sum "cc4dd9179ead9046c056431f01a12000">
<!ENTITY xfce4-settings-size "768 KB">
<!ENTITY xfce4-settings-buildsize "19 MB">
<!ENTITY xfce4-settings-time "0.3 SBU">
]>
<sect1 id="xfce4-settings" xreflabel="xfce4-settings-&xfce4-settings-version;">
<?dbhtml filename="xfce4-settings.html"?>
<sect1info>
<othername>$LastChangedBy$</othername>
<date>$Date$</date>
</sect1info>
<title>xfce4-settings-&xfce4-settings-version;</title>
<indexterm zone="xfce4-settings">
<primary sortas="a-xfce4-settings">xfce4-settings</primary>
</indexterm>
<sect2 role="package">
<title>Introduction to Xfce4 Settings</title>
<para>
The <application>Xfce4 Settings</application> package contains a
collection of programs that are useful for adjusting your
<application>Xfce</application> preferences.
</para>
&lfs71_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&xfce4-settings-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&xfce4-settings-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &xfce4-settings-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &xfce4-settings-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &xfce4-settings-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &xfce4-settings-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">Xfce4 Settings Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="exo"/> and
<xref linkend="libxfce4ui"/>
</para>
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<xref linkend="libnotify"/> and
<xref linkend="libxklavier"/>
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/xfce4-settings"/>
</para>
</sect2>
<sect2 role="installation">
<title>Installation of Xfce4 Settings</title>
<para>
Install <application>Xfce4 Settings</application> by running the following
commands:
</para>
<screen><userinput>./configure --prefix=/usr --sysconfdir=/etc &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>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/static-libraries.xml"/>
</sect2>
<sect2 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Programs</segtitle>
<seglistitem>
<seg>
xfce4-accessibility-settings,
xfce4-appearance-settings,
xfce4-display-settings,
xfce4-keyboard-settings,
xfce4-mime-settings,
xfce4-mouse-settings,
xfce4-settings-editor,
xfce4-settings-manager and
xfsettingsd.
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="xfce4-accessibility-settings">
<term><command>xfce4-accessibility-settings</command></term>
<listitem>
<para>
is a <application>Gtk 2</application> GUI to allow you to change
some of your keyboard and mouse preferences.
</para>
<indexterm zone="xfce4-settings xfce4-accessibility-settings">
<primary sortas="b-xfce4-accessibility-settings">xfce4-accessibility-settings</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="xfce4-appearance-settings">
<term><command>xfce4-appearance-settings</command></term>
<listitem>
<para>
is a <application>Gtk 2</application> GUI to allow you to change
some of your theme, icon and font preferences.
</para>
<indexterm zone="xfce4-settings xfce4-appearance-settings">
<primary sortas="b-xfce4-appearance-settings">xfce4-appearance-settings</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="xfce4-display-settings">
<term><command>xfce4-display-settings</command></term>
<listitem>
<para>
is a <application>Gtk 2</application> GUI to allow you to change
some of your screen preferences.
</para>
<indexterm zone="xfce4-settings xfce4-display-settings">
<primary sortas="b-xfce4-display-settings">xfce4-display-settings</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="xfce4-keyboard-settings">
<term><command>xfce4-keyboard-settings</command></term>
<listitem>
<para>
is a <application>Gtk 2</application> GUI to allow you to change
some of your keyboard preferences.
</para>
<indexterm zone="xfce4-settings xfce4-keyboard-settings">
<primary sortas="b-xfce4-keyboard-settings">xfce4-keyboard-settings</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="xfce4-mime-settings">
<term><command>xfce4-mime-settings</command></term>
<listitem>
<para>
is a <application>Gtk 2</application> GUI to allow you to change
which applications are used to handle different mime types.
</para>
<indexterm zone="xfce4-settings xfce4-mime-settings">
<primary sortas="b-xfce4-mime-settings">xfce4-mime-settings</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="xfce4-mouse-settings">
<term><command>xfce4-mouse-settings</command></term>
<listitem>
<para>
is a <application>Gtk 2</application> GUI to allow you to change
some of your mouse preferences.
</para>
<indexterm zone="xfce4-settings xfce4-mouse-settings">
<primary sortas="b-xfce4-mouse-settings">xfce4-mouse-settings</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="xfce4-settings-editor">
<term><command>xfce4-settings-editor</command></term>
<listitem>
<para>
is a <application>Gtk 2</application> GUI to allow you to change
your preferences stored in <application>Xfconf</application>.
</para>
<indexterm zone="xfce4-settings xfce4-settings-editor">
<primary sortas="b-xfce4-settings-editor">xfce4-settings-editor</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="xfce4-settings-manager">
<term><command>xfce4-settings-manager</command></term>
<listitem>
<para>
is a <application>Gtk 2</application> GUI to allow you to change
your many of your <application>Xfce</application> preferences.
</para>
<indexterm zone="xfce4-settings xfce4-settings-manager">
<primary sortas="b-xfce4-settings-manager">xfce4-settings-manager</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="xfsettingsd">
<term><command>xfsettingsd</command></term>
<listitem>
<para>
is the <application>Xfce</application> settings daemon.
</para>
<indexterm zone="xfce4-settings xfsettingsd">
<primary sortas="b-xfsettingsd">xfsettingsd</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>

173
xfce/core/xfconf.xml Normal file
View File

@ -0,0 +1,173 @@
<?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 xfconf-download-http
"http://archive.xfce.org/src/xfce/xfconf/&xfce4-version;/xfconf-&xfconf-version;.tar.bz2">
<!ENTITY xfconf-download-ftp " ">
<!ENTITY xfconf-md5sum "4ed48150a03fb5f42b455494307b7f28">
<!ENTITY xfconf-size "508 KB">
<!ENTITY xfconf-buildsize "8.7 MB">
<!ENTITY xfconf-time "0.1 SBU">
]>
<sect1 id="xfconf" xreflabel="xfconf-&xfconf-version;">
<?dbhtml filename="xfconf.html"?>
<sect1info>
<othername>$LastChangedBy$</othername>
<date>$Date$</date>
</sect1info>
<title>xfconf-&xfconf-version;</title>
<indexterm zone="xfconf">
<primary sortas="a-xfconf">xfconf</primary>
</indexterm>
<sect2 role="package">
<title>Introduction to Xfconf</title>
<para>
<application>Xfconf</application> is the configuration storage system for
<application>Xfce</application>.
</para>
&lfs71_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&xfconf-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&xfconf-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &xfconf-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &xfconf-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &xfconf-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &xfconf-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">Xfconf Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="dbus-glib"/>,
<xref linkend="perl-glib"/> and
<xref linkend="libxfce4util"/>
</para>
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional"><xref linkend="gtk-doc"/>.</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/xfconf"/>
</para>
</sect2>
<sect2 role="installation">
<title>Installation of Xfconf</title>
<para>
Install <application>Xfconf</application> by running the following
commands:
</para>
<screen><userinput>./configure --prefix=/usr --disable-static &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>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/static-libraries.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/gtk-doc-rebuild.xml"/>
</sect2>
<sect2 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Program</segtitle>
<segtitle>Installed Library</segtitle>
<segtitle>Installed Directories</segtitle>
<seglistitem>
<seg>xfconf-query.</seg>
<seg>libxfconf.so.</seg>
<seg>
/usr/include/xfconf-0, /usr/lib/xfce4 and
/usr/share/gtk-doc/html/xfconf.
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="xfconf-query">
<term><command>xfconf-query</command></term>
<listitem>
<para>
is a commandline utility to view or change any setting stored in
<application>xfconf</application>.
</para>
<indexterm zone="xfconf xfconf-query">
<primary sortas="b-xfconf-query">xfconf-query</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libxfconf">
<term><filename class="libraryfile">libxfconf.so</filename></term>
<listitem>
<para>
contains basic functions for <application>Xfce</application>
configuration.
</para>
<indexterm zone="xfconf libxfconf">
<primary sortas="c-libxfconf">libxfconf.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>

168
xfce/core/xfdesktop.xml Normal file
View File

@ -0,0 +1,168 @@
<?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 xfdesktop-download-http
"http://archive.xfce.org/src/xfce/xfdesktop/&xfce4-version;/xfdesktop-&xfdesktop-version;.tar.bz2">
<!ENTITY xfdesktop-download-ftp " ">
<!ENTITY xfdesktop-md5sum "d5f6fb9fdde3ddff5804b2a251892936">
<!ENTITY xfdesktop-size "1.1 MB">
<!ENTITY xfdesktop-buildsize "19 MB">
<!ENTITY xfdesktop-time "0.2 SBU">
]>
<sect1 id="xfdesktop" xreflabel="xfdesktop-&xfdesktop-version;">
<?dbhtml filename="xfdesktop.html"?>
<sect1info>
<othername>$LastChangedBy$</othername>
<date>$Date$</date>
</sect1info>
<title>xfdesktop-&xfdesktop-version;</title>
<indexterm zone="xfdesktop">
<primary sortas="a-xfdesktop">xfdesktop</primary>
</indexterm>
<sect2 role="package">
<title>Introduction to Xfdesktop</title>
<para>
<application>Xfdesktop</application> is a desktop manager for the
<application>Xfce</application> Desktop Environment.
<application>Xfdesktop</application> sets the background image / color,
creates the right click menu and window list and displays the file icons
on the desktop using <application>Thunar</application> libraries.
</para>
&lfs71_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&xfdesktop-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&xfdesktop-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &xfdesktop-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &xfdesktop-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &xfdesktop-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &xfdesktop-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">Xfdesktop Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="exo"/>,
<xref linkend="libwnck2"/> and
<xref linkend="libxfce4ui"/>
</para>
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<xref linkend="libnotify"/> and
<xref linkend="startup-notification"/>,
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/xfdesktop"/>
</para>
</sect2>
<sect2 role="installation">
<title>Installation of Xfdesktop</title>
<para>
Install <application>Xfdesktop</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 Programs</segtitle>
<segtitle>Installed Directories</segtitle>
<seglistitem>
<seg>xfdesktop and xfdesktop-settings.</seg>
<seg>
/usr/share/backgrounds/xfce and
/usr/share/pixmaps/xfdesktop
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="xfdesktop-prog">
<term><command>xfdesktop</command></term>
<listitem>
<para>
is the <application>Xfce</application> Desktop Environment's desktop
manager.
</para>
<indexterm zone="xfdesktop xfdesktop-prog">
<primary sortas="b-xfdesktop">xfdesktop</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="xfdesktop-settings">
<term><command>xfdesktop-settings</command></term>
<listitem>
<para>
is a <application>Gtk 2</application> application that allows you to
change your desktop background, some preferences for the righ click
menu and what icons are displayed on the desktop.
</para>
<indexterm zone="xfdesktop xfdesktop-settings">
<primary sortas="b-xfdesktop-settings">xfdesktop-settings</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>

194
xfce/core/xfwm4.xml Normal file
View File

@ -0,0 +1,194 @@
<?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 xfwm4-download-http "http://archive.xfce.org/src/xfce/xfwm4/&xfce4-version;/xfwm4-&xfwm4-version;.tar.bz2">
<!ENTITY xfwm4-download-ftp "ftp://">
<!ENTITY xfwm4-md5sum "333e5e25a85411c304e9b4474bf00537">
<!ENTITY xfwm4-size "1.1 MB">
<!ENTITY xfwm4-buildsize "29 MB">
<!ENTITY xfwm4-time "0.3 SBU">
]>
<sect1 id="xfwm4" xreflabel="xfwm4-&xfwm4-version;">
<?dbhtml filename="xfwm4.html"?>
<sect1info>
<othername>$LastChangedBy$</othername>
<date>$Date$</date>
</sect1info>
<title>xfwm4-&xfwm4-version;</title>
<indexterm zone="xfwm4">
<primary sortas="a-xfwm4">xfwm4</primary>
</indexterm>
<sect2 role="package">
<title>Introduction to Xfwm4</title>
<para>
<application>Xfwm4</application> is the window manager for
<application>Xfce</application>.
</para>
&lfs71_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&xfwm4-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&xfwm4-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &xfwm4-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &xfwm4-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &xfwm4-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &xfwm4-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">Xfwm4 Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="libwnck2"/>,
<xref linkend="libxfce4ui"/> and
<xref linkend="libxfce4util"/>.
</para>
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<xref linkend="startup-notification"/>.
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/xfwm4"/>
</para>
</sect2>
<sect2 role="installation">
<title>Installation of Xfwm4</title>
<para>
Install <application>Xfwm4</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 Programs</segtitle>
<segtitle>Installed Directories</segtitle>
<seglistitem>
<seg>
xfwm4,
xfwm4-settings,
xfwm4-tweaks-settings and
xfwm4-workspace-settings.
</seg>
<seg>
/usr/share/themes/Daloa,
/usr/share/themes/Default,
/usr/share/themes/Kokodi,
/usr/share/themes/Moheli and
/usr/share/xfwm4
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="xfwm4-prog">
<term><command>xfwm4</command></term>
<listitem>
<para>is the <application>Xfce</application> window manager.</para>
<indexterm zone="xfwm4 xfwm4-prog">
<primary sortas="b-xfwm4">xfwm4</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="xfwm4-settings">
<term><command>xfwm4-settings</command></term>
<listitem>
<para>
is a <application>Gtk 2</application> application that allows you to
set some preferences such as your theme, keyboard shortcuts and
mouse focus behaviour.
</para>
<indexterm zone="xfwm4 xfwm4-settings">
<primary sortas="b-xfwm4-settings">xfwm4-settings</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="xfwm4-tweaks-settings">
<term><command>xfwm4-tweaks-settings</command></term>
<listitem>
<para>
is a <application>Gtk 2</application> application that allows you to
set some more preferences for <application>Xfwm4</application>.
</para>
<indexterm zone="xfwm4 xfwm4-tweaks-settings">
<primary sortas="b-xfwm4-tweaks-settings">xfwm4-tweaks-settings</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="xfwm4-workspace-settings">
<term><command>xfwm4-workspace-settings</command></term>
<listitem>
<para>
is a <application>Gtk 2</application> application that allows you to
set your workspace preferences.
</para>
<indexterm zone="xfwm4 xfwm4-workspace-settings">
<primary sortas="b-xfwm4-workspace-settings">xfwm4-workspace-settings</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>

21
xfce/xfce.xml Normal file
View File

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE part 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;
]>
<!--
$LastChangedBy$
$Date$
-->
<part id="xfce" xreflabel="Xfce">
<?dbhtml filename="xfce.html" dir="xfce"?>
<title>Xfce</title>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="core/core.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="apps/apps.xml"/>
</part>

View File

@ -277,7 +277,6 @@ sed -i '/$Prepend/s:^[^#]:# &amp;:' \
--with-system-redland \
--with-system-zlib \
--with-num-cpus=$(getconf _NPROCESSORS_ONLN) \
--with-vendor="BLFS" \
--with-lang="pt-BR" \
--without-java &amp;&amp;
./download &amp;&amp;