Changeset 2130862 for x/wm/xfce.xml


Ignore:
Timestamp:
12/22/2005 07:28:42 PM (18 years ago)
Author:
Andrew Benton <andy@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
6bad459
Parents:
3c0f868f
Message:

Updated xfce to 4.2.3.2

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@5454 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • x/wm/xfce.xml

    r3c0f868f r2130862  
    55  %general-entities;
    66
    7   <!ENTITY xfce-download-http "http://www.us.xfce.org/archive/xfce-&xfce-version;/fat_tarballs/xfce-&xfce-version;-src.tar.bz2">
     7  <!ENTITY xfce-download-http "http://prdownloads.sourceforge.net/xfce/xfce-4.2.3.2-src.tar.bz2?download">
    88  <!ENTITY xfce-download-ftp  " ">
    9   <!ENTITY xfce-md5sum        "9c65e81b6a7b361af30ae64f3881f2c3">
    10   <!ENTITY xfce-size          "23 MB">
    11   <!ENTITY xfce-buildsize     "95 MB (each build directory deleted after completion)">
    12   <!ENTITY xfce-time          "3.6 SBU">
     9  <!ENTITY xfce-md5sum        "44e126e47657969657ff86fb558d54ea">
     10  <!ENTITY xfce-size          "25 MB">
     11  <!ENTITY xfce-buildsize     "219 MB (to build and install everything without deleting the source)">
     12  <!ENTITY xfce-time          "3.5 SBU">
    1313]>
    1414
     
    6666
    6767    <bridgehead renderas="sect4">Optional</bridgehead>
    68     <para role="optional"><xref linkend="libgtkhtml"/>,
    69     <xref linkend="startup-notification"/>,
    70     <xref linkend="a2ps"/> and
    71     <xref linkend="psutils"/></para>
     68    <para role="optional"><xref linkend="gdm"/>, <xref linkend="librsvg"/>,
     69    (<application>xffm</application> links to <application>librsvg</application>
     70    automatically if it is installed at compile time) <xref linkend="libgtkhtml"/>,
     71    <xref linkend="startup-notification"/> and <xref linkend="a2ps"/> (required to build
     72    <application>xfprint</application>)</para>
    7273
    7374  </sect2>
     
    7677    <title>Installation of XFce</title>
    7778
    78     <para><application>XFce</application> now distributes as a TAR ball
    79     of base packages and module packages. For each package, run the
    80     following:</para>
     79    <para>The following packages will install the bare
     80    minimum:</para>
     81
     82    <itemizedlist spacing='compact'>
     83      <listitem>
     84        <para>libxfce4util-&xfce-version;.2</para>
     85      </listitem>
     86      <listitem>
     87        <para>dbh-1.0.24</para>
     88      </listitem>
     89      <listitem>
     90        <para>libxfcegui4-&xfce-version;</para>
     91      </listitem>
     92      <listitem>
     93        <para>libxfce4mcs-&xfce-version;</para>
     94      </listitem>
     95      <listitem>
     96        <para>xfce-mcs-manager-&xfce-version;</para>
     97      </listitem>
     98      <listitem>
     99        <para>xfwm4-&xfce-version;.2</para>
     100      </listitem>
     101      <listitem>
     102        <para>xfce4-panel-&xfce-version;</para>
     103      </listitem>
     104      <listitem>
     105        <para>xfdesktop-&xfce-version;</para>
     106      </listitem>
     107      <listitem>
     108        <para>xfce-utils-&xfce-version;</para>
     109      </listitem>
     110    </itemizedlist>
     111
     112    <para>Install <application>libxfce4util</application>, <application>dbh</application>,
     113    <application>libxfcegui4</application>, <application>libxfce4mcs</application>,
     114    <application>xfce-mcs-manager</application>; and <application>xfwm4</application>
     115    like this:</para>
     116
     117<screen><userinput>./configure --prefix=/usr &amp;&amp;
     118make</userinput></screen>
     119
     120    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     121
     122<screen role="root"><userinput>make install</userinput></screen>
     123
     124    <para><application>xfce4-panel</application>, <application>xfdesktop</application>
     125    and <application>xfce-utils</application> also need to install config files in
     126    /etc/xdg. Configure them like this:</para>
    81127
    82128<screen><userinput>./configure --prefix=/usr --sysconfdir=/etc &amp;&amp;
    83129make</userinput></screen>
    84130
     131    <para>If you use <xref linkend="gdm"/> as your display manager and would like to
     132    be able to log into an xfce session from the login prompt, pass the
     133    <parameter>--enable-gdm</parameter> option to the xfce-utils-&xfce-version; configure
     134    script (requires <command>which</command> to be installed at run time).</para>
     135
    85136    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
    86137
    87138<screen role="root"><userinput>make install</userinput></screen>
    88139
    89     <para>The following packages will install the bare minimum:</para>
     140    <para>In addition, you may choose to install:</para>
    90141
    91142    <itemizedlist spacing='compact'>
    92143      <listitem>
    93         <para>libxfce4util-&xfce-version;</para>
    94       </listitem>
    95       <listitem>
    96         <para>dbh-1.0.24</para>
    97       </listitem>
    98       <listitem>
    99         <para>libxfcegui4-&xfce-version;</para>
    100       </listitem>
    101       <listitem>
    102         <para>libxfce4mcs-&xfce-version;</para>
    103       </listitem>
    104       <listitem>
    105         <para>xfce-mcs-manager-&xfce-version;</para>
    106       </listitem>
    107       <listitem>
    108         <para>xfwm4-&xfce-version;</para>
    109       </listitem>
    110       <listitem>
    111         <para>xfce4-panel-&xfce-version;</para>
    112       </listitem>
    113       <listitem>
    114         <para>xfdesktop-&xfce-version;</para>
    115       </listitem>
    116       <listitem>
    117         <para>xfce-utils-&xfce-version;</para>
     144        <para>gtk-xfce-engine-2.2.8</para>
     145      </listitem>
     146      <listitem>
     147        <para>xfcalendar-&xfce-version;</para>
     148      </listitem>
     149      <listitem>
     150        <para>xfce-mcs-plugins-&xfce-version;</para>
     151      </listitem>
     152      <listitem>
     153        <para>xfce4-appfinder-&xfce-version;</para>
     154      </listitem>
     155      <listitem>
     156        <para>xfce4-icon-theme-&xfce-version;</para>
     157      </listitem>
     158      <listitem>
     159        <para>xfce4-iconbox-&xfce-version;</para>
     160      </listitem>
     161      <listitem>
     162        <para>xfce4-mixer-&xfce-version;</para>
     163      </listitem>
     164      <listitem>
     165        <para>xfce4-session-&xfce-version;</para>
     166      </listitem>
     167      <listitem>
     168        <para>xfce4-systray-&xfce-version;</para>
     169      </listitem>
     170      <listitem>
     171        <para>xfce4-toys-&xfce-version;</para>
     172      </listitem>
     173      <listitem>
     174        <para>xfce4-trigger-launcher-&xfce-version;</para>
     175      </listitem>
     176      <listitem>
     177        <para>xffm-&xfce-version;</para>
     178      </listitem>
     179      <listitem>
     180        <para>xfprint-&xfce-version;</para>
     181      </listitem>
     182      <listitem>
     183        <para>xfwm4-themes-&xfce-version;</para>
    118184      </listitem>
    119185    </itemizedlist>
    120186
    121     <para>In addition, you may choose to install:</para>
    122 
    123     <itemizedlist spacing='compact'>
    124       <listitem>
    125         <para>gtk-xfce-engine-2.2.7</para>
    126       </listitem>
    127       <listitem>
    128         <para>xfcalendar-&xfce-version;</para>
    129       </listitem>
    130       <listitem>
    131         <para>xfce-mcs-plugins-&xfce-version;</para>
    132       </listitem>
    133       <listitem>
    134         <para>xfce4-appfinder-&xfce-version;</para>
    135       </listitem>
    136       <listitem>
    137         <para>xfce4-icon-theme-&xfce-version;</para>
    138       </listitem>
    139       <listitem>
    140         <para>xfce4-iconbox-&xfce-version;</para>
    141       </listitem>
    142       <listitem>
    143         <para>xfce4-mixer-&xfce-version;</para>
    144       </listitem>
    145       <listitem>
    146         <para>xfce4-session-&xfce-version;</para>
    147       </listitem>
    148       <listitem>
    149         <para>xfce4-systray-&xfce-version;</para>
    150       </listitem>
    151       <listitem>
    152         <para>xfce4-toys-&xfce-version;</para>
    153       </listitem>
    154       <listitem>
    155         <para>xfce4-trigger-launcher-&xfce-version;</para>
    156       </listitem>
    157       <listitem>
    158         <para>xffm-&xfce-version;</para>
    159       </listitem>
    160       <listitem>
    161         <para>xfprint-&xfce-version;</para>
    162       </listitem>
    163       <listitem>
    164         <para>xfwm4-themes-&xfce-version;</para>
    165       </listitem>
    166     </itemizedlist>
     187    <para>Almost all of these compile with these commands:</para>
     188
     189<screen><userinput>./configure --prefix=/usr &amp;&amp;
     190make</userinput></screen>
     191
     192    <para>And then as <systemitem class="username">root</systemitem>:</para>
     193
     194<screen role="root"><userinput>make install</userinput></screen>
     195
     196    <para>The exceptions are <application>xfce4-session</application> which needs to be
     197    configured like this</para>
     198
     199<screen><userinput>./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib/xfce &amp;&amp;
     200make</userinput></screen>
     201
     202    <para>Also, <application>xfprint</application> can be configured with
     203    <parameter>--enable-cups</parameter>, if you have <xref linkend="cups"/> installed.
     204    </para>
     205
     206    <para>As <systemitem class="username">root</systemitem>, move the help documentation
     207    to the standard BLFS location and fix the help script to look for it there:</para>
     208
     209<screen role="root"><userinput>mv -f /usr/share/xfce4/doc /usr/share/doc/xfce &amp;&amp;
     210sed -i 's@xfce4/doc@doc/xfce@' /usr/bin/xfhelp4</userinput></screen>
    167211
    168212  </sect2>
     
    261305      </varlistentry>
    262306
     307      <varlistentry id="startxfce4">
     308        <term><command>startxfce4</command></term>
     309        <listitem>
     310          <para>is a script which starts up the <application>XFce</application> Desktop
     311          Environment.</para>
     312          <indexterm zone="xfce startxfce">
     313            <primary sortas="b-startxfce">startxfce</primary>
     314          </indexterm>
     315        </listitem>
     316      </varlistentry>
     317
    263318      <varlistentry id="xfce-mcs-manager">
    264319        <term><command>xfce-mcs-manager</command></term>
     
    285340        <term><command>xfce4-session</command></term>
    286341        <listitem>
    287           <para>starts up the <application>XFce</application> Desktop
    288           Environment.</para>
     342          <para>saves the state of your desktop and restores it when you next start
     343          <application>XFce</application>.</para>
    289344          <indexterm zone="xfce xfce4-session">
    290345            <primary sortas="b-xfce4-session">xfce4-session</primary>
    291           </indexterm>
    292         </listitem>
    293       </varlistentry>
    294 
    295       <varlistentry id="xfce4-session-logout">
    296         <term><command>xfce4-session-logout</command></term>
    297         <listitem>
    298           <para>logs out from <application>XFce</application>.</para>
    299           <indexterm zone="xfce xfce4-session-logout">
    300             <primary sortas="b-xfce4-session-logout">xfce4-session-logout</primary>
    301346          </indexterm>
    302347        </listitem>
     
    341386        <listitem>
    342387          <para>is script that launches a HTML browser to
    343           display online documentation.</para>
     388          display online documentation. It requires <command>which</command> to
     389          run.</para>
    344390          <indexterm zone="xfce xfhelp4">
    345391            <primary sortas="b-xfhelp4">xfhelp4</primary>
     
    408454        <listitem>
    409455          <para>is a small terminal wrapper to be used as a drag and drop
    410           action for the <application>XFce</application> front panel.</para>
     456          action for the <application>XFce</application> front panel. It requires
     457          <command>which</command> to run.</para>
    411458          <indexterm zone="xfce xfterm4">
    412459            <primary sortas="b-xfterm4">xfterm4</primary>
     
    418465        <term><command>xftrash4</command></term>
    419466        <listitem>
    420           <para>is a small script to be used as a drag and drop action
    421           for the <application>XFce</application> front panel.</para>
     467          <para>is a small binary to be used as a drag and drop action for the
     468          <application>XFce</application> front panel.</para>
    422469          <indexterm zone="xfce xftrash4">
    423470            <primary sortas="b-xftrash4">xftrash4</primary>
     
    426473      </varlistentry>
    427474
    428       <varlistentry id="xftree4">
    429         <term><command>xftree4</command></term>
    430         <listitem>
    431           <para>is the file manager for
    432           <application>XFce</application>.</para>
    433           <indexterm zone="xfce xftree4">
    434             <primary sortas="b-xftree4">xftree4</primary>
     475      <varlistentry id="xffm">
     476        <term><command>xffm</command></term>
     477        <listitem>
     478          <para>is the file manager for <application>XFce</application>.</para>
     479          <indexterm zone="xfce xffm">
     480            <primary sortas="b-xftree4">xffm</primary>
    435481          </indexterm>
    436482        </listitem>
     
    440486        <term><command>xfwm4</command></term>
    441487        <listitem>
    442           <para>is an <application>X11</application> window manager
    443           for <application>XFce</application>.</para>
     488          <para>is an <application>X11</application> window manager for
     489          <application>XFce</application>.</para>
    444490          <indexterm zone="xfce xfwm4">
    445491            <primary sortas="b-xfwm4">xfwm4</primary>
Note: See TracChangeset for help on using the changeset viewer.