Reworked Xorg-7.2 md5sums

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@6947 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Dan Nichilson 2007-07-21 16:36:34 +00:00
parent 44874947e7
commit d9a6d69051
9 changed files with 36 additions and 17 deletions

View File

@ -45,7 +45,8 @@
<para>July 21st, 2007</para>
<itemizedlist>
<listitem>
<para>[dnicholson] - Reworked Xorg download links.</para>
<para>[dnicholson] - Reworked Xorg download links and md5sum
files.</para>
</listitem>
<listitem>
<para>[randy] - Added a sed and a patch to allow Vorbis-Tools to link

View File

@ -7,7 +7,7 @@
<!ENTITY x7apps-download-http "http://xorg.freedesktop.org/releases/individual/app/">
<!ENTITY x7apps-download-ftp "ftp://ftp.x.org/pub/individual/app/">
<!ENTITY x7apps-wget "&files-anduin;/xorg/app-&xorg7-version;.wget">
<!ENTITY x7apps-md5sum "&files-anduin;/xorg/md5sums-&xorg7-version;">
<!ENTITY x7apps-md5sum "&files-anduin;/xorg/app-&xorg7-version;.md5">
<!ENTITY x7apps-size "9.0 MB">
<!ENTITY x7apps-buildsize "30.7 MB">
<!ENTITY x7apps-time "2.9 SBU">
@ -91,7 +91,8 @@
<screen><userinput>mkdir app &amp;&amp;
cd app &amp;&amp;
grep -v '^#' ../app-&xorg7-version;.wget | wget -i- \
-B http://xorg.freedesktop.org/releases/individual/app/</userinput></screen>
-B http://xorg.freedesktop.org/releases/individual/app/ &amp;&amp;
md5sum -c ../app-&xorg7-version;.md5</userinput></screen>
</sect2>

View File

@ -7,7 +7,7 @@
<!ENTITY x7data-download-http "http://xorg.freedesktop.org/releases/individual/data/">
<!ENTITY x7data-download-ftp "ftp://ftp.x.org/pub/individual/data/">
<!ENTITY x7data-wget "&files-anduin;/xorg/data-&xorg7-version;.wget">
<!ENTITY x7data-md5sum "&files-anduin;/xorg/md5sums-&xorg7-version;">
<!ENTITY x7data-md5sum "&files-anduin;/xorg/data-&xorg7-version;.md5">
<!ENTITY x7data-size "2.1 MB">
<!ENTITY x7data-buildsize "19.5 MB">
<!ENTITY x7data-time "0.1 SBU">
@ -83,7 +83,8 @@
<screen><userinput>mkdir data &amp;&amp;
cd data &amp;&amp;
grep -v '^#' ../data-&xorg7-version;.wget | wget -i- \
-B http://xorg.freedesktop.org/releases/individual/data/</userinput></screen>
-B http://xorg.freedesktop.org/releases/individual/data/ &amp;&amp;
md5sum -c ../data-&xorg7-version;.md5</userinput></screen>
</sect2>

View File

@ -7,7 +7,7 @@
<!ENTITY x7drivers-download-http "http://xorg.freedesktop.org/releases/individual/driver/">
<!ENTITY x7drivers-download-ftp "ftp://ftp.x.org/pub/individual/driver/">
<!ENTITY x7drivers-wget "&files-anduin;/xorg/driver-&xorg7-version;.wget">
<!ENTITY x7drivers-md5sum "&files-anduin;/xorg/md5sums-&xorg7-version;">
<!ENTITY x7drivers-md5sum "&files-anduin;/xorg/driver-&xorg7-version;.md5">
<!ENTITY x7drivers-size "16.7 MB">
<!ENTITY x7drivers-buildsize "60.3 MB">
<!ENTITY x7drivers-time "6.9 SBU">
@ -85,7 +85,8 @@
<screen><userinput>mkdir driver &amp;&amp;
cd driver &amp;&amp;
grep -v '^#' ../driver-&xorg7-version;.wget | wget -i- \
-B http://xorg.freedesktop.org/releases/individual/driver/</userinput></screen>
-B http://xorg.freedesktop.org/releases/individual/driver/ &amp;&amp;
md5sum -c ../driver-&xorg7-version;.md5</userinput></screen>
</sect2>

View File

@ -7,7 +7,7 @@
<!ENTITY x7fonts-download-http "http://xorg.freedesktop.org/releases/individual/font/">
<!ENTITY x7fonts-download-ftp "ftp://ftp.x.org/pub/individual/font/">
<!ENTITY x7fonts-wget "&files-anduin;/xorg/font-&xorg7-version;.wget">
<!ENTITY x7fonts-md5sum "&files-anduin;/xorg/md5sums-&xorg7-version;">
<!ENTITY x7fonts-md5sum "&files-anduin;/xorg/font-&xorg7-version;.md5">
<!ENTITY x7fonts-size "13.0 MB">
<!ENTITY x7fonts-buildsize "100 MB">
<!ENTITY x7fonts-time "2.0 SBU">
@ -80,7 +80,8 @@
<screen><userinput>mkdir font &amp;&amp;
cd font &amp;&amp;
grep -v '^#' ../font-&xorg7-version;.wget | wget -i- \
-B http://xorg.freedesktop.org/releases/individual/font/</userinput></screen>
-B http://xorg.freedesktop.org/releases/individual/font/ &amp;&amp;
md5sum -c ../font-&xorg7-version;.md5</userinput></screen>
</sect2>

View File

@ -7,7 +7,7 @@
<!ENTITY x7libs-download-http "http://xorg.freedesktop.org/releases/individual/lib/">
<!ENTITY x7libs-download-ftp "ftp://ftp.x.org/pub/individual/lib/">
<!ENTITY x7libs-wget "&files-anduin;/xorg/lib-&xorg7-version;.wget">
<!ENTITY x7libs-md5sum "&files-anduin;/xorg/md5sums-&xorg7-version;">
<!ENTITY x7libs-md5sum "&files-anduin;/xorg/lib-&xorg7-version;.md5">
<!ENTITY x7libs-size "11.4 MB">
<!ENTITY x7libs-buildsize "186 MB">
<!ENTITY x7libs-time "6.6 SBU">
@ -98,7 +98,8 @@
<screen><userinput>mkdir lib &amp;&amp;
cd lib &amp;&amp;
grep -v '^#' ../lib-&xorg7-version;.wget | wget -i- \
-B http://xorg.freedesktop.org/releases/individual/lib/</userinput></screen>
-B http://xorg.freedesktop.org/releases/individual/lib/ &amp;&amp;
md5sum -c ../lib-&xorg7-version;.md5</userinput></screen>
</sect2>

View File

@ -7,7 +7,7 @@
<!ENTITY x7proto-download-http "http://xorg.freedesktop.org/releases/individual/proto/">
<!ENTITY x7proto-download-ftp "ftp://ftp.x.org/pub/individual/proto/">
<!ENTITY x7proto-wget "&files-anduin;/xorg/proto-&xorg7-version;.wget">
<!ENTITY x7proto-md5sum "&files-anduin;/xorg/md5sums-&xorg7-version;">
<!ENTITY x7proto-md5sum "&files-anduin;/xorg/proto-&xorg7-version;.md5">
<!ENTITY x7proto-size "1.4 MB">
<!-- Editors note: Because we recommend a scripted build that removes
the source directories after installation, the xorg buildsizes are
@ -83,7 +83,8 @@
<screen><userinput>mkdir proto &amp;&amp;
cd proto &amp;&amp;
grep -v '^#' ../proto-&xorg7-version;.wget | wget -i- \
-B http://xorg.freedesktop.org/releases/individual/proto/</userinput></screen>
-B http://xorg.freedesktop.org/releases/individual/proto/ &amp;&amp;
md5sum -c ../proto-&xorg7-version;.md5</userinput></screen>
</sect2>

View File

@ -7,7 +7,7 @@
<!ENTITY x7utils-download-http "http://xorg.freedesktop.org/releases/individual/util/">
<!ENTITY x7utils-download-ftp "ftp://ftp.x.org/pub/individual/util/">
<!ENTITY x7utils-wget "&files-anduin;/xorg/util-&xorg7-version;.wget">
<!ENTITY x7utils-md5sum "&files-anduin;/xorg/md5sums-&xorg7-version;">
<!ENTITY x7utils-md5sum "&files-anduin;/xorg/util-&xorg7-version;.md5">
<!ENTITY x7utils-size "664 KB">
<!ENTITY x7utils-buildsize "5.2 MB">
<!ENTITY x7utils-time "0.1 SBU">
@ -85,7 +85,8 @@
<screen><userinput>mkdir util &amp;&amp;
cd util &amp;&amp;
grep -v '^#' ../util-&xorg7-version;.wget | wget -i- \
-B http://xorg.freedesktop.org/releases/individual/util/</userinput></screen>
-B http://xorg.freedesktop.org/releases/individual/util/ &amp;&amp;
md5sum -c ../util-&xorg7-version;.md5</userinput></screen>
</sect2>

View File

@ -83,7 +83,18 @@
all packages in a wget file list:</para>
<screen>bash -e #exit on all errors
for package in $(grep -v '^#' ../wgetlist.wget)
section=proto
version=&xorg7-version;
mkdir $section
cd $section
# download and check packages
grep -v '^#' ../${section}-${version}.wget | wget -i- \
-B http://xorg.freedesktop.org/releases/individual/${section}/
md5sum -c ../${section}-${version}.md5
# build packages
for package in $(grep -v '^#' ../${section}-${version}.wget)
do
packagedir=$(echo $package | sed 's/.tar.bz2//')
tar -xf $package
@ -94,7 +105,7 @@ do
cd ..
rm -rf $packagedir
rm -f $package
done 2&gt;&amp;1 | tee -a ../xorg-compile.log #log the entire loop</screen>
done 2&gt;&amp;1 | tee -a ../xorg-${section}-compile.log #log the entire loop</screen>
<para>The above shell will exit immediately on error. If it runs to
completion, you should manually exit the shell before continuing on to