Changeset 8222555


Ignore:
Timestamp:
03/13/2006 05:44:26 AM (16 years ago)
Author:
DJ Lucas <dj@…>
Branches:
10.0, 10.1, 11.0, 11.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, krejzi/svn, lazarus, nosym, perl-modules, qt5new, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/test-20220226
Children:
b26eca2
Parents:
14bc4fa
Message:

Changes to Xorg7 and fontpath changes for xfree and xorg6

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

Files:
5 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r14bc4fa r8222555  
    1 <!ENTITY day          "09">                   <!-- Always 2 digits -->
     1<!ENTITY day          "13">                   <!-- Always 2 digits -->
    22<!ENTITY month        "03">                   <!-- Always 2 digits -->
    33<!ENTITY year         "2006">
  • introduction/welcome/changelog.xml

    r14bc4fa r8222555  
    4242-->
    4343    <listitem>
     44      <para>March 13th, 2006</para>
     45      <itemizedlist>
     46        <listitem>
     47          <para>[dj] - Removed font path comments and defines from Xorg and
     48          XFree86 host.def files.</para>
     49        </listitem>
     50        <listitem>
     51          <para>[dj] - Fixed typos, clarified library installation, added
     52          pkg-config note, and added return notes for data packages and luit
     53          to Xorg-7 instructions.</para>
     54        </listitem>
     55      </itemizedlist>
     56    </listitem>
     57
     58    <listitem>
    4459      <para>March 9th, 2006</para>
    4560      <itemizedlist>
  • x/installing/xfree86.xml

    r14bc4fa r8222555  
    309309#define HasLibpng                YES
    310310#define HasZlib                  YES
    311 
    312 /*
    313  * Comment out the following define if you would prefer to install the
    314  * fonts into /usr/X11R6/lib/X11/fonts. /usr/share/fonts is in
    315  * fontconfig's default font search path.
    316  */
    317 
    318 #define FontDir /usr/share/fonts
    319311
    320312/* INTERNATIONAL FONTS.  Change to YES if you need any of them.  These
  • x/installing/xorg.xml

    r14bc4fa r8222555  
    295295
    296296/*
    297  * Comment out the following define if you would prefer to install the
    298  * fonts into /usr/X11R6/lib/X11/fonts. /usr/share/fonts is in
    299  * fontconfig's default font search path.
    300  */
    301 
    302 #define FontDir /usr/share/fonts
    303 
    304 /*
    305297 * Which drivers to build.  When building a static server, each of
    306298 * these will be included in it.  When building the loadable server
  • x/installing/xorg7.xml

    r14bc4fa r8222555  
    5050    <para role="optional"><xref linkend="linux-pam"/>.</para>
    5151
    52     <bridgehead renderas="sect3">Xorg Download and Installation Instructions</bridgehead>
     52    <bridgehead renderas="sect3">Xorg Download and Installation
     53    Instructions</bridgehead>
    5354
    5455    <para>With the modular build system, it is no longer possible to download
    55     the entire package in a single file.  In fact, there may be as many as 200
    56     files that need to be fetched from the download location.  To assist with
    57     such a large task, it is strongly recommended to install
     56    the entire package in a single file.  In fact, there may be as many as
     57    280 files that need to be fetched from the download location.  To assist
     58    with such a large task, it is strongly recommended to install
    5859    <xref linkend="wget"/> for downloading the needed files.  A complete
    5960    <application>wget</application> script is available for each section at
     
    6667    url="http://lists.x.org/archives/xorg-modular/2005-November/000801.html">
    6768    this thread</ulink> to get an idea of what you will need.  If you are
    68     unsure, simply install all packages at the cost of extra diskspace.</para>
     69    unsure, you should install all packages at the cost of extra
     70    disk space.</para>
     71
     72    <note><para>The installed size of <application>Xorg</application> can
     73    be reduced considerably by installing only the packages that you will
     74    need and use. However, the BLFS book cannot account for all dependencies
     75    and build options for individual <application>Xorg</application>
     76    packages.  The instructions assume that all packages have been built
     77    from a particular group unless otherwise noted. A
     78    <ulink url="http://wiki.linuxfromscratch.org/blfs/wiki/Xorg-7.0.0">
     79    wiki</ulink> page containing dependency information, for users who wish
     80    to cut down on the installed size of <application>Xorg</application>, is
     81    under development.  You are encouraged to add to these
     82    pages if you discover additional information that may be helpful to
     83    other users.</para></note>
    6984
    7085    <para>Additionally, because of the large number of repetitive commands,
    71     you are encouraged to script the build.  For most sections, you can use 
    72     the following commands to compile and install all packages in your build 
     86    you are encouraged to script the build.  For most sections, you can use
     87    the following commands to compile and install all packages in your build
    7388    directory:</para>
    7489
     
    98113cd xc</userinput></screen>
    99114
    100     <para>As with previous releases of the X Windows System, it may be
     115    <para>As with previous releases of the X Window System, it may be
    101116    desirable to install <application>Xorg</application> into an alternate
    102117    prefix.  This is no longer common practice among linux distributions. 
    103118    The common installation prefix for <application>Xorg</application> on
    104     linux is <filename class="directory">/usr</filename>.  There is no standard
    105     alternate prefix, nor is there any exception in the current revision of
    106     the Filesystem Hierarchy Standard for Release 7 of the X Windows System.
    107     Alan Coopersmith of Sun Microsystems, has recently stated
    108     "At Sun, we were using <filename class="directory">/usr/X11</filename> and
    109     plan to stick with it."  Only the
    110     <filename class="directory">/opt/*</filename> prefix or the
    111     <filename class="directory">/usr</filename> prefix adhere to the current
    112     FHS guidelines.</para>
     119    linux is <filename class="directory">/usr</filename>.  There is no
     120    standard alternate prefix, nor is there any exception in the current
     121    revision of the Filesystem Hierarchy Standard for Release 7 of the X
     122    Window System.  Alan Coopersmith of Sun Microsystems, has recently
     123    stated "At Sun, we were using
     124    <filename class="directory">/usr/X11</filename> and plan to stick with
     125    it."  Only the <filename class="directory">/opt/*</filename> prefix or
     126    the <filename class="directory">/usr</filename> prefix adhere to the
     127    current FHS guidelines.</para>
    113128   
    114129    <para>Choose your installation prefix, and set the
     
    124139<screen><userinput>export XORG_CONFIG="--prefix=$XORG_PREFIX --sysconfdir=/etc --localstatedir=/var"</userinput></screen>
    125140
     141    <note><para>If you've decided to use an alternate prefix, be sure to
     142    add an the
     143    <replaceable>[/usr]</replaceable><filename class="directory">/lib/pkgconfig</filename>
     144    to your <parameter>PKG_CONFIG_PATH</parameter> variable.</para></note>
     145
    126146  </sect2>
    127147
     
    147167      by running the following commands for each package to be installed.</para>
    148168
    149 <screen><userinput>./configure $XORG_CONFIG &amp;&amp;
    150 make</userinput></screen>
     169<screen><userinput>./configure $XORG_CONFIG</userinput></screen>
    151170
    152171      <para>Now as the <systemitem class="username">root</systemitem>
     
    236255      <title>Meeting Library Dependencies</title>
    237256
    238       <para>These 17 libraries are a core part of the X Windows System and
    239       must be built in the order provided:</para>
     257      <para>These 17 libraries must be built first, in the order provided,
     258      to cover the dependencies of the other library packages:</para>
    240259
    241260<screen>xtrans-X11R7.0-1.0.0.tar.bz2
     
    371390      installed.</para></note>
    372391
    373     </sect3>
     392      <note><para>Remember to return to the data packages and install the
     393      xcursor-themes and xkb-data packages.</para></note>
     394
     395</sect3>
    374396
    375397    <sect3 role="installation">
     
    416438      <para>Run the following commands for each package:</para>
    417439
    418       <note><para>You should install encoding and font-util before all
     440      <note><para>You should install encodings and font-util before all
    419441      other font packages</para></note>
    420442
     
    427449<screen><userinput role="root">make install</userinput></screen>
    428450
     451      <note><para>If you haven't done so, and intend to install
     452      <application>luit</application>, do so now.</para></note>
    429453    </sect3>
    430454
Note: See TracChangeset for help on using the changeset viewer.