glfs/x/xorg/xorg.xml
Bruce Dubbs d7a9c28588 Adding initial x.org files
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@2025 af4574ff-66df-0310-9fd7-8a98e5e911e0
2004-04-19 05:08:03 +00:00

114 lines
4.2 KiB
XML

<sect1 id="xorg" xreflabel="X.org-&xorg-version;">
<?dbhtml filename="xorg.html" ?>
<title>X.org-&xorg-version;</title>
<sect2>
<title>Introduction to <application>X.org</application></title>
<note><para>There are two packages in BLFS that implement the <application>X</application>
Window System: <application>X.org</application> and <application>XFree86</application>.
These packages are quite similar. In fact the base system of <application>X.org</application>
is <application>XFree86</application>-RC2. The primary difference as of this writing is
the license provisions of the packages. For someone building a package for their own use,
these issues are not significant. Most large commercial distributions have decided
to use the <application>X.org</application> package, but several still use
<application>XFree86</application>.</para>
<para>A second reason for the forking of X packages is the stated goals of the
developers. Some developers were unhappy with the administration and progress of
<application>XFree86</application>. X.org's future plans include significant
improvements to the internals of the system and more frequent releases.</para>
<para><application>XFree86</application> continues to be a solid, conservitive
application with excellent driver support.</para>
<para>Both <application>X.org</application> and <application>XFree86</application>
can be installed in the same way, but this section will provide a slightly
different and more current variation for installation.</para>
</note>
<para><application>X.org</application> is a freely redistributable open-source
implementation of the <application>X</application> Window System.
This application provides a client/server interface between display
hardware (the mouse, keyboard, and video displays) and the desktop environment
while also providing both the windowing infrastructure and a standardized
application interface (<acronym>API</acronym>).</para>
<sect3><title>Package information</title>
<itemizedlist spacing='compact'>
<listitem><para>Download (HTTP): <ulink url="&xorg-download-http;"/></para></listitem>
<listitem><para>Download (FTP): <ulink url="&xorg-download-ftp;"/></para></listitem>
<listitem><para>Download size: &xorg-size;</para></listitem>
<listitem><para>Estimated Disk space required: &xorg-buildsize;</para></listitem>
<listitem><para>Estimated build time: &xorg-time;</para></listitem></itemizedlist>
</sect3>
<sect3><title><application>X.org</application> dependencies</title>
<sect4><title>Required</title>
<para><xref linkend="libpng"/>, <xref linkend="expat"/>, <xref linkend="freetype2"/>
and <xref linkend="fontconfig"/>.</para>
</sect4>
</sect3>
<sect3><title>Download Instructions</title>
<para>There are several files that need to be fetched from the download location:</para>
<itemizedlist spacing='compact'>
<listitem><para><filename>X11R6.7.0-src1.tar.gz</filename></para></listitem>
<listitem><para><filename>X11R6.7.0-src2.tar.gz</filename></para></listitem>
<listitem><para><filename>X11R6.7.0-src3.tar.gz</filename></para></listitem>
<listitem><para><filename>X11R6.7.0-src4.tar.gz</filename></para></listitem>
<listitem><para><filename>X11R6.7.0-src5.tar.gz</filename></para></listitem>
<listitem><para><filename>X11R6.7.0-src6.tar.gz</filename></para></listitem>
<listitem><para><filename>X11R6.7.0-src7.tar.gz</filename></para></listitem>
</itemizedlist>
<para>The first package contains the <application>X.org</application> libraries amd
support programs, the second contains standard X programs, the third contains the
X server, the fourth and fifth are fonts, the sixth is normal documentation, and the seventh
is hardcopy documentation.</para>
<para>To check your downloads for integrity, download the <filename>md5sums</filename>
file. Then:</para>
<screen><userinput><command>md5sum -c md5sums</command></userinput></screen>
<para>All seven packages should give an OK status.</para>
</sect3>
</sect2>
<sect2>
<title>Installation of X.org</title>
<para>Under Construction</para>
</sect2>
<sect2>
<title>Command Explainations</title>
<para>Under Construction</para>
</sect2>
<sect2>
<title>Configuring X.org</title>
<para>Under Construction</para>
</sect2>
<!--
&xorg-intro;
&xorg-inst;
&xorg-exp;
&xorg-config;
&xorg-desc;
-->
</sect1>