glfs/x/installing/x7app.xml
Dan Nichilson ecef83ed3c Add patchlevel Xorg-7.1+ updates and remove unneeded patches
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@6458 af4574ff-66df-0310-9fd7-8a98e5e911e0
2007-01-23 19:00:33 +00:00

124 lines
4.0 KiB
XML

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
"http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
<!ENTITY x7apps-download-http "http://xorg.freedesktop.org/releases/individual/app/">
<!ENTITY x7apps-download-ftp "ftp://ftp.x.org/pub/individual/app/">
<!ENTITY x7apps-md5sum "&files-anduin;/xorg/md5sums">
<!ENTITY x7apps-size "9.1 MB">
<!ENTITY x7apps-buildsize "30.7 MB">
<!ENTITY x7apps-time "2.9 SBU">
]>
<sect1 id="xorg7-app" xreflabel="Xorg Applications">
<?dbhtml filename="x7app.html"?>
<sect1info>
<othername>$LastChangedBy$</othername>
<date>$Date$</date>
</sect1info>
<title>Xorg Applications</title>
<indexterm zone="xorg7-app">
<primary sortas="a-xorg7-app">Xorg-&xorg7-version; Applications</primary>
</indexterm>
<sect2 role="package">
<title>Introduction to Xorg Applications</title>
<para>The <application>Xorg</application> applications provide the
expected applications available in previous X Window
implementations.</para>
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>Download (HTTP): <ulink url="&x7apps-download-http;"/></para>
</listitem>
<listitem>
<para>Download (FTP): <ulink url="&x7apps-download-ftp;"/></para>
</listitem>
<listitem>
<para>Download MD5 sum: <ulink url="&x7apps-md5sum;"/></para>
</listitem>
<listitem>
<para>Download size: &x7apps-size;</para>
</listitem>
<listitem>
<para>Estimated disk space required: &x7apps-buildsize;</para>
</listitem>
<listitem>
<para>Estimated build time: &x7apps-time;</para>
</listitem>
</itemizedlist>
<!-- Following patch is security related and should be
fixed for Xorg-7.2 -->
<bridgehead renderas="sect3">Additional Downloads</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>Required patch: <ulink
url="&patch-root;/xload-1.0.1-setuid-1.patch"/></para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">Xorg Applications Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required"><xref linkend="xbitmaps"/>,
<xref linkend="libpng"/>, and <xref linkend="xorg7-lib"/></para>
<bridgehead renderas="sect4">Recommended</bridgehead>
<para role="recommended"><xref linkend="mesalib"/></para>
<para condition="html" role="usernotes">User Notes:
<ulink url='&blfs-wiki;/Xorg7Applications'/></para>
</sect2>
<sect2>
<title>Downloading Xorg Applications</title>
<para>To download the needed files using <application>wget</application>,
use the following commands:</para>
<screen><userinput>wget &files-anduin;/xorg/app-7.1.wget &amp;&amp;
mkdir app &amp;&amp;
cd app &amp;&amp;
wget -B http://xorg.freedesktop.org/releases/individual/app/ \
-i ../app-7.1.wget</userinput></screen>
</sect2>
<sect2 role="installation">
<title>Installation of Xorg Applications</title>
<para>A <ulink url='http://wiki.x.org/wiki/SecurityPage'>security
vulnerability</ulink> has been identified in the xload package.
Before building this package with the commands
shown below, be sure to apply the supplied patches. The patch can be
applied with with the following command:</para>
<screen><userinput>patch -Np1 -i ../xload-1.0.1-setuid-1.patch</userinput></screen>
<para>Install the applications by running the following commands for each
chosen package:</para>
<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
make</userinput></screen>
<para>These packages do not provide test suites.</para>
<para>Now as the <systemitem class="username">root</systemitem>
user:</para>
<screen role="root"><userinput>make install</userinput></screen>
</sect2>
</sect1>