Changeset 7be99f2c
- Timestamp:
- 05/25/2006 06:52:00 AM (18 years ago)
- 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:
- 04c940c3
- Parents:
- e639150
- Files:
-
- 16 edited
Legend:
- Unmodified
- Added
- Removed
-
general.ent
re639150 r7be99f2c 144 144 <!ENTITY tidy-version "051026"> 145 145 <!ENTITY desktop-file-utils-version "0.11"> 146 <!ENTITY xterm-version "209">147 146 <!ENTITY xscreensaver-version "4.24"> 148 <!ENTITY rman-version "3.2">149 147 <!ENTITY pilot-link-version "0.11.8"> 150 148 <!ENTITY unixodbc-version "2.2.11"> … … 355 353 <!ENTITY xorg-version "6.9.0"> 356 354 <!ENTITY xfree86-version "4.6.0"> 357 <!ENTITY xorg7-version "7. 0.0">355 <!ENTITY xorg7-version "7.1"> 358 356 <!ENTITY luit-version "1.0.1"> 359 357 <!ENTITY xbitmaps-version "1.0.1"> 360 <!ENTITY xorg-server-version "1.0.2"> 358 <!ENTITY xorg-server-version "1.1.0"> 359 <!ENTITY libdrm-version "2.0.1"> 360 <!ENTITY mesalib-version "6.5"> 361 <!ENTITY xterm-version "213"> 362 <!ENTITY rman-version "3.2"> 363 361 364 362 365 <!-- Chapter 26 --> 363 <!ENTITY libdrm-version "2.0">364 <!ENTITY mesalib-version "6.4.2">365 366 <!ENTITY qt-version "3.3.6"> 366 367 <!ENTITY GTK-version "1.2.10"> -
introduction/welcome/changelog.xml
re639150 r7be99f2c 48 48 <para>[randy] - Updated to desktop-file-utils-0.11.</para> 49 49 </listitem> 50 <listitem> 51 <para>[dj] - Updated Xorg Modular to 7.1 release.</para> 52 </listitem> 53 <listitem> 54 <para>[dj] - Updated to xterm-213.</para> 55 </listitem> 56 <listitem> 57 <para>[dj] - Updated to Mesa-6.5.</para> 58 </listitem> 50 59 </itemizedlist> 51 60 </listitem> -
x/installing/libdrm.xml
re639150 r7be99f2c 8 8 <!ENTITY libdrm-download-ftp "ftp://ftp.fu-berlin.de/unix/linux/mirrors/gentoo/distfiles/libdrm-&libdrm-version;.tar.gz"> 9 9 <!ENTITY libdrm-md5sum "9d1aab104eb757ceeb2c1a6d38d57411"> 10 <!ENTITY libdrm-size " 370KB">11 <!ENTITY libdrm-buildsize " 5.1MB">10 <!ENTITY libdrm-size "276 KB"> 11 <!ENTITY libdrm-buildsize "3.2 MB"> 12 12 <!ENTITY libdrm-time "0.1 SBU"> 13 13 ]> … … 71 71 commands:</para> 72 72 73 <screen><userinput>autoreconf -ifv && 74 ./configure --prefix=$XORG_PREFIX && 73 <screen><userinput>./configure --prefix=$XORG_PREFIX && 75 74 make</userinput></screen> 76 75 … … 81 80 <screen role="root"><userinput>make install</userinput></screen> 82 81 83 </sect2>84 85 <sect2>86 <title>Command Explanations</title>87 <para><command>autoreconf -ifv</command>: regenerates the88 <command>configure</command> script to fix a broken test in the included89 <command>configure</command> script. The <option>-f</option> option is90 needed to force <command>libtoolize</command> to run. Without it, the91 shared library will not be built correctly.</para>92 82 </sect2> 93 83 -
x/installing/mesalib.xml
re639150 r7be99f2c 7 7 <!ENTITY mesalib-download-http "http://prdownloads.sourceforge.net/mesa3d/MesaLib-&mesalib-version;.tar.bz2"> 8 8 <!ENTITY mesalib-download-ftp " "> 9 <!ENTITY mesalib-md5sum " 7674d2c603b5834259e4e5a820cefd5b">10 <!ENTITY mesalib-size "3. 9MB">11 <!ENTITY mesalib-buildsize " 672MB">12 <!ENTITY mesalib-time " 2.2SBU">9 <!ENTITY mesalib-md5sum "61beda590bfc5b4a12e979d5f2d70d7a"> 10 <!ENTITY mesalib-size "3.3 MB"> 11 <!ENTITY mesalib-buildsize "823 MB"> 12 <!ENTITY mesalib-time "1.7 SBU"> 13 13 ]> 14 14 … … 49 49 </listitem> 50 50 <listitem> 51 <para>Download size (including Recommended downloads):51 <para>Download size (including recommended download): 52 52 &mesalib-size;</para> 53 53 </listitem> 54 54 <listitem> 55 <para>Estimated disk space required (including Recommended downloads):55 <para>Estimated disk space required (including recommended download): 56 56 &mesalib-buildsize;</para> 57 57 </listitem> 58 58 <listitem> 59 <para>Estimated build time (including optional downloads):59 <para>Estimated build time (including recommended download): 60 60 &mesalib-time;</para> 61 61 </listitem> … … 77 77 <bridgehead renderas="sect3">Recommended Download</bridgehead> 78 78 <para><ulink 79 url="http://prdownloads.sourceforge.net/mesa3d/MesaDemos-&mesalib-version;.tar.bz2" />79 url="http://prdownloads.sourceforge.net/mesa3d/MesaDemos-&mesalib-version;.tar.bz2">MesaDemos-&mesalib-version;</ulink> 80 80 provides a demo and a diagnostic program to verify that GL is working 81 81 properly.</para> … … 83 83 <bridgehead renderas="sect3">Optional Download</bridgehead> 84 84 <para><ulink 85 url="http://prdownloads.sourceforge.net/mesa3d/MesaGLUT-&mesalib-version;.tar.bz2" />85 url="http://prdownloads.sourceforge.net/mesa3d/MesaGLUT-&mesalib-version;.tar.bz2">MesaGLUT-&mesalib-version;</ulink> 86 86 provides a working <filename class='libraryfile'>libglut</filename>.</para> 87 87 … … 107 107 108 108 <screen><userinput>find . -type f -exec sed -i "s@/usr/X11R6@$XORG_PREFIX@g" {} \; && 109 sed -i 's@lib/modules@lib/X11/modules@' src/glx/x11/dri_glx.c</userinput></screen> 109 sed -i 's@lib/modules@lib/X11/modules@' src/glx/x11/dri_glx.c && 110 sed -i 's@lib/modules@lib/X11/modules@' src/mesa/drivers/dri/Makefile.template</userinput></screen> 110 111 111 112 <para>Build <application>MesaLib</application> -
x/installing/x-setup.xml
re639150 r7be99f2c 125 125 <screen role="root"><userinput>install -v -m755 -D ~/XF86Config.new /etc/X11/XF86Config</userinput></screen> 126 126 127 <para>As a convienience, Xorg-&xorg7-version; users should populate the 128 <filename class="directory">/etc/X11</filename> directory with symlinks 129 to various configuration directories that were located in 130 <filename class="directory">/etc/X11</filename> with previous 131 versions of <application>Xorg</application>. This step is not needed 132 for users of Xorg-&xorg-version; or XFree86. Exectute the following 133 commands as the <systemitem class="username">root</systemitem> 134 user:</para> 135 136 <screen><userinput role="root">mkdir $XORG_PREFIX/lib/X11/twm && 137 ln -svt /etc/X11 \ 138 $XORG_PREFIX/lib/X11/{app-defaults,twm,xkb,fs,lbxproxy,proxymngr} \ 139 $XORG_PREFIX/lib/X11/{rstart,xdm,xinit,xserver,xsm}</userinput></screen> 140 127 141 <para>As the <systemitem class="username">root</systemitem> user, create 128 142 <filename>.xinitrc</filename>:</para> … … 138 152 managed by a simple window manager, Tab Window Manager. For details of 139 153 <command>twm</command>, see the man page.</para> 154 155 <indexterm zone="x-setup xconfig"> 156 <primary sortas="e-AA.xinitrc">~/.xinitrc</primary> 157 </indexterm> 140 158 141 159 <note> … … 150 168 terminal emulators and make appropriate changes.</para> 151 169 </note> 152 153 <indexterm zone="x-setup xconfig">154 <primary sortas="e-AA.xinitrc">~/.xinitrc</primary>155 </indexterm>156 170 157 171 <para>When needed, the X Window System creates the directory -
x/installing/x7app.xml
re639150 r7be99f2c 8 8 <!ENTITY x7apps-download-ftp ""> 9 9 <!ENTITY x7apps-md5sum "http://anduin.linuxfromscratch.org/sources/BLFS/svn/x/files/md5sums"> 10 <!ENTITY x7apps-size "9. 0MB">11 <!ENTITY x7apps-buildsize "30. 6MB">12 <!ENTITY x7apps-time "2. 1SBU">10 <!ENTITY x7apps-size "9.1 MB"> 11 <!ENTITY x7apps-buildsize "30.7 MB"> 12 <!ENTITY x7apps-time "2.9 SBU"> 13 13 14 14 ]> … … 65 65 66 66 <bridgehead renderas="sect4">Required</bridgehead> 67 <para role="required"><xref linkend="xbitmaps"/> and68 <xref linkend="libpng"/> </para>67 <para role="required"><xref linkend="xbitmaps"/>, 68 <xref linkend="libpng"/>, and <xref linkend="xorg7-lib"/></para> 69 69 70 70 <bridgehead renderas="sect4">Recommended</bridgehead> … … 80 80 use the following commands:</para> 81 81 82 <screen><userinput>wget http://anduin.linuxfromscratch.org/sources/BLFS/svn/x/wget/app .wget &&82 <screen><userinput>wget http://anduin.linuxfromscratch.org/sources/BLFS/svn/x/wget/app-7.1.wget && 83 83 mkdir app && 84 84 cd app && 85 wget -B http://xorg.freedesktop.org/releases/individual/app/ -i ../app .wget</userinput></screen>85 wget -B http://xorg.freedesktop.org/releases/individual/app/ -i ../app-7.1.wget</userinput></screen> 86 86 87 87 </sect2> … … 89 89 <sect2 role="installation"> 90 90 <title>Installation of Xorg Applications</title> 91 92 <note><para>First install the <application>lbxproxy</application> package93 since it is required by <application>proxymngr</application>.</para></note>94 91 95 92 <para>Install the applications by running the following commands for each -
x/installing/x7data.xml
re639150 r7be99f2c 77 77 use the following commands:</para> 78 78 79 <screen><userinput>wget http://anduin.linuxfromscratch.org/sources/BLFS/svn/x/wget/data .wget &&79 <screen><userinput>wget http://anduin.linuxfromscratch.org/sources/BLFS/svn/x/wget/data-7.1.wget && 80 80 mkdir data && 81 81 cd data && 82 wget -B http://xorg.freedesktop.org/releases/individual/data/ -i ../data .wget</userinput></screen>82 wget -B http://xorg.freedesktop.org/releases/individual/data/ -i ../data-7.1.wget</userinput></screen> 83 83 84 84 </sect2> -
x/installing/x7driver.xml
re639150 r7be99f2c 8 8 <!ENTITY x7drivers-download-ftp ""> 9 9 <!ENTITY x7drivers-md5sum "http://anduin.linuxfromscratch.org/sources/BLFS/svn/x/files/md5sums"> 10 <!ENTITY x7drivers-size "1 7.3MB">11 <!ENTITY x7drivers-buildsize " 53.8MB">12 <!ENTITY x7drivers-time " 4.6SBU">10 <!ENTITY x7drivers-size "18.7 MB"> 11 <!ENTITY x7drivers-buildsize "60.3 MB"> 12 <!ENTITY x7drivers-time "6.9 SBU"> 13 13 14 14 ]> … … 79 79 use the following commands:</para> 80 80 81 <screen><userinput>wget http://anduin.linuxfromscratch.org/sources/BLFS/svn/x/wget/driver .wget &&81 <screen><userinput>wget http://anduin.linuxfromscratch.org/sources/BLFS/svn/x/wget/driver-7.1.wget && 82 82 mkdir driver && 83 83 cd driver && 84 wget -B http://xorg.freedesktop.org/releases/individual/driver/ -i ../driver .wget</userinput></screen>84 wget -B http://xorg.freedesktop.org/releases/individual/driver/ -i ../driver-7.1.wget</userinput></screen> 85 85 86 86 </sect2> -
x/installing/x7font.xml
re639150 r7be99f2c 8 8 <!ENTITY x7fonts-download-ftp ""> 9 9 <!ENTITY x7fonts-md5sum "http://anduin.linuxfromscratch.org/sources/BLFS/svn/x/files/md5sums"> 10 <!ENTITY x7fonts-size "13. 5MB">11 <!ENTITY x7fonts-buildsize " 90.4MB">12 <!ENTITY x7fonts-time " 1.82SBU">10 <!ENTITY x7fonts-size "13.3 MB"> 11 <!ENTITY x7fonts-buildsize "100 MB"> 12 <!ENTITY x7fonts-time "2.0 SBU"> 13 13 ]> 14 14 … … 74 74 use the following commands:</para> 75 75 76 <screen><userinput>wget http://anduin.linuxfromscratch.org/sources/BLFS/svn/x/wget/font .wget &&76 <screen><userinput>wget http://anduin.linuxfromscratch.org/sources/BLFS/svn/x/wget/font-7.1.wget && 77 77 mkdir font && 78 78 cd font && 79 wget -B http://xorg.freedesktop.org/releases/individual/font/ -i ../font .wget</userinput></screen>79 wget -B http://xorg.freedesktop.org/releases/individual/font/ -i ../font-7.1.wget</userinput></screen> 80 80 81 81 </sect2> … … 85 85 86 86 <para>Run the following commands for each package:</para> 87 88 <note>89 <para>You should install encodings first, and then font-util before all90 other font packages.</para>91 </note>92 87 93 88 <screen><userinput>./configure $XORG_CONFIG && -
x/installing/x7lib.xml
re639150 r7be99f2c 10 10 <!ENTITY x7libs-size "12 MB"> 11 11 <!ENTITY x7libs-buildsize "186 MB"> 12 <!ENTITY x7libs-time " 5.8SBU">12 <!ENTITY x7libs-time "6.6 SBU"> 13 13 14 14 ]> … … 81 81 use the following commands:</para> 82 82 83 <screen><userinput>wget http://anduin.linuxfromscratch.org/sources/BLFS/svn/x/wget/lib .wget &&83 <screen><userinput>wget http://anduin.linuxfromscratch.org/sources/BLFS/svn/x/wget/lib-7.1.wget && 84 84 mkdir lib && 85 85 cd lib && 86 wget -B http://xorg.freedesktop.org/releases/individual/lib/ -i ../lib.wget</userinput></screen> 87 88 </sect2> 89 90 <sect2> 91 <title>Meeting Library Dependencies</title> 92 93 <para>These 17 libraries must be built first, in the order provided, 94 to cover the dependencies of the other library packages:</para> 95 96 <screen>xtrans-1.0.0 97 libXau-1.0.0 98 libXdmcp-1.0.0 99 libX11-1.0.0 100 libXext-1.0.0 101 libICE-1.0.0 102 libSM-1.0.0 103 libXt-1.0.0 104 libXmu-1.0.0 105 libXpm-3.5.4.2 106 libXp-1.0.0 107 libXfixes-3.0.1.2 108 libXrender-0.9.0.2 109 libfontenc-1.0.1 110 libxkbfile-1.0.2 111 libXprintUtil-1.0.1 112 libXv-1.0.1</screen> 86 wget -B http://xorg.freedesktop.org/releases/individual/lib/ -i ../lib-7.1.wget</userinput></screen> 113 87 114 88 </sect2> -
x/installing/x7proto.xml
re639150 r7be99f2c 14 14 installed files, and the size of the largest package's build 15 15 directory after running make install. --> 16 <!ENTITY x7proto-buildsize " 3.5MB">16 <!ENTITY x7proto-buildsize "4.0 MB"> 17 17 <!ENTITY x7proto-time "0.2 SBU"> 18 18 … … 76 76 use the following commands:</para> 77 77 78 <screen><userinput>wget http://anduin.linuxfromscratch.org/sources/BLFS/svn/x/wget/proto .wget &&78 <screen><userinput>wget http://anduin.linuxfromscratch.org/sources/BLFS/svn/x/wget/proto-7.1.wget && 79 79 mkdir proto && 80 80 cd proto && 81 wget -B http://xorg.freedesktop.org/releases/individual/proto/ -i ../proto .wget</userinput></screen>81 wget -B http://xorg.freedesktop.org/releases/individual/proto/ -i ../proto-7.1.wget</userinput></screen> 82 82 83 83 </sect2> -
x/installing/x7server.xml
re639150 r7be99f2c 7 7 <!ENTITY xorg-server-download-http "http://xorg.freedesktop.org/releases/individual/xserver/xorg-server-&xorg-server-version;.tar.bz2"> 8 8 <!ENTITY xorg-server-download-ftp ""> 9 <!ENTITY xorg-server-md5sum " 5cd3316f07ed32a05cbd69e73a71bc74">10 <!ENTITY xorg-server-size " 5.8MB">11 <!ENTITY xorg-server-buildsize "4 13MB">12 <!ENTITY xorg-server-time "5. 96 SBU">9 <!ENTITY xorg-server-md5sum "d070c58a598fb52c5cb86344725c4ad6"> 10 <!ENTITY xorg-server-size "6.1 MB"> 11 <!ENTITY xorg-server-buildsize "424 MB"> 12 <!ENTITY xorg-server-time "5.6 SBU"> 13 13 14 14 ]> … … 65 65 66 66 <bridgehead renderas="sect4">Required</bridgehead> 67 <para role="required"><xref linkend="xorg7-font"/></para> 67 <para role="required"><xref linkend="xorg7-font"/> and 68 <xref linkend="xorg7-lib"/></para> 68 69 69 70 <bridgehead renderas="sect4">Optional</bridgehead> … … 84 85 </note> 85 86 86 <para>A serious security vulnerability was recently discovered that will87 allow a malicious user to execute code as the root user. Fix the88 vulnerability with the following command:</para>89 90 <screen><userinput>sed -i 's/ntri & sizeof/ntri * sizeof/' render/mitri.c</userinput></screen>91 92 87 <!-- To be removed if/when proposed glibc patch is added to LFS SVN 93 88 Leave in in for a couple of weeks with 'you may need' and a testcase 94 89 around it to save the support list silly questions. Should remove in 95 a couple of weeks -->90 a couple of weeks 96 91 <para>Recent <application>Glibc</application> may have a problem with its 97 92 installed <filename>sys/kd.h</filename> file. This has recently been … … 104 99 sed -i.bak '/CONFIG_H/i #include <linux/types.h>' \ 105 100 hw/xfree86/os-support/linux/lnx_agp.c</userinput></screen> 106 <!--End remove -->101 End remove --> 107 102 108 103 <para>Install the server by running the following commands:</para> 109 104 110 <screen><userinput>./configure $XORG_CONFIG \ 105 <screen><userinput>sed -i \ 106 's@-I$(top_builddir)/include@-I$(top_builddir)/GL/mesa/main@8' \ 107 GL/glx/Makefile.in && 108 sed -i \ 109 's@-I$(top_builddir)/include@-I$(top_builddir)/GL/mesa/glapi@7' \ 110 GL/glx/Makefile.in && 111 ./configure $XORG_CONFIG \ 111 112 --with-mesa-source='<replaceable></path/to></replaceable>/Mesa-&mesalib-version;' \ 112 113 --with-fontdir=$XORG_PREFIX/lib/X11/fonts \ 113 114 --with-module-dir=$XORG_PREFIX/lib/X11/modules \ 115 --with-dri-driver-path=$XORG_PREFIX/lib/X11/modules/dri \ 114 116 --enable-install-setuid && 115 117 make</userinput></screen> … … 127 129 <title>Command Explanations</title> 128 130 131 <para><command>sed -i '...' GL/glx/Makefile.in</command>: These commands 132 correct the search path for the <application>Mesa</application> headers. 133 The 8th and 7th instance of '-I$(top_builddir)' in the existing search 134 search path are replaced with <application>Mesa</application> paths.</para> 135 129 136 <para><parameter>--with-mesa-source=...</parameter>: This switch directs 130 137 the build system to the location of the <application>Mesa</application> … … 132 139 <application>Mesa</application>, omit this switch.</para> 133 140 141 <para><parameter>--with-module-dir=...</parameter>: This parameter 142 sets the destination for the installed modules.</para> 143 144 <para><parameter>--with-dri-driver-path=...</parameter>: This is the 145 location of the <application>Mesa</application> dri drivers.</para> 146 134 147 <para><parameter>--enable-install-setuid</parameter>: The Xorg binary must 135 148 run as the root user. This switch ensures that the binary is installed 136 setuid when the build is doneby an unprivileged user.</para>149 setuid when make is run by an unprivileged user.</para> 137 150 138 151 <para><parameter>--disable-glx</parameter>: Disable building of the GLX 139 extension. This is required if building without152 extension. This parameter is required if building without 140 153 <application>Mesa</application>.</para> 141 154 142 155 <para><parameter>--disable-dri</parameter>: Disable building of the DRI 143 extension. This is required if building without156 extension. This parameter is required if building without 144 157 <application>Mesa</application>.</para> 145 158 146 159 <para><parameter>--disable-xprint</parameter>: Disable building of 147 the <application>Xprint</application> extension and server. This is 148 required if building without <application>Mesa</application>.</para> 160 the <application>Xprint</application> extension and server. This 161 parameter is required if building without 162 <application>Mesa</application>.</para> 149 163 150 164 </sect2> -
x/installing/x7util.xml
re639150 r7be99f2c 8 8 <!ENTITY x7utils-download-ftp ""> 9 9 <!ENTITY x7utils-md5sum "http://anduin.linuxfromscratch.org/sources/BLFS/svn/x/files/md5sums"> 10 <!ENTITY x7utils-size "6 56KB">11 <!ENTITY x7utils-buildsize " 6.8MB">10 <!ENTITY x7utils-size "664 KB"> 11 <!ENTITY x7utils-buildsize "5.2 MB"> 12 12 <!ENTITY x7utils-time "0.1 SBU"> 13 13 … … 79 79 use the following commands:</para> 80 80 81 <screen><userinput>wget http://anduin.linuxfromscratch.org/sources/BLFS/svn/x/wget/util .wget &&81 <screen><userinput>wget http://anduin.linuxfromscratch.org/sources/BLFS/svn/x/wget/util-7.1.wget && 82 82 mkdir util && 83 83 cd util && 84 wget -B http://xorg.freedesktop.org/releases/individual/util/ -i ../util .wget</userinput></screen>84 wget -B http://xorg.freedesktop.org/releases/individual/util/ -i ../util-7.1.wget</userinput></screen> 85 85 86 86 </sect2> … … 92 92 with the following commands:</para> 93 93 94 <screen><userinput>sed -i "s@/usr/X11R6@$XORG_PREFIX@" site.def && 95 sed -i "s@/usr/X11R6@$XORG_PREFIX@" X11.tmpl && 94 <screen><userinput>sed -i "s@/usr/X11R6@$XORG_PREFIX@" X11.tmpl && 96 95 ./configure $XORG_CONFIG --with-config-dir=$XORG_PREFIX/lib/X11/config</userinput></screen> 97 96 -
x/installing/xbitmaps.xml
re639150 r7be99f2c 9 9 <!ENTITY xbitmaps-md5sum "b28a9840cde3c38d7c09716372fea257"> 10 10 <!ENTITY xbitmaps-size "56 KB"> 11 <!ENTITY xbitmaps-buildsize "1. 2MB">11 <!ENTITY xbitmaps-buildsize "1.7 MB"> 12 12 <!ENTITY xbitmaps-time "0.01 SBU"> 13 13 -
x/installing/xorg7.xml
re639150 r7be99f2c 43 43 44 44 <para>Xorg-7.0.0 introduced a completely auto-tooled, modular build system. 45 The code is otherwise identical to that in the Xorg-6.9.0 release.46 45 With the new modular build system, it is no longer possible to download 47 46 the entire package in a single file. In fact, there may be as many as 48 2 80files that need to be fetched from the download location. To assist47 293 files that need to be fetched from the download location. To assist 49 48 with such a large task, installing <xref linkend="wget"/> is strongly 50 49 recommended for downloading the needed files. A complete … … 62 61 <note> 63 62 <para>Even if you intend to download only the necessary packages, you 64 should download the wget file lists and use the package versions in the65 file. Newer packages are likely intended for the next release of66 <application>Xorg</application> and have already proved to be67 incompatible with the current version of68 <application>GTK+</application>. The installed size of69 <application>Xorg</application> can be reduced considerably by70 installing only the packages that you will need and use, however, the71 BLFS book cannot account for all dependencies and build options for72 the individual <application>Xorg</application> packages. The73 instructions assume that all packages have been built. A63 should download the wget file lists. The list of files are ordered by 64 dependency, and the package versions listed in the files are know to 65 work well with each other. Newer packages are likely intended for the 66 next release of <application>Xorg</application> and have already proved 67 to be incompatible with current versions of software installed in BLFS. 68 The installed size of <application>Xorg</application> can be reduced 69 considerably by installing only the packages that you will need and use, 70 however, the BLFS book cannot account for all dependencies and build 71 options for the individual <application>Xorg</application> packages. 72 The instructions assume that all packages have been built. A 74 73 <ulink url="http://wiki.linuxfromscratch.org/blfs/wiki/Xorg-&xorg7-version;">wiki</ulink> 75 74 page containing dependency information, is under development. You are … … 134 133 <envar>XORG_CONFIG</envar> variable to use for substitution:</para> 135 134 136 <screen><userinput>export XORG_CONFIG="--prefix=$XORG_PREFIX --sysconfdir=/etc --localstatedir=/var"</userinput></screen> 135 <screen><userinput>export XORG_CONFIG="--prefix=$XORG_PREFIX --sysconfdir=/etc \ 136 --localstatedir=/var --datadir=$XORG_PREFIX/lib"</userinput></screen> 137 137 138 138 <para>If you've decided to use an alternate prefix, be sure to add -
x/installing/xterm.xml
re639150 r7be99f2c 7 7 <!ENTITY xterm-download-http " "> 8 8 <!ENTITY xterm-download-ftp "ftp://invisible-island.net/xterm/xterm-&xterm-version;.tgz"> 9 <!ENTITY xterm-md5sum " c75cdbf9395bbc2cd69863fbe7c2e019">10 <!ENTITY xterm-size "74 5KB">11 <!ENTITY xterm-buildsize "7. 1MB">9 <!ENTITY xterm-md5sum "20827d968ed7406d01b2125a84b7a2cd"> 10 <!ENTITY xterm-size "749 KB"> 11 <!ENTITY xterm-buildsize "7.5 MB"> 12 12 <!ENTITY xterm-time "0.1 SBU"> 13 13 ]> … … 62 62 63 63 <bridgehead renderas="sect4">Required</bridgehead> 64 <para><xref linkend="x -window-system"/> and64 <para><xref linkend="xorg7-server"/> and 65 65 <xref linkend="pkgconfig"/></para> 66 66 … … 75 75 <sect2 role="installation"> 76 76 <title>Installation of xterm</title> 77 78 <para>Correct the PROJECTROOT variable with the following command:</para>79 80 <screen><userinput>sed -i "s@/usr/X11R6@$XORG_PREFIX@" main.h</userinput></screen>81 77 82 78 <para>Install <application>xterm</application> by running the … … 100 96 <title>Command Explanations</title> 101 97 102 <para><parameter>--enable-luit</parameter>: enables the luit filter for 98 <para><parameter>--with-app-defaults=...</parameter>: Sets the location 99 for the <filename class="directory">app-defaults</filename> 100 directory.</para> 101 102 <para><parameter>--enable-luit</parameter>: Enables the luit filter for 103 103 unicode translation.</para> 104 104 105 <para><parameter>--with-wide-chars</parameter>: adds support for wide105 <para><parameter>--with-wide-chars</parameter>: Adds support for wide 106 106 characters.</para> 107 108 <para><command>sed -i "s@/usr/X11R6@$XORG_PREFIX@" main.h</command>: This109 command corrects the PROJECTROOT definition to match that of the installed110 X Window System.</para>111 107 112 108 <para><command>make install-ti</command>: This command installs corrected
Note:
See TracChangeset
for help on using the changeset viewer.