- Timestamp:
- 07/29/2012 08:09:42 PM (12 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 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:
- 73dd9a12
- Parents:
- 44ae0d21
- Location:
- x/installing
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
x/installing/installing.xml
r44ae0d21 r5287b7c 38 38 incremental updates to individual packages. The distribution of 39 39 <application>Xorg</application> is given a release number by the developers, 40 in this case Xorg-&xorg7-version;, and is referred to as the "katamari" by 41 the upstream developers. Additionally, the BLFS book appends a build number 40 in this case Xorg-&xorg-version;, and is referred to as the "katamari" by 41 the upstream developers.</para> 42 43 <!-- 44 <para>Additionally, the BLFS book appends a build number 42 45 to the end of version string to indicate whether a group of incremental 43 46 updates has been applied, while still retaining the versioning scheme of the 44 upstream developers. For instance, Xorg-&xorg 7-version;-1 would indicate that47 upstream developers. For instance, Xorg-&xorg-version;-1 would indicate that 45 48 this is the 1st release, and is consistent with the katamari, while 46 Xorg-&xorg 7-version;-2 would indicate that individual package updates have49 Xorg-&xorg-version;-2 would indicate that individual package updates have 47 50 been applied to the katamari.</para> 51 --> 48 52 49 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xorg7.xml"/> -
x/installing/x7app.xml
r44ae0d21 r5287b7c 7 7 <!ENTITY x7apps-download-http "http://xorg.freedesktop.org/releases/individual/app/"> 8 8 <!ENTITY x7apps-download-ftp "ftp://ftp.x.org/pub/individual/app/"> 9 <!ENTITY x7apps-wget "&files-anduin;/xorg/app-&xorg7-release;.wget">10 <!ENTITY x7apps-md5sum "&files-anduin;/xorg/app-&xorg7-release;.md5">11 9 <!ENTITY x7apps-size "4.8 MB"> 12 10 <!ENTITY x7apps-buildsize "39.2 MB"> 13 11 <!ENTITY x7apps-time "1.5 SBU"> 12 13 <!ENTITY bdftopcf-version "1.0.3"> 14 <!ENTITY bdftopcf-md5sum "4a7a4a848c43c42f7d499b60666434a4"> 15 16 <!ENTITY iceauth-version "1.0.5"> 17 <!ENTITY iceauth-md5sum "08e3f6b523da8b0af179f22f339508b2"> 18 19 <!ENTITY luit-version "1.1.1"> 20 <!ENTITY luit-md5sum "c4a3664e08e5a47c120ff9263ee2f20c"> 21 22 <!ENTITY mkfontdir-version "1.0.7"> 23 <!ENTITY mkfontdir-md5sum "18c429148c96c2079edda922a2b67632"> 24 25 <!ENTITY mkfontscale-version "1.1.0"> 26 <!ENTITY mkfontscale-md5sum "414fcb053418fb1418e3a39f4a37e0f7"> 27 28 <!ENTITY sessreg-version "1.0.7"> 29 <!ENTITY sessreg-md5sum "e99172cbd72700eeeae99f64632b5dc2"> 30 31 <!ENTITY setxkbmap-version "1.3.0"> 32 <!ENTITY setxkbmap-md5sum "1001771344608e120e943a396317c33a"> 33 34 <!ENTITY smproxy-version "1.0.5"> 35 <!ENTITY smproxy-md5sum "edce41bd7562dcdfb813e05dbeede8ac"> 36 37 <!ENTITY x11perf-version "1.5.4"> 38 <!ENTITY x11perf-md5sum "5c3c7431a38775caaea6051312a49bc9"> 39 40 <!ENTITY xauth-version "1.0.7"> 41 <!ENTITY xauth-md5sum "cbcbd8f2156a53b609800bec4c6b6c0e"> 42 43 <!ENTITY xbacklight-version "1.1.2"> 44 <!ENTITY xbacklight-md5sum "c9891d6a3f3129d56cede72daa0ba26c"> 45 46 <!ENTITY xcmsdb-version "1.0.4"> 47 <!ENTITY xcmsdb-md5sum "5812be48cbbec1068e7b718eec801766"> 48 49 <!ENTITY xcursorgen-version "1.0.5"> 50 <!ENTITY xcursorgen-md5sum "09f56978a62854534deacc8aa8ff3031"> 51 52 <!ENTITY xdpyinfo-version "1.3.0"> 53 <!ENTITY xdpyinfo-md5sum "1ef08f4c8d0e669c2edd49e4a1bf650d"> 54 55 <!ENTITY xdriinfo-version "1.0.4"> 56 <!ENTITY xdriinfo-md5sum "3d3cad4d754e10e325438193433d59fd"> 57 58 <!ENTITY xev-version "1.2.0"> 59 <!ENTITY xev-md5sum "2727c72f3eba0c23f8f6b2e618d195a2"> 60 61 <!ENTITY xgamma-version "1.0.5"> 62 <!ENTITY xgamma-md5sum "c06067f572bc4a5298f324f27340da95"> 63 64 <!ENTITY xhost-version "1.0.5"> 65 <!ENTITY xhost-md5sum "a0fcd2cb6ddd9f378944cc6f4f83cd7c"> 66 67 <!ENTITY xinput-version "1.6.0"> 68 <!ENTITY xinput-md5sum "d2459d35b4e0b41ded26a1d1159b7ac6"> 69 70 <!ENTITY xkbcomp-version "1.2.4"> 71 <!ENTITY xkbcomp-md5sum "a0fc1ac3fc4fe479ade09674347c5aa0"> 72 73 <!ENTITY xkbevd-version "1.1.3"> 74 <!ENTITY xkbevd-md5sum "37ed71525c63a9acd42e7cde211dcc5b"> 75 76 <!ENTITY xkbutils-version "1.0.3"> 77 <!ENTITY xkbutils-md5sum "52ad6d8d87577a8ac736ab5488bec210"> 78 79 <!ENTITY xkill-version "1.0.3"> 80 <!ENTITY xkill-md5sum "e7f0d57b6ba49c384e9cf8c9ff3243c1"> 81 82 <!ENTITY xlsatoms-version "1.1.1"> 83 <!ENTITY xlsatoms-md5sum "9d0e16d116d1c89e6b668c1b2672eb57"> 84 85 <!ENTITY xlsclients-version "1.1.2"> 86 <!ENTITY xlsclients-md5sum "760099f0af112401735801e3b9aa8595"> 87 88 <!ENTITY xmodmap-version "1.0.7"> 89 <!ENTITY xmodmap-md5sum "d9b65f6881afe0d6d9863b30e1081bde"> 90 91 <!ENTITY xpr-version "1.0.4"> 92 <!ENTITY xpr-md5sum "6101f04731ffd40803df80eca274ec4b"> 93 94 <!ENTITY xprop-version "1.2.1"> 95 <!ENTITY xprop-md5sum "d5529dc8d811efabd136ca2d8e857deb"> 96 97 <!ENTITY xrandr-version "1.3.5"> 98 <!ENTITY xrandr-md5sum "9735173a84dca9b05e06fd4686196b07"> 99 100 <!ENTITY xrdb-version "1.0.9"> 101 <!ENTITY xrdb-md5sum "ed2e48cf33584455d74615ad4bbe4246"> 102 103 <!ENTITY xrefresh-version "1.0.4"> 104 <!ENTITY xrefresh-md5sum "2f63f88ad0dcecd33c8cf000f38e9250"> 105 106 <!ENTITY xset-version "1.2.2"> 107 <!ENTITY xset-md5sum "d44e0057d6722b25d5a314e82e0b7e7c"> 108 109 <!ENTITY xsetroot-version "1.1.0"> 110 <!ENTITY xsetroot-md5sum "b78a2da4cf128775031a5a3422fc0b78"> 111 112 <!ENTITY xvinfo-version "1.1.1"> 113 <!ENTITY xvinfo-md5sum "c88feb501083951a8f47a21aaeb1529d"> 114 115 <!ENTITY xwd-version "1.0.5"> 116 <!ENTITY xwd-md5sum "2113126f9ac9c02bb8547c112c5d037e"> 117 118 <!ENTITY xwininfo-version "1.1.2"> 119 <!ENTITY xwininfo-md5sum "9e8b58c8aa6172e87ab4f9cf3612fedd"> 120 121 <!ENTITY xwud-version "1.0.4"> 122 <!ENTITY xwud-md5sum "3025b152b4f13fdffd0c46d0be587be6"> 14 123 15 124 ]> … … 26 135 27 136 <indexterm zone="xorg7-app"> 28 <primary sortas="a-xorg7-app">Xorg-&xorg 7-version; Applications</primary>137 <primary sortas="a-xorg7-app">Xorg-&xorg-version; Applications</primary> 29 138 </indexterm> 30 139 … … 45 154 <listitem> 46 155 <para>Download (FTP): <ulink url="&x7apps-download-ftp;"/></para> 47 </listitem>48 <listitem>49 <para>Download MD5 sum: <ulink url="&x7apps-md5sum;"/></para>50 156 </listitem> 51 157 <listitem> … … 60 166 </itemizedlist> 61 167 62 <bridgehead renderas="sect3">Additional Downloads</bridgehead>63 <itemizedlist spacing="compact">64 <listitem>65 <para>Required download list: <ulink url="&x7apps-wget;"/></para>66 </listitem>67 </itemizedlist>68 69 168 <bridgehead renderas="sect3">Xorg Applications Dependencies</bridgehead> 70 169 … … 87 186 <title>Downloading Xorg Applications</title> 88 187 188 <para>First, create a list of files to be downloaded. This file will also 189 be used to verify the integrity of the downloads when complete:</para> 190 191 <screen><userinput>cat > app-&xorg-version;.md5 << "EOF" 192 &bdftopcf-md5sum; bdftopcf-&bdftopcf-version;.tar.bz2 193 &iceauth-md5sum; iceauth-&iceauth-version;.tar.bz2 194 &luit-md5sum; luit-&luit-version;.tar.bz2 195 &mkfontdir-md5sum; mkfontdir-&mkfontdir-version;.tar.bz2 196 &mkfontscale-md5sum; mkfontscale-&mkfontscale-version;.tar.bz2 197 &sessreg-md5sum; sessreg-&sessreg-version;.tar.bz2 198 &setxkbmap-md5sum; setxkbmap-&setxkbmap-version;.tar.bz2 199 &smproxy-md5sum; smproxy-&smproxy-version;.tar.bz2 200 &x11perf-md5sum; x11perf-&x11perf-version;.tar.bz2 201 &xauth-md5sum; xauth-&xauth-version;.tar.bz2 202 &xbacklight-md5sum; xbacklight-&xbacklight-version;.tar.bz2 203 &xcmsdb-md5sum; xcmsdb-&xcmsdb-version;.tar.bz2 204 &xcursorgen-md5sum; xcursorgen-&xcursorgen-version;.tar.bz2 205 &xdpyinfo-md5sum; xdpyinfo-&xdpyinfo-version;.tar.bz2 206 &xdriinfo-md5sum; xdriinfo-&xdriinfo-version;.tar.bz2 207 &xev-md5sum; xev-&xev-version;.tar.bz2 208 &xgamma-md5sum; xgamma-&xgamma-version;.tar.bz2 209 &xhost-md5sum; xhost-&xhost-version;.tar.bz2 210 &xinput-md5sum; xinput-&xinput-version;.tar.bz2 211 &xkbcomp-md5sum; xkbcomp-&xkbcomp-version;.tar.bz2 212 &xkbevd-md5sum; xkbevd-&xkbevd-version;.tar.bz2 213 &xkbutils-md5sum; xkbutils-&xkbutils-version;.tar.bz2 214 &xkill-md5sum; xkill-&xkill-version;.tar.bz2 215 &xlsatoms-md5sum; xlsatoms-&xlsatoms-version;.tar.bz2 216 &xlsclients-md5sum; xlsclients-&xlsclients-version;.tar.bz2 217 &xmodmap-md5sum; xmodmap-&xmodmap-version;.tar.bz2 218 &xpr-md5sum; xpr-&xpr-version;.tar.bz2 219 &xprop-md5sum; xprop-&xprop-version;.tar.bz2 220 &xrandr-md5sum; xrandr-&xrandr-version;.tar.bz2 221 &xrdb-md5sum; xrdb-&xrdb-version;.tar.bz2 222 &xrefresh-md5sum; xrefresh-&xrefresh-version;.tar.bz2 223 &xset-md5sum; xset-&xset-version;.tar.bz2 224 &xsetroot-md5sum; xsetroot-&xsetroot-version;.tar.bz2 225 &xvinfo-md5sum; xvinfo-&xvinfo-version;.tar.bz2 226 &xwd-md5sum; xwd-&xwd-version;.tar.bz2 227 &xwininfo-md5sum; xwininfo-&xwininfo-version;.tar.bz2 228 &xwud-md5sum; xwud-&xwud-version;.tar.bz2 229 EOF</userinput></screen> 230 89 231 <para>To download the needed files using <application>wget</application>, 90 232 use the following commands:</para> … … 92 234 <screen><userinput>mkdir app && 93 235 cd app && 94 grep -v '^#' ../app-&xorg 7-release;.wget| wget -i- -c \236 grep -v '^#' ../app-&xorg-version;.md5 | awk '{print $2}' | wget -i- -c \ 95 237 -B http://xorg.freedesktop.org/releases/individual/app/ && 96 md5sum -c ../app-&xorg 7-release;.md5</userinput></screen>238 md5sum -c ../app-&xorg-version;.md5</userinput></screen> 97 239 98 240 </sect2> … … 101 243 <title>Installation of Xorg Applications</title> 102 244 103 <para>Install the applications by running the following commands for each 104 package:</para> 105 106 <screen><userinput>./configure $XORG_CONFIG && 107 make</userinput></screen> 108 109 <para>These packages do not provide test suites.</para> 110 111 <para>Now as the <systemitem class="username">root</systemitem> 112 user:</para> 113 114 <screen role="root"><userinput>make install</userinput></screen> 245 <para>First, start a sub-shell that will exit on error:</para> 246 247 <screen><userinput>bash -e</userinput></screen> 248 249 <para>Install all of the applications by running the following 250 commands:</para> 251 252 <screen><userinput>for package in $(grep -v '^#' ../app-&xorg-version;.md5 | awk '{print $2}') 253 do 254 packagedir=${package%.tar.bz2} 255 tar -xf $package 256 cd $packagedir 257 ./configure $XORG_CONFIG 258 make 259 sudo make install 260 cd .. 261 rm -r $packagedir 262 done</userinput></screen> 263 264 <para>Finally, exit the shell that was started earlier:</para> 265 266 <screen><userinput>exit</userinput></screen> 115 267 116 268 </sect2> -
x/installing/x7font.xml
r44ae0d21 r5287b7c 7 7 <!ENTITY x7fonts-download-http "http://xorg.freedesktop.org/releases/individual/font/"> 8 8 <!ENTITY x7fonts-download-ftp "ftp://ftp.x.org/pub/individual/font/"> 9 <!ENTITY x7fonts-wget "&files-anduin;/xorg/font-&xorg7-release;.wget">10 <!ENTITY x7fonts-md5sum "&files-anduin;/xorg/font-&xorg7-release;.md5">11 9 <!ENTITY x7fonts-size "15.0 MB"> 12 10 <!ENTITY x7fonts-buildsize "278 MB"> 13 11 <!ENTITY x7fonts-time "2.3 SBU"> 12 13 <!ENTITY encodings-version "1.0.4"> 14 <!ENTITY encodings-md5sum "0f2d6546d514c5cc4ecf78a60657a5c1"> 15 16 <!ENTITY font-adobe-100dpi-version "1.0.3"> 17 <!ENTITY font-adobe-100dpi-md5sum "1347c3031b74c9e91dc4dfa53b12f143"> 18 19 <!ENTITY font-adobe-75dpi-version "1.0.3"> 20 <!ENTITY font-adobe-75dpi-md5sum "6c9f26c92393c0756f3e8d614713495b"> 21 22 <!ENTITY font-adobe-utopia-100dpi-version "1.0.4"> 23 <!ENTITY font-adobe-utopia-100dpi-md5sum "66fb6de561648a6dce2755621d6aea17"> 24 25 <!ENTITY font-adobe-utopia-75dpi-version "1.0.4"> 26 <!ENTITY font-adobe-utopia-75dpi-md5sum "e99276db3e7cef6dccc8a57bc68aeba7"> 27 28 <!ENTITY font-adobe-utopia-type1-version "1.0.4"> 29 <!ENTITY font-adobe-utopia-type1-md5sum "fcf24554c348df3c689b91596d7f9971"> 30 31 <!ENTITY font-alias-version "1.0.3"> 32 <!ENTITY font-alias-md5sum "6d25f64796fef34b53b439c2e9efa562"> 33 34 <!ENTITY font-arabic-misc-version "1.0.3"> 35 <!ENTITY font-arabic-misc-md5sum "cc0726e4a277d6ed93b8e09c1f195470"> 36 37 <!ENTITY font-bh-100dpi-version "1.0.3"> 38 <!ENTITY font-bh-100dpi-md5sum "9f11ade089d689b9d59e0f47d26f39cd"> 39 40 <!ENTITY font-bh-75dpi-version "1.0.3"> 41 <!ENTITY font-bh-75dpi-md5sum "565494fc3b6ac08010201d79c677a7a7"> 42 43 <!ENTITY font-bh-lucidatypewriter-100dpi-version "1.0.3"> 44 <!ENTITY font-bh-lucidatypewriter-100dpi-md5sum "c8b73a53dcefe3e8d3907d3500e484a9"> 45 46 <!ENTITY font-bh-lucidatypewriter-75dpi-version "1.0.3"> 47 <!ENTITY font-bh-lucidatypewriter-75dpi-md5sum "f6d65758ac9eb576ae49ab24c5e9019a"> 48 49 <!ENTITY font-bh-ttf-version "1.0.3"> 50 <!ENTITY font-bh-ttf-md5sum "e8ca58ea0d3726b94fe9f2c17344be60"> 51 52 <!ENTITY font-bh-type1-version "1.0.3"> 53 <!ENTITY font-bh-type1-md5sum "53ed9a42388b7ebb689bdfc374f96a22"> 54 55 <!ENTITY font-bitstream-100dpi-version "1.0.3"> 56 <!ENTITY font-bitstream-100dpi-md5sum "6b223a54b15ecbd5a1bc52312ad790d8"> 57 58 <!ENTITY font-bitstream-75dpi-version "1.0.3"> 59 <!ENTITY font-bitstream-75dpi-md5sum "d7c0588c26fac055c0dd683fdd65ac34"> 60 61 <!ENTITY font-bitstream-type1-version "1.0.3"> 62 <!ENTITY font-bitstream-type1-md5sum "5e0c9895d69d2632e2170114f8283c11"> 63 64 <!ENTITY font-cronyx-cyrillic-version "1.0.3"> 65 <!ENTITY font-cronyx-cyrillic-md5sum "e452b94b59b9cfd49110bb49b6267fba"> 66 67 <!ENTITY font-cursor-misc-version "1.0.3"> 68 <!ENTITY font-cursor-misc-md5sum "3e0069d4f178a399cffe56daa95c2b63"> 69 70 <!ENTITY font-daewoo-misc-version "1.0.3"> 71 <!ENTITY font-daewoo-misc-md5sum "0571bf77f8fab465a5454569d9989506"> 72 73 <!ENTITY font-dec-misc-version "1.0.3"> 74 <!ENTITY font-dec-misc-md5sum "6e7c5108f1b16d7a1c7b2c9760edd6e5"> 75 76 <!ENTITY font-ibm-type1-version "1.0.3"> 77 <!ENTITY font-ibm-type1-md5sum "bfb2593d2102585f45daa960f43cb3c4"> 78 79 <!ENTITY font-isas-misc-version "1.0.3"> 80 <!ENTITY font-isas-misc-md5sum "a2401caccbdcf5698e001784dbd43f1a"> 81 82 <!ENTITY font-jis-misc-version "1.0.3"> 83 <!ENTITY font-jis-misc-md5sum "cb7b57d7800fd9e28ec35d85761ed278"> 84 85 <!ENTITY font-micro-misc-version "1.0.3"> 86 <!ENTITY font-micro-misc-md5sum "143c228286fe9c920ab60e47c1b60b67"> 87 88 <!ENTITY font-misc-cyrillic-version "1.0.3"> 89 <!ENTITY font-misc-cyrillic-md5sum "96109d0890ad2b6b0e948525ebb0aba8"> 90 91 <!ENTITY font-misc-ethiopic-version "1.0.3"> 92 <!ENTITY font-misc-ethiopic-md5sum "6306c808f7d7e7d660dfb3859f9091d2"> 93 94 <!ENTITY font-misc-meltho-version "1.0.3"> 95 <!ENTITY font-misc-meltho-md5sum "e3e7b0fda650adc7eb6964ff3c486b1c"> 96 97 <!ENTITY font-misc-misc-version "1.1.2"> 98 <!ENTITY font-misc-misc-md5sum "c88eb44b3b903d79fb44b860a213e623"> 99 100 <!ENTITY font-mutt-misc-version "1.0.3"> 101 <!ENTITY font-mutt-misc-md5sum "56b0296e8862fc1df5cdbb4efe604e86"> 102 103 <!ENTITY font-schumacher-misc-version "1.1.2"> 104 <!ENTITY font-schumacher-misc-md5sum "e805feb7c4f20e6bfb1118d19d972219"> 105 106 <!ENTITY font-screen-cyrillic-version "1.0.4"> 107 <!ENTITY font-screen-cyrillic-md5sum "6f3fdcf2454bf08128a651914b7948ca"> 108 109 <!ENTITY font-sony-misc-version "1.0.3"> 110 <!ENTITY font-sony-misc-md5sum "beef61a9b0762aba8af7b736bb961f86"> 111 112 <!ENTITY font-sun-misc-version "1.0.3"> 113 <!ENTITY font-sun-misc-md5sum "948f2e07810b4f31195185921470f68d"> 114 115 <!ENTITY font-util-version "1.3.0"> 116 <!ENTITY font-util-md5sum "ddfc8a89d597651408369d940d03d06b"> 117 118 <!ENTITY font-winitzki-cyrillic-version "1.0.3"> 119 <!ENTITY font-winitzki-cyrillic-md5sum "829a3159389b7f96f629e5388bfee67b"> 120 121 <!ENTITY font-xfree86-type1-version "1.0.4"> 122 <!ENTITY font-xfree86-type1-md5sum "3eeb3fb44690b477d510bbd8f86cf5aa"> 123 14 124 ]> 15 125 … … 45 155 </listitem> 46 156 <listitem> 47 <para>Download MD5 sum: <ulink url="&x7fonts-md5sum;"/></para>48 </listitem>49 <listitem>50 157 <para>Download size: &x7fonts-size;</para> 51 158 </listitem> … … 55 162 <listitem> 56 163 <para>Estimated build time: &x7fonts-time;</para> 57 </listitem>58 </itemizedlist>59 60 <bridgehead renderas="sect3">Additional Downloads</bridgehead>61 <itemizedlist spacing="compact">62 <listitem>63 <para>Required download list: <ulink url="&x7fonts-wget;"/></para>64 164 </listitem> 65 165 </itemizedlist> … … 77 177 <title>Downloading Xorg Fonts</title> 78 178 179 <para>First, create a list of files to be downloaded. This file will also 180 be used to verify the integrity of the downloads when complete:</para> 181 182 <screen><userinput>cat > font-&xorg-version;.md5 << "EOF" 183 &encodings-md5sum; encodings-&encodings-version;.tar.bz2 184 &font-adobe-100dpi-md5sum; font-adobe-100dpi-&font-adobe-100dpi-version;.tar.bz2 185 &font-adobe-75dpi-md5sum; font-adobe-75dpi-&font-adobe-75dpi-version;.tar.bz2 186 &font-adobe-utopia-100dpi-md5sum; font-adobe-utopia-100dpi-&font-adobe-utopia-100dpi-version;.tar.bz2 187 &font-adobe-utopia-75dpi-md5sum; font-adobe-utopia-75dpi-&font-adobe-utopia-75dpi-version;.tar.bz2 188 &font-adobe-utopia-type1-md5sum; font-adobe-utopia-type1-&font-adobe-utopia-type1-version;.tar.bz2 189 &font-alias-md5sum; font-alias-&font-alias-version;.tar.bz2 190 &font-arabic-misc-md5sum; font-arabic-misc-&font-arabic-misc-version;.tar.bz2 191 &font-bh-100dpi-md5sum; font-bh-100dpi-&font-bh-100dpi-version;.tar.bz2 192 &font-bh-75dpi-md5sum; font-bh-75dpi-&font-bh-75dpi-version;.tar.bz2 193 &font-bh-lucidatypewriter-100dpi-md5sum; font-bh-lucidatypewriter-100dpi-&font-bh-lucidatypewriter-100dpi-version;.tar.bz2 194 &font-bh-lucidatypewriter-75dpi-md5sum; font-bh-lucidatypewriter-75dpi-&font-bh-lucidatypewriter-75dpi-version;.tar.bz2 195 &font-bh-ttf-md5sum; font-bh-ttf-&font-bh-ttf-version;.tar.bz2 196 &font-bh-type1-md5sum; font-bh-type1-&font-bh-type1-version;.tar.bz2 197 &font-bitstream-100dpi-md5sum; font-bitstream-100dpi-&font-bitstream-100dpi-version;.tar.bz2 198 &font-bitstream-75dpi-md5sum; font-bitstream-75dpi-&font-bitstream-75dpi-version;.tar.bz2 199 &font-bitstream-type1-md5sum; font-bitstream-type1-&font-bitstream-type1-version;.tar.bz2 200 &font-cronyx-cyrillic-md5sum; font-cronyx-cyrillic-&font-cronyx-cyrillic-version;.tar.bz2 201 &font-cursor-misc-md5sum; font-cursor-misc-&font-cursor-misc-version;.tar.bz2 202 &font-daewoo-misc-md5sum; font-daewoo-misc-&font-daewoo-misc-version;.tar.bz2 203 &font-dec-misc-md5sum; font-dec-misc-&font-dec-misc-version;.tar.bz2 204 &font-ibm-type1-md5sum; font-ibm-type1-&font-ibm-type1-version;.tar.bz2 205 &font-isas-misc-md5sum; font-isas-misc-&font-isas-misc-version;.tar.bz2 206 &font-jis-misc-md5sum; font-jis-misc-&font-jis-misc-version;.tar.bz2 207 &font-micro-misc-md5sum; font-micro-misc-&font-micro-misc-version;.tar.bz2 208 &font-misc-cyrillic-md5sum; font-misc-cyrillic-&font-misc-cyrillic-version;.tar.bz2 209 &font-misc-ethiopic-md5sum; font-misc-ethiopic-&font-misc-ethiopic-version;.tar.bz2 210 &font-misc-meltho-md5sum; font-misc-meltho-&font-misc-meltho-version;.tar.bz2 211 &font-misc-misc-md5sum; font-misc-misc-&font-misc-misc-version;.tar.bz2 212 &font-mutt-misc-md5sum; font-mutt-misc-&font-mutt-misc-version;.tar.bz2 213 &font-schumacher-misc-md5sum; font-schumacher-misc-&font-schumacher-misc-version;.tar.bz2 214 &font-screen-cyrillic-md5sum; font-screen-cyrillic-&font-screen-cyrillic-version;.tar.bz2 215 &font-sony-misc-md5sum; font-sony-misc-&font-sony-misc-version;.tar.bz2 216 &font-sun-misc-md5sum; font-sun-misc-&font-sun-misc-version;.tar.bz2 217 &font-util-md5sum; font-util-&font-util-version;.tar.bz2 218 &font-winitzki-cyrillic-md5sum; font-winitzki-cyrillic-&font-winitzki-cyrillic-version;.tar.bz2 219 &font-xfree86-type1-md5sum; font-xfree86-type1-&font-xfree86-type1-version;.tar.bz2 220 EOF</userinput></screen> 221 79 222 <para>To download the needed files using <application>wget</application>, 80 223 use the following commands:</para> … … 82 225 <screen><userinput>mkdir font && 83 226 cd font && 84 grep -v '^#' ../font-&xorg 7-release;.wget| wget -i- -c \227 grep -v '^#' ../font-&xorg-version;.md5 | awk '{print $2}' | wget -i- -c \ 85 228 -B http://xorg.freedesktop.org/releases/individual/font/ && 86 md5sum -c ../font-&xorg 7-release;.md5</userinput></screen>229 md5sum -c ../font-&xorg-version;.md5</userinput></screen> 87 230 88 231 </sect2> … … 91 234 <title>Installation of Xorg Fonts</title> 92 235 93 <para>Run the following commands for each package:</para> 94 95 <screen><userinput>./configure $XORG_CONFIG && 96 make</userinput></screen> 97 98 <para>These packages do not provide test suites.</para> 99 100 <para>Now as the <systemitem class="username">root</systemitem> 101 user:</para> 102 103 <screen role="root"><userinput>make install</userinput></screen> 236 <para>First, start a subshell that will exit on error:</para> 237 238 <screen><userinput>bash -e</userinput></screen> 239 240 <para>Install all of the applications by running the following 241 commands:</para> 242 243 <screen><userinput>for package in $(grep -v '^#' ../font-&xorg-version;.md5 | awk '{print $2}') 244 do 245 packagedir=${package%.tar.bz2} 246 tar -xf $package 247 cd $packagedir 248 ./configure $XORG_CONFIG 249 make 250 sudo make install 251 cd .. 252 rm -r $packagedir 253 done</userinput></screen> 254 255 <para>Finally, exit the shell that was started earlier:</para> 256 257 <screen><userinput>exit</userinput></screen> 104 258 105 259 <para>When all of the fonts have been installed, the system must be -
x/installing/x7lib.xml
r44ae0d21 r5287b7c 7 7 <!ENTITY x7libs-download-http "http://xorg.freedesktop.org/releases/individual/lib/"> 8 8 <!ENTITY x7libs-download-ftp "ftp://ftp.x.org/pub/individual/lib/"> 9 <!ENTITY x7libs-wget "&files-anduin;/xorg/lib-&xorg7-release;.wget">10 <!ENTITY x7libs-md5sum "&files-anduin;/xorg/lib-&xorg7-release;.md5">11 9 <!ENTITY x7libs-size "12.1 MB"> 12 10 <!ENTITY x7libs-buildsize "327 MB"> 13 11 <!ENTITY x7libs-time "3.7 SBU"> 12 13 <!ENTITY libAppleWM-version "1.4.1"> 14 <!ENTITY libAppleWM-md5sum "e591bed408275337cd3f3324c622047e"> 15 16 <!ENTITY libdmx-version "1.1.2"> 17 <!ENTITY libdmx-md5sum "782ced3a9e754dfeb53a8a006a75eb1a"> 18 19 <!ENTITY libfontenc-version "1.1.1"> 20 <!ENTITY libfontenc-md5sum "a2a861f142c3b4367f14fc14239fc1f7"> 21 22 <!ENTITY libFS-version "1.0.4"> 23 <!ENTITY libFS-md5sum "645f83160cf7b562734e2038045106d1"> 24 25 <!ENTITY libICE-version "1.0.8"> 26 <!ENTITY libICE-md5sum "471b5ca9f5562ac0d6eac7a0bf650738"> 27 28 <!ENTITY libpciaccess-version "0.13.1"> 29 <!ENTITY libpciaccess-md5sum "399a419ac6a54f0fc07c69c9bdf452dc"> 30 31 <!ENTITY libSM-version "1.2.1"> 32 <!ENTITY libSM-md5sum "766de9d1e1ecf8bf74cebe2111d8e2bd"> 33 34 <!ENTITY libWindowsWM-version "1.0.1"> 35 <!ENTITY libWindowsWM-md5sum "274b2b5620a524fd7bb739edb97317f5"> 36 37 <!ENTITY libX11-version "1.5.0"> 38 <!ENTITY libX11-md5sum "78b4b3bab4acbdf0abcfca30a8c70cc6"> 39 40 <!ENTITY libXaw-version "1.0.11"> 41 <!ENTITY libXaw-md5sum "f39942f2cab379fc9b4c3731bf191b84"> 42 43 <!ENTITY libXcomposite-version "0.4.3"> 44 <!ENTITY libXcomposite-md5sum "a60e0b5c276d0aa9e2d3b982c98f61c8"> 45 46 <!ENTITY libXcursor-version "1.1.13"> 47 <!ENTITY libXcursor-md5sum "52efa81b7f26c8eda13510a2fba98eea"> 48 49 <!ENTITY libXdamage-version "1.1.3"> 50 <!ENTITY libXdamage-md5sum "44774e1a065158b52f1a0da5100cebec"> 51 52 <!ENTITY libXext-version "1.3.1"> 53 <!ENTITY libXext-md5sum "71251a22bc47068d60a95f50ed2ec3cf"> 54 55 <!ENTITY libXfixes-version "5.0"> 56 <!ENTITY libXfixes-md5sum "678071bd7f9f7467e2fc712d81022318"> 57 58 <!ENTITY libXfont-version "1.4.5"> 59 <!ENTITY libXfont-md5sum "6851da5dae0a6cf5f7c9b9e2b05dd3b4"> 60 61 <!ENTITY libXft-version "2.3.1"> 62 <!ENTITY libXft-md5sum "78d64dece560c9e8699199f3faa521c0"> 63 64 <!ENTITY libXi-version "1.6.1"> 65 <!ENTITY libXi-md5sum "78ee882e1ff3b192cf54070bdb19938e"> 66 67 <!ENTITY libXinerama-version "1.1.2"> 68 <!ENTITY libXinerama-md5sum "cb45d6672c93a608f003b6404f1dd462"> 69 70 <!ENTITY libxkbfile-version "1.0.8"> 71 <!ENTITY libxkbfile-md5sum "19e6533ae64abba0773816a23f2b9507"> 72 73 <!ENTITY libXmu-version "1.1.1"> 74 <!ENTITY libXmu-md5sum "a4efff8de85bd45dd3da124285d10c00"> 75 76 <!ENTITY libXpm-version "3.5.10"> 77 <!ENTITY libXpm-md5sum "7ae7eff7a14d411e84a67bd166bcec1a"> 78 79 <!ENTITY libXrandr-version "1.3.2"> 80 <!ENTITY libXrandr-md5sum "92473da2fccf5fac665be4fa4f2037fa"> 81 82 <!ENTITY libXrender-version "0.9.7"> 83 <!ENTITY libXrender-md5sum "ee62f4c7f0f16ced4da63308963ccad2"> 84 85 <!ENTITY libXres-version "1.0.6"> 86 <!ENTITY libXres-md5sum "80d0c6d8522fa7a645e4f522e9a9cd20"> 87 88 <!ENTITY libXScrnSaver-version "1.2.2"> 89 <!ENTITY libXScrnSaver-md5sum "7a773b16165e39e938650bcc9027c1d5"> 90 91 <!ENTITY libXt-version "1.1.3"> 92 <!ENTITY libXt-md5sum "a6f137ae100e74ebe3b71eb4a38c40b3"> 93 94 <!ENTITY libXtst-version "1.2.1"> 95 <!ENTITY libXtst-md5sum "e8abc5c00c666f551cf26aa53819d592"> 96 97 <!ENTITY libXv-version "1.0.7"> 98 <!ENTITY libXv-md5sum "5e1ac203ccd3ce3e89755ed1fbe75b0b"> 99 100 <!ENTITY libXvMC-version "1.0.7"> 101 <!ENTITY libXvMC-md5sum "3340c99ff556ea2457b4be47f5cb96fa"> 102 103 <!ENTITY libXxf86dga-version "1.1.3"> 104 <!ENTITY libXxf86dga-md5sum "b7f38465c46e7145782d37dbb9da8c09"> 105 106 <!ENTITY libXxf86vm-version "1.1.2"> 107 <!ENTITY libXxf86vm-md5sum "ffd93bcedd8b2b5aeabf184e7b91f326"> 108 109 <!ENTITY xtrans-version "1.2.7"> 110 <!ENTITY xtrans-md5sum "84c66908cf003ad8c272b0eecbdbaee3"> 14 111 15 112 ]> … … 44 141 <listitem> 45 142 <para>Download (FTP): <ulink url="&x7libs-download-ftp;"/></para> 46 </listitem>47 <listitem>48 <para>Download MD5 sum: <ulink url="&x7libs-md5sum;"/></para>49 143 </listitem> 50 144 <listitem> … … 59 153 </itemizedlist> 60 154 61 <bridgehead renderas="sect3">Additional Downloads</bridgehead>62 <itemizedlist spacing="compact">63 <listitem>64 <para>Required download list: <ulink url="&x7libs-wget;"/></para>65 </listitem>66 67 </itemizedlist>68 69 155 <bridgehead renderas="sect3">Xorg Libraries Dependencies</bridgehead> 70 156 … … 91 177 <title>Downloading Xorg Libraries</title> 92 178 179 <para>First, create a list of files to be downloaded. This file will also 180 be used to verify the integrity of the downloads when complete:</para> 181 182 <screen><userinput>cat > lib-&xorg-version;.md5 << "EOF" 183 #&libAppleWM-md5sum; libAppleWM-&libAppleWM-version;.tar.bz2 184 &libdmx-md5sum; libdmx-&libdmx-version;.tar.bz2 185 &libfontenc-md5sum; libfontenc-&libfontenc-version;.tar.bz2 186 &libFS-md5sum; libFS-&libFS-version;.tar.bz2 187 &libICE-md5sum; libICE-&libICE-version;.tar.bz2 188 &libpciaccess-md5sum; libpciaccess-&libpciaccess-version;.tar.bz2 189 &libSM-md5sum; libSM-&libSM-version;.tar.bz2 190 #&libWindowsWM-md5sum; libWindowsWM-&libWindowsWM-version;.tar.bz2 191 &libX11-md5sum; libX11-&libX11-version;.tar.bz2 192 &libXaw-md5sum; libXaw-&libXaw-version;.tar.bz2 193 &libXcomposite-md5sum; libXcomposite-&libXcomposite-version;.tar.bz2 194 &libXcursor-md5sum; libXcursor-&libXcursor-version;.tar.bz2 195 &libXdamage-md5sum; libXdamage-&libXdamage-version;.tar.bz2 196 &libXext-md5sum; libXext-&libXext-version;.tar.bz2 197 &libXfixes-md5sum; libXfixes-&libXfixes-version;.tar.bz2 198 &libXfont-md5sum; libXfont-&libXfont-version;.tar.bz2 199 &libXft-md5sum; libXft-&libXft-version;.tar.bz2 200 &libXi-md5sum; libXi-&libXi-version;.tar.bz2 201 &libXinerama-md5sum; libXinerama-&libXinerama-version;.tar.bz2 202 &libxkbfile-md5sum; libxkbfile-&libxkbfile-version;.tar.bz2 203 &libXmu-md5sum; libXmu-&libXmu-version;.tar.bz2 204 &libXpm-md5sum; libXpm-&libXpm-version;.tar.bz2 205 &libXrandr-md5sum; libXrandr-&libXrandr-version;.tar.bz2 206 &libXrender-md5sum; libXrender-&libXrender-version;.tar.bz2 207 &libXres-md5sum; libXres-&libXres-version;.tar.bz2 208 &libXScrnSaver-md5sum; libXScrnSaver-&libXScrnSaver-version;.tar.bz2 209 &libXt-md5sum; libXt-&libXt-version;.tar.bz2 210 &libXtst-md5sum; libXtst-&libXtst-version;.tar.bz2 211 &libXv-md5sum; libXv-&libXv-version;.tar.bz2 212 &libXvMC-md5sum; libXvMC-&libXvMC-version;.tar.bz2 213 &libXxf86dga-md5sum; libXxf86dga-&libXxf86dga-version;.tar.bz2 214 &libXxf86vm-md5sum; libXxf86vm-&libXxf86vm-version;.tar.bz2 215 &xtrans-md5sum; xtrans-&xtrans-version;.tar.bz2 216 EOF</userinput></screen> 217 93 218 <para>To download the needed files using <application>wget</application>, 94 219 use the following commands:</para> … … 96 221 <screen><userinput>mkdir lib && 97 222 cd lib && 98 grep -v '^#' ../lib-&xorg 7-release;.wget| wget -i- -c \223 grep -v '^#' ../lib-&xorg-version;.md5 | awk '{print $2}' | wget -i- -c \ 99 224 -B http://xorg.freedesktop.org/releases/individual/lib/ && 100 md5sum -c ../lib-&xorg 7-release;.md5</userinput></screen>225 md5sum -c ../lib-&xorg-version;.md5</userinput></screen> 101 226 102 227 </sect2> … … 105 230 <title>Installation of Xorg Libraries</title> 106 231 107 <para>Install the libraries by running the following commands for each 108 package:</para> 109 110 <screen><userinput>case $(basename "$PWD") in 111 libXfont-[0-9]* ) 112 ./configure $XORG_CONFIG --disable-devel-docs 113 ;; 114 libXt-[0-9]* ) 115 ./configure $XORG_CONFIG \ 116 --with-appdefaultdir=/etc/X11/app-defaults 117 ;; 118 * ) 119 ./configure $XORG_CONFIG 120 ;; 121 esac && 122 make</userinput></screen> 123 124 <para>These packages do not provide test suites.</para> 125 126 <para>Now as the <systemitem class="username">root</systemitem> 127 user:</para> 128 129 <screen role="root"><userinput>make install && 130 ldconfig</userinput></screen> 232 <para>First, start a subshell that will exit on error:</para> 233 234 <screen><userinput>bash -e</userinput></screen> 235 236 <para>Install all of the applications by running the following 237 commands:</para> 238 239 <screen><userinput>for package in $(grep -v '^#' ../lib-&xorg-version;.md5 | awk '{print $2}') 240 do 241 packagedir=${package%.tar.bz2} 242 tar -xf $package 243 cd $packagedir 244 case $packagedir in 245 libXfont-[0-9]* ) 246 ./configure $XORG_CONFIG --disable-devel-docs 247 ;; 248 libXt-[0-9]* ) 249 ./configure $XORG_CONFIG \ 250 --with-appdefaultdir=/etc/X11/app-defaults 251 ;; 252 * ) 253 ./configure $XORG_CONFIG 254 ;; 255 esac 256 make 257 sudo make install 258 cd .. 259 rm -r $packagedir 260 sudo /sbin/ldconfig 261 done</userinput></screen> 262 263 <para>Finally, exit the shell that was started earlier:</para> 264 265 <screen><userinput>exit</userinput></screen> 131 266 132 267 </sect2> -
x/installing/x7proto.xml
r44ae0d21 r5287b7c 7 7 <!ENTITY x7proto-download-http "http://xorg.freedesktop.org/releases/individual/proto/"> 8 8 <!ENTITY x7proto-download-ftp "ftp://ftp.x.org/pub/individual/proto/"> 9 <!ENTITY x7proto-wget "&files-anduin;/xorg/proto-&xorg7-release;.wget">10 <!ENTITY x7proto-md5sum "&files-anduin;/xorg/proto-&xorg7-release;.md5">11 9 <!ENTITY x7proto-size "3.0 MB"> 12 10 <!-- Editors note: Because we recommend a scripted build that removes … … 18 16 <!ENTITY x7proto-time "0.8 SBU"> 19 17 18 <!ENTITY applewmproto-version "1.4.2"> 19 <!ENTITY applewmproto-md5sum "c1d50749c3ac5215a1a9425818e856c1"> 20 21 <!ENTITY bigreqsproto-version "1.1.2"> 22 <!ENTITY bigreqsproto-md5sum "1a05fb01fa1d5198894c931cf925c025"> 23 24 <!ENTITY compositeproto-version "0.4.2"> 25 <!ENTITY compositeproto-md5sum "98482f65ba1e74a08bf5b056a4031ef0"> 26 27 <!ENTITY damageproto-version "1.2.1"> 28 <!ENTITY damageproto-md5sum "998e5904764b82642cc63d97b4ba9e95"> 29 30 <!ENTITY dmxproto-version "2.3.1"> 31 <!ENTITY dmxproto-md5sum "4ee175bbd44d05c34d43bb129be5098a"> 32 33 <!ENTITY dri2proto-version "2.6"> 34 <!ENTITY dri2proto-md5sum "2eb74959684f47c862081099059a11ab"> 35 36 <!ENTITY fixesproto-version "5.0"> 37 <!ENTITY fixesproto-md5sum "e7431ab84d37b2678af71e29355e101d"> 38 39 <!ENTITY fontsproto-version "2.1.2"> 40 <!ENTITY fontsproto-md5sum "c5f4f1fb4ba7766eedbc9489e81f3be2"> 41 42 <!ENTITY glproto-version "1.4.15"> 43 <!ENTITY glproto-md5sum "d1ff0c1acc605689919c1ee2fc9b5582"> 44 45 <!ENTITY inputproto-version "2.2"> 46 <!ENTITY inputproto-md5sum "13c8aedaf98a92e282b7e456c0a5bed9"> 47 48 <!ENTITY kbproto-version "1.0.6"> 49 <!ENTITY kbproto-md5sum "677ea8523eec6caca86121ad2dca0b71"> 50 51 <!ENTITY randrproto-version "1.3.2"> 52 <!ENTITY randrproto-md5sum "597491c0d8055e2a66f11350c4985775"> 53 54 <!ENTITY recordproto-version "1.14.2"> 55 <!ENTITY recordproto-md5sum "1b4e5dede5ea51906f1530ca1e21d216"> 56 57 <!ENTITY renderproto-version "0.11.1"> 58 <!ENTITY renderproto-md5sum "a914ccc1de66ddeb4b611c6b0686e274"> 59 60 <!ENTITY resourceproto-version "1.2.0"> 61 <!ENTITY resourceproto-md5sum "cfdb57dae221b71b2703f8e2980eaaf4"> 62 63 <!ENTITY scrnsaverproto-version "1.2.2"> 64 <!ENTITY scrnsaverproto-md5sum "edd8a73775e8ece1d69515dd17767bfb"> 65 66 <!ENTITY videoproto-version "2.3.1"> 67 <!ENTITY videoproto-md5sum "c3b348c6e2031b72b11ae63fc7f805c2"> 68 69 <!ENTITY windowswmproto-version "1.0.4"> 70 <!ENTITY windowswmproto-md5sum "e74b2ff3172a6117f2a62b655ef99064"> 71 72 <!ENTITY xcmiscproto-version "1.2.2"> 73 <!ENTITY xcmiscproto-md5sum "5f4847c78e41b801982c8a5e06365b24"> 74 75 <!ENTITY xextproto-version "7.2.1"> 76 <!ENTITY xextproto-md5sum "eaac343af094e6b608cf15cfba0f77c5"> 77 78 <!ENTITY xf86bigfontproto-version "1.2.0"> 79 <!ENTITY xf86bigfontproto-md5sum "120e226ede5a4687b25dd357cc9b8efe"> 80 81 <!ENTITY xf86dgaproto-version "2.1"> 82 <!ENTITY xf86dgaproto-md5sum "a036dc2fcbf052ec10621fd48b68dbb1"> 83 84 <!ENTITY xf86driproto-version "2.1.1"> 85 <!ENTITY xf86driproto-md5sum "1d716d0dac3b664e5ee20c69d34bc10e"> 86 87 <!ENTITY xf86vidmodeproto-version "2.3.1"> 88 <!ENTITY xf86vidmodeproto-md5sum "e793ecefeaecfeabd1aed6a01095174e"> 89 90 <!ENTITY xineramaproto-version "1.2.1"> 91 <!ENTITY xineramaproto-md5sum "9959fe0bfb22a0e7260433b8d199590a"> 92 93 <!ENTITY xproto-version "7.0.23"> 94 <!ENTITY xproto-md5sum "d4d241a4849167e4e694fe73371c328c"> 95 20 96 ]> 21 97 … … 52 128 </listitem> 53 129 <listitem> 54 <para>Download MD5 sum: <ulink url="&x7proto-md5sum;"/></para>55 </listitem>56 <listitem>57 130 <para>Download size: &x7proto-size;</para> 58 131 </listitem> … … 62 135 <listitem> 63 136 <para>Estimated build time: &x7proto-time;</para> 64 </listitem>65 </itemizedlist>66 67 <bridgehead renderas="sect3">Additional Downloads</bridgehead>68 <itemizedlist spacing="compact">69 <listitem>70 <para>Required download list: <ulink url="&x7proto-wget;"/></para>71 137 </listitem> 72 138 </itemizedlist> … … 76 142 <bridgehead renderas="sect4">Required</bridgehead> 77 143 <para role="required"> <xref linkend="util-macros"/></para> 144 145 <bridgehead renderas="sect4">Recommended</bridgehead> 146 <para role="required"> <xref linkend="sudo"/> and 147 <xref linkend="wget"/></para> 78 148 79 149 <bridgehead renderas="sect4">Optional</bridgehead> … … 94 164 <title>Downloading Xorg Protocol Headers</title> 95 165 166 <para>First, create a list of files to be downloaded. This file will also 167 be used to verify the integrity of the downloads when complete:</para> 168 169 <screen><userinput>cat > proto-&xorg-version;.md5 << "EOF" 170 #&applewmproto-md5sum; applewmproto-&applewmproto-version;.tar.bz2 171 &bigreqsproto-md5sum; bigreqsproto-&bigreqsproto-version;.tar.bz2 172 &compositeproto-md5sum; compositeproto-&compositeproto-version;.tar.bz2 173 &damageproto-md5sum; damageproto-&damageproto-version;.tar.bz2 174 &dmxproto-md5sum; dmxproto-&dmxproto-version;.tar.bz2 175 &dri2proto-md5sum; dri2proto-&dri2proto-version;.tar.bz2 176 &fixesproto-md5sum; fixesproto-&fixesproto-version;.tar.bz2 177 &fontsproto-md5sum; fontsproto-&fontsproto-version;.tar.bz2 178 &glproto-md5sum; glproto-&glproto-version;.tar.bz2 179 &inputproto-md5sum; inputproto-&inputproto-version;.tar.bz2 180 &kbproto-md5sum; kbproto-&kbproto-version;.tar.bz2 181 &randrproto-md5sum; randrproto-&randrproto-version;.tar.bz2 182 &recordproto-md5sum; recordproto-&recordproto-version;.tar.bz2 183 &renderproto-md5sum; renderproto-&renderproto-version;.tar.bz2 184 &resourceproto-md5sum; resourceproto-&resourceproto-version;.tar.bz2 185 &scrnsaverproto-md5sum; scrnsaverproto-&scrnsaverproto-version;.tar.bz2 186 &videoproto-md5sum; videoproto-&videoproto-version;.tar.bz2 187 #&windowswmproto-md5sum; windowswmproto-&windowswmproto-version;.tar.bz2 188 &xcmiscproto-md5sum; xcmiscproto-&xcmiscproto-version;.tar.bz2 189 &xextproto-md5sum; xextproto-&xextproto-version;.tar.bz2 190 &xf86bigfontproto-md5sum; xf86bigfontproto-&xf86bigfontproto-version;.tar.bz2 191 &xf86dgaproto-md5sum; xf86dgaproto-&xf86dgaproto-version;.tar.bz2 192 &xf86driproto-md5sum; xf86driproto-&xf86driproto-version;.tar.bz2 193 &xf86vidmodeproto-md5sum; xf86vidmodeproto-&xf86vidmodeproto-version;.tar.bz2 194 &xineramaproto-md5sum; xineramaproto-&xineramaproto-version;.tar.bz2 195 &xproto-md5sum; xproto-&xproto-version;.tar.bz2 196 EOF</userinput></screen> 197 96 198 <para>To download the needed files using <application>wget</application>, 97 199 use the following commands:</para> … … 99 201 <screen><userinput>mkdir proto && 100 202 cd proto && 101 grep -v '^#' ../proto-&xorg 7-release;.wget| wget -i- -c \203 grep -v '^#' ../proto-&xorg-version;.md5 | awk '{print $2}' | wget -i- -c \ 102 204 -B http://xorg.freedesktop.org/releases/individual/proto/ && 103 md5sum -c ../proto-&xorg 7-release;.md5</userinput></screen>205 md5sum -c ../proto-&xorg-version;.md5</userinput></screen> 104 206 105 207 </sect2> … … 108 210 <title>Installation of Xorg Protocol Headers</title> 109 211 110 <para>Install the <application>Xorg</application> protocol headers 111 by running the following commands for each package to be installed.</para> 112 113 <screen><userinput>./configure $XORG_CONFIG</userinput></screen> 114 115 <para>These packages do not provide test suites.</para> 116 117 <para>Now as the <systemitem class="username">root</systemitem> 118 user:</para> 119 120 <screen role="root"><userinput>make install</userinput></screen> 212 <para>First, start a subshell that will exit on error:</para> 213 214 <screen><userinput>bash -e</userinput></screen> 215 216 <para>Install all of the applications by running the following 217 commands:</para> 218 219 <screen><userinput>for package in $(grep -v '^#' ../proto-&xorg-version;.md5 | awk '{print $2}') 220 do 221 packagedir=${package%.tar.bz2} 222 tar -xf $package 223 cd $packagedir 224 ./configure $XORG_CONFIG 225 sudo make install 226 cd .. 227 rm -r $packagedir 228 done</userinput></screen> 229 230 <para>Finally, exit the shell that was started earlier:</para> 231 232 <screen><userinput>exit</userinput></screen> 233 234 </sect2> 235 236 <sect2 role="commands"> 237 <title>Command Explanations</title> 238 239 <para><command>bash -e</command>: This command starts a sub-shell that will 240 exit if any command returns a value other than 0, causing the for loop to 241 exit immediately if an error occurs. This also eliminates the need for the 242 <command>&&</command> construct used elsewhere in the book.</para> 121 243 122 244 </sect2> -
x/installing/xorg-config.xml
r44ae0d21 r5287b7c 14 14 </sect1info> 15 15 16 <title>Xorg-&xorg 7-release; Testing and Configuration</title>16 <title>Xorg-&xorg-version; Testing and Configuration</title> 17 17 18 18 <indexterm zone="xorg-config"> -
x/installing/xorg7.xml
r44ae0d21 r5287b7c 6 6 ]> 7 7 8 <sect1 id="xorg7" xreflabel="Xorg-&xorg 7-version;">8 <sect1 id="xorg7" xreflabel="Xorg-&xorg-version;"> 9 9 <?dbhtml filename="xorg7.html"?> 10 10 … … 14 14 </sect1info> 15 15 16 <title>Introduction to Xorg-&xorg 7-release;</title>16 <title>Introduction to Xorg-&xorg-version;</title> 17 17 18 18 <indexterm zone="xorg7"> … … 36 36 <para>Xorg-7.0 introduced a completely auto-tooled, modular build system. 37 37 With the new modular build system, it is no longer possible to download 38 the entire package in a single file. In fact, there may be as many as39 293 files that need to be fetched from the download location.To assist38 the entire package in a single file. In fact, there will be well over 100 39 packages that need to be fetched from the download location. To assist 40 40 with such a large task, installing <xref linkend="wget"/> is strongly 41 41 recommended for downloading the needed files. A complete 42 <application>wget</application> file list is provided for each section42 <application>wget</application> file list is provided for each page 43 43 that includes multiple packages.</para> 44 44 … … 74 74 75 75 <para>Additionally, because of the large number of repetitive commands, 76 you are encouraged to partially automate the build. The commands below 76 you are encouraged to partially automate the build. Instructions have been 77 given that utilize the <xref linkend="sudo"/> package. It is recommended that 78 you use the <parameter>:NOPASSWD</parameter> configuration option for the 79 user that will be building the xorg packages.</para> 80 81 <!-- 82 <para>The commands below 77 83 (or similar) can be entered at the command line to compile each 78 84 section (proto, util, lib, app, driver). The wiki links on each … … 82 88 <screen>bash -e #exit on all errors 83 89 section=<replaceable><proto></replaceable> 84 version=&xorg 7-release;90 version=&xorg-version; 85 91 mkdir $section 86 92 cd $section … … 107 113 completion, you should manually exit the shell before continuing on to 108 114 the next set of instructions.</para> 115 --> 109 116 110 117 <sect2>
Note:
See TracChangeset
for help on using the changeset viewer.