Matthew Burgess <[EMAIL PROTECTED]> writes: > Randy McMurchy wrote: > >> Why is it that the package URL is not listed, but only the location >> where it *should* be? >> > <snip> >> So, why not just list the package URL? > > Short answer...it's a historical oversight, I think. > > Long answer... > > We used to point to the packages homepage rather than to the download > location. That enabled anyone who wanted to, to use a mirror > (assuming there was a link to one from the homepage). > > Someone proposed a patch to change the homepage links to point to > download locations instead and that got applied in r4712. When it > went in though, I guess noone picked up on the fact that we may as > well link directly to the package tarballs. As there's no easy way of > figuring out mirror availability from those links, I guess we may as > well point straight at the tarballs. > becouse nobody else want to do this, I have made a patch against current trunk... --- Dimitry
Index: packages.xml =================================================================== --- packages.xml (revision 7420) +++ packages.xml (working copy) @@ -17,98 +17,99 @@ <varlistentry> <term>Autoconf (&autoconf-version;) - 908 kilobytes (KB):</term> <listitem> - <para><ulink url="&gnu;autoconf/"/></para> + <para><ulink url="&gnu;autoconf/autoconf-&autoconf-version;.tar.bz2"/></para> </listitem> </varlistentry> <varlistentry> <term>Automake (&automake-version;) - 748 KB:</term> <listitem> - <para><ulink url="&gnu;automake/"/></para> + <para><ulink url="&gnu;automake/automake-&automake-version;.tar.bz2"/></para> </listitem> </varlistentry> <varlistentry> <term>Bash (&bash-version;) - 1,824 KB:</term> <listitem> - <para><ulink url="&gnu;bash/"/></para> + <para><ulink url="&gnu;bash/bash-&bash-version;.tar.gz"/></para> </listitem> </varlistentry> <varlistentry> <term>Bash Documentation (&bash-doc-version;) - 1,994 KB:</term> <listitem> - <para><ulink url="&gnu;bash/"/></para> + <para><ulink url="&gnu;bash/bash-doc-&bash-doc-version;.tar.gz"/></para> </listitem> </varlistentry> <varlistentry> <term>Berkeley DB (&db-version;) - 6,578 KB:</term> <listitem> - <para><ulink url="http://dev.sleepycat.com/"/></para> +<!-- <para><ulink url="http://dev.sleepycat.com/"/></para> --> + <para><ulink url="http://downloads.sleepycat.com/db-&db-version;.tar.gz"/></para> </listitem> </varlistentry> <varlistentry> <term>Binutils (&binutils-version;) - 12,272 KB:</term> <listitem> - <para><ulink url="&gnu;binutils/"/></para> + <para><ulink url="&gnu;binutils/binutils-&binutils-version;.tar.bz2"/></para> </listitem> </varlistentry> <varlistentry> <term>Bison (&bison-version;) - 982 KB:</term> <listitem> - <para><ulink url="&gnu;bison/"/></para> + <para><ulink url="&gnu;bison/bison-&bison-version;.tar.gz"/></para> </listitem> </varlistentry> <varlistentry> <term>Bzip2 (&bzip2-version;) - 596 KB:</term> <listitem> - <para><ulink url="http://www.bzip.org/"/></para> + <para><ulink url="http://www.bzip.org/&bzip2-version;/bzip2-&bzip2-version;.tar.gz"/></para> </listitem> </varlistentry> <varlistentry> <term>Coreutils (&coreutils-version;) - 4,929 KB:</term> <listitem> - <para><ulink url="&gnu;coreutils/"/></para> + <para><ulink url="&gnu;coreutils/coreutils-&coreutils-version;.tar.bz2"/></para> </listitem> </varlistentry> <varlistentry> <term>DejaGNU (&dejagnu-version;) - 852 KB:</term> <listitem> - <para><ulink url="&gnu;dejagnu/"/></para> + <para><ulink url="&gnu;dejagnu/dejagnu-&dejagnu-version;.tar.gz"/></para> </listitem> </varlistentry> <varlistentry> <term>Diffutils (&diffutils-version;) - 648 KB:</term> <listitem> - <para><ulink url="&gnu;diffutils/"/></para> + <para><ulink url="&gnu;diffutils/diffutils-&diffutils-version;.tar.gz"/></para> </listitem> </varlistentry> <varlistentry> <term>E2fsprogs (&e2fsprogs-version;) - 3,120 KB:</term> <listitem> - <para><ulink url="&sourceforge;e2fsprogs/"/></para> + <para><ulink url="&sourceforge;e2fsprogs/e2fsprogs-&e2fsprogs-version;.tar.gz?download"/></para> </listitem> </varlistentry> <varlistentry> <term>Expect (&expect-version;) - 416 KB:</term> <listitem> - <para><ulink url="http://expect.nist.gov/src/"/></para> + <para><ulink url="http://expect.nist.gov/src/expect-&expect-version;.tar.gz"/></para> </listitem> </varlistentry> <varlistentry> <term>File (&file-version;) - 399 KB:</term> <listitem> - <para><ulink url="ftp://ftp.gw.com/mirrors/pub/unix/file/"/></para> + <para><ulink url="ftp://ftp.gw.com/mirrors/pub/unix/file/file-&file-version;.tar.gz"/></para> <note> <para>File (&file-version;) may no longer be available at the @@ -124,112 +125,114 @@ <varlistentry> <term>Findutils (&findutils-version;) - 887 KB:</term> <listitem> - <para><ulink url="&gnu;findutils/"/></para> + <para><ulink url="&gnu;findutils/findutils-&findutils-version;.tar.gz"/></para> </listitem> </varlistentry> <varlistentry> <term>Flex (&flex-version;) - 672 KB:</term> <listitem> - <para><ulink url="&sourceforge;lex/"/></para> + <para><ulink url="&sourceforge;lex/flex-&flex-version;.tar.bz2?download"/></para> </listitem> </varlistentry> <varlistentry> <term>Gawk (&gawk-version;) - 1,696 KB:</term> <listitem> - <para><ulink url="&gnu;gawk/"/></para> + <para><ulink url="&gnu;gawk/gawk-&gawk-version;.tar.bz2"/></para> </listitem> </varlistentry> <varlistentry> <term>GCC (&gcc-version;) - 31,048 KB:</term> <listitem> - <para><ulink url="&gnu;gcc/"/></para> + <para><ulink url="&gnu;gcc/gcc-&gcc-version;.tar.bz2"/></para> </listitem> </varlistentry> <varlistentry> <term>Gettext (&gettext-version;) - 4,668 KB:</term> <listitem> - <para><ulink url="&gnu;gettext/"/></para> + <para><ulink url="&gnu;gettext/gettext-&gettext-version;.tar.gz"/></para> </listitem> </varlistentry> <varlistentry> <term>Glibc (&glibc-version;) - 13,687 KB:</term> <listitem> - <para><ulink url="&gnu;glibc/"/></para> + <para><ulink url="&gnu;glibc/glibc-&glibc-version;.tar.bz2"/></para> </listitem> </varlistentry> <varlistentry> <term>Glibc LibIDN add-on (&glibc-version;) - 100 KB:</term> <listitem> - <para><ulink url="&gnu;glibc/"/></para> + <para><ulink url="&gnu;glibc/glibc-libidn-&glibc-version;.tar.bz2"/></para> </listitem> </varlistentry> <varlistentry> <term>Grep (&grep-version;) - 520 KB:</term> <listitem> - <para><ulink url="&gnu;grep/"/></para> + <para><ulink url="&gnu;grep/grep-&grep-version;.tar.bz2"/></para> </listitem> </varlistentry> <varlistentry> <term>Groff (&groff-version;) - 2,260 KB:</term> <listitem> - <para><ulink url="&gnu;groff/"/></para> + <para><ulink url="&gnu;groff/groff-&groff-version;.tar.gz"/></para> </listitem> </varlistentry> <varlistentry> <term>GRUB (&grub-version;) - 772 KB:</term> <listitem> - <para><ulink url="&alpha-gnu;grub/"/></para> + <para><ulink url="&alpha-gnu;grub/groff-&groff-version;.tar.gz"/></para> </listitem> </varlistentry> <varlistentry> <term>Gzip (&gzip-version;) - 284 KB:</term> <listitem> - <para><ulink url="&alpha-gnu;gzip/"/></para> + <para><ulink url="&alpha-gnu;gzip/gzip-&gzip-version;.tar.gz"/></para> </listitem> </varlistentry> <varlistentry> <term>Hotplug (&hotplug-version;) - 40 KB:</term> <listitem> - <para><ulink url="&kernel;linux/utils/kernel/hotplug/"/></para> + <para><ulink url="&kernel;linux/utils/kernel/hotplug/hotplug-&hotplug-version;.tar.bz2"/></para> </listitem> </varlistentry> <varlistentry> <term>Iana-Etc (&iana-etc-version;) - 174 KB:</term> <listitem> - <para><ulink url="http://www.sethwklein.net/projects/iana-etc/downloads/"/></para> + <para> + <ulink url="http://www.sethwklein.net/projects/iana-etc/downloads/iana-etc-&iana-etc-version;.tar.bz2"/> + </para> </listitem> </varlistentry> <varlistentry> <term>Inetutils (&inetutils-version;) - 752 KB:</term> <listitem> - <para><ulink url="&gnu;inetutils/"/></para> + <para><ulink url="&gnu;inetutils/inetutils-&inetutils-version;.tar.gz"/></para> </listitem> </varlistentry> <varlistentry> <term>IPRoute2 (&iproute2-version;) - 291 KB:</term> <listitem> - <para><ulink url="http://developer.osdl.org/dev/iproute2/download/"/></para> + <para><ulink url="http://developer.osdl.org/dev/iproute2/download/iproute2-&iproute2-version;.tar.gz"/></para> </listitem> </varlistentry> <varlistentry> <term>Kbd (&kbd-version;) - 624 KB:</term> <listitem> - <para><ulink url="&kernel;linux/utils/kbd/"/></para> + <para><ulink url="&kernel;linux/utils/kbd/kbd-&kbd-version;.tar.bz2"/></para> </listitem> </varlistentry> @@ -237,84 +240,90 @@ <term>Less (&less-version;) - 216 KB:</term> <listitem> <!-- <para><ulink url="&gnu;less/"/></para> --> - <para><ulink url="http://www.greenwoodsoftware.com/less/"/></para> + <para><ulink url="http://www.greenwoodsoftware.com/less/less-&less-version;.tar.gz"/></para> </listitem> </varlistentry> <varlistentry> <term>LFS-Bootscripts (&lfs-bootscripts-version;) - 32 KB:</term> <listitem> - <para><ulink url="http://www.linuxfromscratch.org/~dj/bootscripts/"/></para> + <para> + <ulink url="http://www.linuxfromscratch.org/~dj/bootscripts/lfs-bootscripts-&lfs-bootscripts-version;.tar.bz2"/> + </para> </listitem> </varlistentry> <varlistentry> <term>Libtool (&libtool-version;) - 1,761 KB:</term> <listitem> - <para><ulink url="&gnu;libtool/"/></para> + <para><ulink url="&gnu;libtool/libtool-&libtool-version;.tar.gz"/></para> </listitem> </varlistentry> <varlistentry> <term>Linux (&linux-version;) - 36,522 KB:</term> <listitem> - <para><ulink url="&kernel;linux/kernel/v&linux-dl-version;/"/></para> + <para><ulink url="&kernel;linux/kernel/v&linux-dl-version;/linux-&linux-version;.tar.bz2"/></para> </listitem> </varlistentry> <varlistentry> <term>Linux-Libc-Headers (&linux-libc-headers-version;) - 2,480 KB:</term> <listitem> - <para><ulink url="http://ep09.pld-linux.org/~mmazur/linux-libc-headers/"/></para> + <para> + <ulink url="http://ep09.pld-linux.org/~mmazur/linux-libc-headers/linux-libc-headers-&linux-libc-headers-version;.tar.bz2"/> + </para> </listitem> </varlistentry> <varlistentry> <term>M4 (&m4-version;) - 300 KB:</term> <listitem> - <para><ulink url="&gnu;m4/"/></para> + <para><ulink url="&gnu;m4/m4-&m4-version;.tar.gz"/></para> </listitem> </varlistentry> <varlistentry> <term>Make (&make-version;) - 904 KB:</term> <listitem> - <para><ulink url="&gnu;make/"/></para> + <para><ulink url="&gnu;make/make-&make-version;.tar.bz2"/></para> </listitem> </varlistentry> <varlistentry> <term>Man-DB (&man-db-version;) - 816 KB:</term> <listitem> - <para><ulink url="http://savannah.nongnu.org/download/man-db/"/></para> + <para><ulink url="http://savannah.nongnu.org/download/man-db/man-db-&man-db-version;.tar.gz"/></para> </listitem> </varlistentry> <varlistentry> <term>Man-pages (&man-pages-version;) - 1,720 KB:</term> <listitem> - <para><ulink url="&kernel;linux/docs/manpages/"/></para> + <para><ulink url="&kernel;linux/docs/manpages/man-pages-&man-pages-version;.tar.bz2"/></para> </listitem> </varlistentry> <varlistentry> <term>Mktemp (&mktemp-version;) - 68 KB:</term> <listitem> - <para><ulink url="ftp://ftp.mktemp.org/pub/mktemp/"/></para> + <para><ulink url="ftp://ftp.mktemp.org/pub/mktemp/mktemp-&mktemp-version;.tar.gz"/></para> </listitem> </varlistentry> <varlistentry> <term>Module-Init-Tools (&module-init-tools-version;) - 165 KB:</term> <listitem> - <para><ulink url="&kernel;linux/utils/kernel/module-init-tools/"/></para> + <para> + <ulink url="&kernel;linux/utils/kernel/module-init-tools/module-init-tools-&module-init-tools-version;.tar.bz2"/> + </para> </listitem> </varlistentry> <varlistentry> <term>Ncurses (&ncurses-version;) - 1,683 KB:</term> <listitem> - <para><ulink url="ftp://invisible-island.net/ncurses/"/></para> + <para><ulink url="ftp://invisible-island.net/ncurses/ncurses-&ncurses-version;.tar.gz"/></para> </listitem> </varlistentry> @@ -337,49 +346,49 @@ <varlistentry> <term>Patch (&patch-version;) - 156 KB:</term> <listitem> - <para><ulink url="&gnu;patch/"/></para> + <para><ulink url="&gnu;patch/patch-&patch-version;.tar.gz"/></para> </listitem> </varlistentry> <varlistentry> <term>Perl (&perl-version;) - 9,886 KB:</term> <listitem> - <para><ulink url="http://ftp.funet.fi/pub/CPAN/src/"/></para> + <para><ulink url="http://ftp.funet.fi/pub/CPAN/src/perl-&perl-version;.tar.bz2"/></para> </listitem> </varlistentry> <varlistentry> <term>Procps (&procps-version;) - 221 KB:</term> <listitem> - <para><ulink url="http://procps.sourceforge.net/"/></para> + <para><ulink url="http://procps.sourceforge.net/procps-&procps-version;.tar.gz"/></para> </listitem> </varlistentry> <varlistentry> <term>Psmisc (&psmisc-version;) - 194 KB:</term> <listitem> - <para><ulink url="&sourceforge;psmisc/"/></para> + <para><ulink url="&sourceforge;psmisc/psmisc-&psmisc-version;.tar.gz?download"/></para> </listitem> </varlistentry> <varlistentry> <term>Readline (&readline-version;) - 1,456 KB:</term> <listitem> - <para><ulink url="&gnu;readline/"/></para> + <para><ulink url="&gnu;readline/readline-&readline-version;.tar.gz"/></para> </listitem> </varlistentry> <varlistentry> <term>Sed (&sed-version;) - 631 KB:</term> <listitem> - <para><ulink url="&gnu;sed/"/></para> + <para><ulink url="&gnu;sed/sed-&sed-version;.tar.gz"/></para> </listitem> </varlistentry> <varlistentry> <term>Shadow (&shadow-version;) - 1,218 KB:</term> <listitem> - <para><ulink url="ftp://ftp.pld.org.pl/software/shadow/"/></para> + <para><ulink url="ftp://ftp.pld.org.pl/software/shadow/shadow-&shadow-version;.tar.bz2"/></para> <note> <para>Shadow (&shadow-version;) may no longer be available at the @@ -395,42 +404,42 @@ <varlistentry> <term>Sysklogd (&sysklogd-version;) - 72 KB:</term> <listitem> - <para><ulink url="http://www.infodrom.org/projects/sysklogd/download/"/></para> + <para><ulink url="http://www.infodrom.org/projects/sysklogd/download/sysklogd-&sysklogd-version;.tar.gz"/></para> </listitem> </varlistentry> <varlistentry> <term>Sysvinit (&sysvinit-version;) - 88 KB:</term> <listitem> - <para><ulink url="ftp://ftp.cistron.nl/pub/people/miquels/sysvinit/"/></para> + <para><ulink url="ftp://ftp.cistron.nl/pub/people/miquels/sysvinit/sysvinit-&sysvinit-version;.tar.gz"/></para> </listitem> </varlistentry> <varlistentry> <term>Tar (&tar-version;) - 1,580 KB:</term> <listitem> - <para><ulink url="&gnu;tar/"/></para> + <para><ulink url="&gnu;tar/tar-&tar-version;.tar.bz2"/></para> </listitem> </varlistentry> <varlistentry> <term>Tcl (&tcl-version;) - 2,672 KB:</term> <listitem> - <para><ulink url="&sourceforge;tcl/"/></para> + <para><ulink url="&sourceforge;tcl/tcl&tcl-version;-src.tar.gz?download"/></para> </listitem> </varlistentry> <varlistentry> <term>Texinfo (&texinfo-version;) - 1,492 KB:</term> <listitem> - <para><ulink url="&gnu;texinfo/"/></para> + <para><ulink url="&gnu;texinfo/texinfo-&texinfo-version;.tar.bz2"/></para> </listitem> </varlistentry> <varlistentry> <term>Udev (&udev-version;) - 427 KB:</term> <listitem> - <para><ulink url="&kernel;linux/utils/kernel/hotplug/"/></para> + <para><ulink url="&kernel;linux/utils/kernel/hotplug/udev-&udev-version;.tar.bz2"/></para> </listitem> </varlistentry> @@ -444,28 +453,28 @@ <varlistentry> <term>Util-linux (&util-linux-version;) - 1,344 KB:</term> <listitem> - <para><ulink url="&kernel;linux/utils/util-linux/"/></para> + <para><ulink url="&kernel;linux/utils/util-linux/util-linux-&util-linux-version;.tar.bz2"/></para> </listitem> </varlistentry> <varlistentry> <term>Vim (&vim-version;) - 3,650 KB:</term> <listitem> - <para><ulink url="ftp://ftp.vim.org/pub/vim/unix/"/></para> + <para><ulink url="ftp://ftp.vim.org/pub/vim/unix/vim-&vim-version;.tar.bz2"/></para> </listitem> </varlistentry> <varlistentry> <term>Vim (&vim-version;) language files (optional) - 540 KB:</term> <listitem> - <para><ulink url="ftp://ftp.vim.org/pub/vim/extra/"/></para> + <para><ulink url="ftp://ftp.vim.org/pub/vim/extra/vim-&vim-version;-lang.tar.gz"/></para> </listitem> </varlistentry> <varlistentry> <term>Zlib (&zlib-version;) - 415 KB:</term> <listitem> - <para><ulink url="http://www.zlib.net/"/></para> + <para><ulink url="http://www.zlib.net/zlib-&zlib-version;.tar.gz"/></para> </listitem> </varlistentry>
-- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page