Ignore:
Timestamp:
07/29/2012 08:09:42 PM (12 years ago)
Author:
DJ Lucas <dj@…>
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
Message:

Removed external Xorg wget and md5sums files, and included for-in-do loops.

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • x/installing/x7app.xml

    r44ae0d21 r5287b7c  
    77  <!ENTITY x7apps-download-http "http://xorg.freedesktop.org/releases/individual/app/">
    88  <!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">
    119  <!ENTITY x7apps-size          "4.8 MB">
    1210  <!ENTITY x7apps-buildsize     "39.2 MB">
    1311  <!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">
    14123
    15124]>
     
    26135
    27136  <indexterm zone="xorg7-app">
    28     <primary sortas="a-xorg7-app">Xorg-&xorg7-version; Applications</primary>
     137    <primary sortas="a-xorg7-app">Xorg-&xorg-version; Applications</primary>
    29138  </indexterm>
    30139
     
    45154      <listitem>
    46155        <para>Download (FTP): <ulink url="&x7apps-download-ftp;"/></para>
    47       </listitem>
    48       <listitem>
    49         <para>Download MD5 sum: <ulink url="&x7apps-md5sum;"/></para>
    50156      </listitem>
    51157      <listitem>
     
    60166    </itemizedlist>
    61167
    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 
    69168    <bridgehead renderas="sect3">Xorg Applications Dependencies</bridgehead>
    70169
     
    87186    <title>Downloading Xorg Applications</title>
    88187
     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 &gt; app-&xorg-version;.md5 &lt;&lt; "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
     229EOF</userinput></screen>
     230
    89231    <para>To download the needed files using <application>wget</application>,
    90232    use the following commands:</para>
     
    92234<screen><userinput>mkdir app &amp;&amp;
    93235cd app &amp;&amp;
    94 grep -v '^#' ../app-&xorg7-release;.wget | wget -i- -c \
     236grep -v '^#' ../app-&xorg-version;.md5 | awk '{print $2}' | wget -i- -c \
    95237    -B http://xorg.freedesktop.org/releases/individual/app/ &amp;&amp;
    96 md5sum -c ../app-&xorg7-release;.md5</userinput></screen>
     238md5sum -c ../app-&xorg-version;.md5</userinput></screen>
    97239
    98240  </sect2>
     
    101243    <title>Installation of Xorg Applications</title>
    102244
    103     <para>Install the applications by running the following commands for each
    104     package:</para>
    105 
    106 <screen><userinput>./configure $XORG_CONFIG &amp;&amp;
    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}')
     253do
     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
     262done</userinput></screen>
     263
     264    <para>Finally, exit the shell that was started earlier:</para>
     265
     266<screen><userinput>exit</userinput></screen>
    115267
    116268  </sect2>
Note: See TracChangeset for help on using the changeset viewer.