#!/bin/bash

# packagename = ( name dlink archivename foldername extension md5)
autoconf=(autoconf http://ftp.gnu.org/gnu/autoconf/autoconf-2.68.tar.bz2 autoconf-2.68.tar.bz2 autoconf-2.68 bzip 864d785215aa60d627c91fcb21b05b07)
automake=(automake http://ftp.gnu.org/gnu/automake/automake-1.11.1.tar.bz2 automake-1.11.1.tar.bz2 automake-1.11.1 bzip c2972c4d9b3e29c03d5f2af86249876f)
bash=(bash http://ftp.gnu.org/gnu/bash/bash-4.2.tar.gz bash-4.2.tar.gz bash-4.2 gzip 3fb927c7c33022f1c327f14a81c0d4b0)
binutils=(binutils http://ftp.gnu.org/gnu/binutils/binutils-2.21.tar.bz2 binutils-2.21.tar.bz2 binutils-2.21 bzip c84c5acc9d266f1a7044b51c85a823f5)
bison=(bison http://ftp.gnu.org/gnu/bison/bison-2.4.3.tar.bz2 bison-2.4.3.tar.bz2 bison-2.4.3 bzip c1d3ea81bc370dbd43b6f0b2cd21287e)
bzip=(bzip2 http://www.bzip.org/1.0.6/bzip2-1.0.6.tar.gz bzip2-1.0.6.tar.gz bzip2-1.0.6 gzip 00b516f4704d4a7cb50a1d97e6e8e15b)
coreutils=(coreutils http://ftp.gnu.org/gnu/coreutils/coreutils-8.10.tar.gz coreutils-8.10.tar.gz coreutils-8.10 gzip 74d54d09fc5c1bd3337127f49c88b1c5)
dejagnu=(dejagnu http://ftp.gnu.org/gnu/dejagnu/dejagnu-1.4.4.tar.gz dejagnu-1.4.4.tar.gz dejagnu-1.4.4 gzip 053f18fd5d00873de365413cab17a666)
diffutils=(diffutils http://ftp.gnu.org/gnu/diffutils/diffutils-3.0.tar.gz diffutils-3.0.tar.gz diffutils-3.0 gzip 684aaba1baab743a2a90e52162ff07da)
e2fsprogs=(e2fsprogs http://prdownloads.sourceforge.net/e2fsprogs/e2fsprogs-1.41.14.tar.gz e2fsprogs-1.41.14.tar.gz e2fsprogs-1.41.14 gzip 05f70470aea2ef7efbb0845b2b116720)
expect=(expect http://prdownloads.sourceforge.net/expect/expect5.45.tar.gz expect5.45.tar.gz expect5.45 gzip 44e1a4f4c877e9ddc5a542dfa7ecc92b)
file=(file ftp://ftp.astron.com/pub/file/file-5.05.tar.gz file-5.05.tar.gz file-5.05 gzip 0b429063710457be2bd17a18389cb018)
findutils=(findutils http://ftp.gnu.org/gnu/findutils/findutils-4.4.2.tar.gz findutils-4.4.2.tar.gz findutils-4.4.2 gzip 351cc4adb07d54877fa15f75fb77d39f)
flex=(flex http://prdownloads.sourceforge.net/flex/flex-2.5.35.tar.bz2 flex-2.5.35.tar.bz2 flex-2.5.35 bzip 10714e50cea54dc7a227e3eddcd44d57)
gawk=(gawk http://ftp.gnu.org/gnu/gawk/gawk-3.1.8.tar.bz2 gawk-3.1.8.tar.bz2 gawk-3.1.8 bzip 52b41c6c4418b3226dfb8f82076193bb)
gcc=(GCC http://ftp.gnu.org/gnu/gcc/gcc-4.5.2/gcc-4.5.2.tar.bz2 gcc-4.5.2.tar.bz2 gcc-4.5.2 bzip d6559145853fbaaa0fd7556ed93bce9a)
gdbm=(GDBM http://ftp.gnu.org/gnu/gdbm/gdbm-1.8.3.tar.gz gdbm-1.8.3.tar.gz gdbm-1.8.3 gzip 1d1b1d5c0245b1c00aff92da751e9aa1)
gettext=(gettext http://ftp.gnu.org/gnu/gettext/gettext-0.18.1.1.tar.gz gettext-0.18.1.1.tar.gz gettext-0.18.1.1 gzip 3dd55b952826d2b32f51308f2f91aa89)
glibc=(glibc http://ftp.gnu.org/gnu/glibc/glibc-2.13.tar.bz2 glibc-2.13.tar.bz2 glibc-2.13 bzip 38808215a7c40aa0bb47a5e6d3d12475)
gmp=(gmp http://ftp.gnu.org/gnu/gmp/gmp-5.0.1.tar.bz2 gmp-5.0.1.tar.bz2 gmp-5.0.1 bzip 6bac6df75c192a13419dfd71d19240a7)
grep=(grep http://ftp.gnu.org/gnu/grep/grep-2.7.tar.gz grep-2.7.tar.gz grep-2.7 gzip e848f07e3e79aa7899345d17c7e4115e)
groff=(groff http://ftp.gnu.org/gnu/groff/groff-1.21.tar.gz groff-1.21.tar.gz groff-1.21 gzip 8b8cd29385b97616a0f0d96d0951c5bf)
grub=(grub ftp://alpha.gnu.org/gnu/grub/grub-1.98.tar.gz grub-1.98.tar.gz grub-1.98 gzip c0bcf60e524739bb64e3a2d4e3732a59)
gzip=(gzip http://ftp.gnu.org/gnu/gzip/gzip-1.4.tar.gz gzip-1.4.tar.gz gzip-1.4 gzip e381b8506210c794278f5527cba0e765)
ianaetc=(Iana-Etc http://anduin.linuxfromscratch.org/sources/LFS/lfs-packages/conglomeration//iana-etc/iana-etc-2.30.tar.bz2 iana-etc-2.30.tar.bz2 iana-etc-2.30 bzip 3ba3afb1d1b261383d247f46cb135ee8)
inetutils=(Inetutils http://ftp.gnu.org/gnu/inetutils/inetutils-1.8.tar.gz inetutils-1.8.tar.gz inetutils-1.8 gzip ad8fdcdf1797b9ca258264a6b04e48fd)
iproute2=(IPRoute2 http://devresources.linuxfoundation.org/dev/iproute2/download/iproute2-2.6.37.tar.bz2 iproute2-2.6.37.tar.bz2 iproute2-2.6.37 bzip 9774ff9d74ebd301bf56bd8d74473786)
kbd=(Kbd http://www.kernel.org/pub/linux/utils/kbd/kbd-1.15.2.tar.gz kbd-1.15.2.tar.gz kbd-1.15.2 gzip 77d0b51454522bc6c170bbdc6e31202a)
less=(Less http://www.greenwoodsoftware.com/less/less-436.tar.gz less-436.tar.gz less-436 gzip 817bf051953ad2dea825a1cdf460caa4)
lfsootscripts=(LFS-Bootscripts http://www.linuxfromscratch.org/lfs/downloads/6.8/lfs-bootscripts-20100627.tar.bz2 lfs-bootscripts-20100627.tar.bz2 lfs-bootscripts-20100627 bzip 8260bdb271caa3b538f8e95f65998864)
libtool=(Libtool http://ftp.gnu.org/gnu/libtool/libtool-2.4.tar.gz libtool-2.4.tar.gz libtool-2.4 gzip b32b04148ecdd7344abc6fe8bd1bb021)
linux=(Linux http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.37.tar.bz2 linux-2.6.37.tar.bz2 linux-2.6.37 bzip c8ee37b4fdccdb651e0603d35350b434) 
M4=(M4 http://ftp.gnu.org/gnu/m4/m4-1.4.15.tar.bz2 m4-1.4.15.tar.bz2 m4-1.4.15 bzip c7c32540bc3842d5550f88d47ef551d8)
make=(Make http://ftp.gnu.org/gnu/make/make-3.82.tar.bz2 make-3.82.tar.bz2 make-3.82 bzip 1a11100f3c63fcf5753818e59d63088f)
mandb=(ManDB http://download.savannah.gnu.org/releases/man-db/man-db-2.5.9.tar.gz man-db-2.5.9.tar.gz man-db-2.5.9 gzip 9841394f5c5fe7e2dd2e0c5fb4766d0f)
manpage=(Man-pages http://www.kernel.org/pub/linux/docs/manpages/man-pages-3.32.tar.bz2 man-pages-3.32.tar.bz2 man-pages-3.32 bzip 1278c5289660e42a597fefd30d9bdcf0)
moduleit=(Module-Init-Tools http://www.kernel.org/pub/linux/utils/kernel/module-init-tools/module-init-tools-3.12.tar.bz2 module-init-tools-3.12.tar.bz2 module-init-tools-3.12 bzip 8b2257ce9abef74c4a44d825d23140f3)
mpc=(mpc http://www.multiprecision.org/mpc/download/mpc-0.8.2.tar.gz mpc-0.8.2.tar.gz mpc-0.8.2 gzip e98267ebd5648a39f881d66797122fb6)
mpfr=(mpfr http://www.mpfr.org/mpfr-3.0.0/mpfr-3.0.0.tar.bz2 mpfr-3.0.0.tar.bz2 mpfr-3.0.0 bzip f45bac3584922c8004a10060ab1a8f9f)
ncurses=(Ncurses ftp://ftp.gnu.org/gnu/ncurses/ncurses-5.7.tar.gz ncurses-5.7.tar.gz ncurses-5.7 gzip cce05daf61a64501ef6cd8da1f727ec6)
patch=(Patch http://ftp.gnu.org/gnu/patch/patch-2.6.1.tar.bz2 patch-2.6.1.tar.bz2 patch-2.6.1 bzip 0818d1763ae0c4281bcdc63cdac0b2c0)
perl=(Perl http://www.cpan.org/src/5.0/perl-5.12.3.tar.bz2 perl-5.12.3.tar.bz2 perl-5.12.3 bzip 72f3f7e1c700e79bbf9d9279ca5b42d9)
pkgconfig=(Pkgconfig http://pkgconfig.freedesktop.org/releases/pkg-config-0.25.tar.gz pkg-config-0.25.tar.gz pkg-config-0.25 gzip a3270bab3f4b69b7dc6dbdacbcae9745)
procps=(Procps http://procps.sourceforge.net/procps-3.2.8.tar.gz procps-3.2.8.tar.gz procps-3.2.8 gzip 9532714b6846013ca9898984ba4cd7e0)
psmisc=(Psmisc http://prdownloads.sourceforge.net/psmisc/psmisc-22.13.tar.gz psmisc-22.13.tar.gz psmisc-22.13 gzip e2c339e6b65b730042084023784a729e)
readline=(Readline http://ftp.gnu.org/gnu/readline/readline-6.2.tar.gz readline-6.2.tar.gz readline-6.2 gzip 67948acb2ca081f23359d0256e9a271c)
sed=(Sed http://ftp.gnu.org/gnu/sed/sed-4.2.1.tar.bz2 sed-4.2.1.tar.bz2 sed-4.2.1 bzip 7d310fbd76e01a01115075c1fd3f455a)
shadow=(Shadow ftp://pkg-shadow.alioth.debian.org/pub/pkg-shadow/shadow-4.1.4.3.tar.bz2 shadow-4.1.4.3.tar.bz2 shadow-4.1.4.3 bzip b8608d8294ac88974f27b20f991c0e79)
sysklogd=(Sysklogd http://www.infodrom.org/projects/sysklogd/download/sysklogd-1.5.tar.gz sysklogd-1.5.tar.gz sysklogd-1.5 gzip e053094e8103165f98ddafe828f6ae4b)
sysvinit=(Sysvinit http://download.savannah.gnu.org/releases/sysvinit/sysvinit-2.88dsf.tar.bz2 sysvinit-2.88dsf.tar.bz2 sysvinit-2.88dsf bzip 6eda8a97b86e0a6f59dabbf25202aa6f)
tar=(Tar http://ftp.gnu.org/gnu/tar/tar-1.25.tar.bz2 tar-1.25.tar.bz2 tar-1.25 bzip 6e497f861c77bbba2f7da4e10270995b)
tcl=(Tcl http://prdownloads.sourceforge.net/tcl/tcl8.5.9-src.tar.gz tcl8.5.9-src.tar.gz tcl8.5.9 gzip 8512d8db3233041dd68a81476906012a)
texinfo=(Texinfo http://ftp.gnu.org/gnu/texinfo/texinfo-4.13a.tar.gz texinfo-4.13a.tar.gz texinfo-4.13 gzip 71ba711519209b5fb583fed2b3d86fcb)
udev=(Udev http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev-166.tar.bz2 udev-166.tar.bz2 udev-166 bzip 4db27d73fdbe94f47fd89fdd105c2dfb)
udevtt=(Udev-Test-Tarball http://anduin.linuxfromscratch.org/sources/other/udev-166-testfiles.tar.bz2 udev-166-testfiles.tar.bz2 udev-166-testfiles bzip 64ada14e464dee3388787e3aebf2ac34)
udevct=(Udev-Configuration-Tarball http://www.linuxfromscratch.org/lfs/downloads/6.8/udev-config-20100128.tar.bz2 udev-config-20100128.tar.bz2 udev-config-20100128 bzip 32de4eb504b2ad67b43cb4fe16da92e2)
utillinux=(Util-linux http://www.kernel.org/pub/linux/utils/util-linux/v2.19/util-linux-2.19.tar.bz2 util-linux-2.19.tar.bz2 util-linux-2.19 bzip 590ca71aad0b254e2631d84401f28255)
vim=(Vim ftp://ftp.vim.org/pub/vim/unix/vim-7.3.tar.bz2 vim-7.3.tar.bz2 vim73 bzip 5b9510a17074e2b37d8bb38ae09edbf2)
xzutils=(Xz-Utils http://tukaani.org/xz/xz-5.0.1.tar.bz2 xz-5.0.1.tar.bz2 xz-5.0.1 bzip cb6c7a58cec4d663a395c54d186ca0c6)
zlib=(Zlib http://www.zlib.net/zlib-1.2.5.tar.bz2 zlib-1.2.5.tar.bz2 zlib-1.2.5 bzip be1e89810e66150f5b0327984d8625a0)

#patches
pbzip=(http://www.linuxfromscratch.org/patches/lfs/6.8/bzip2-1.0.6-install_docs-1.patch bzip2-1.0.6-install_docs-1.patch 6a5ac7e89b791aae556de0f745916f7f)
pcoreutils=(http://www.linuxfromscratch.org/patches/lfs/6.8/coreutils-8.10-i18n-1.patch coreutils-8.10-i18n-1.patch 28895e1112835ca04119158d1883a6d5)
pcoreutils2=(http://www.linuxfromscratch.org/patches/lfs/6.8/coreutils-8.10-uname-1.patch coreutils-8.10-uname-1.patch 500481b75892e5c07e19e9953a690e54)
pdejangnu=(http://www.linuxfromscratch.org/patches/lfs/6.8/dejagnu-1.4.4-consolidated-1.patch dejagnu-1.4.4-consolidated-1.patch b9949a8abcc210d1dc9cdda06821c199)
pflex=(http://www.linuxfromscratch.org/patches/lfs/6.8/flex-2.5.35-gcc44-1.patch flex-2.5.35-gcc44-1.patch ad9109820534278c6dd0898178c0788f)
pgcc=(http://www.linuxfromscratch.org/patches/lfs/6.8/gcc-4.5.2-startfiles_fix-1.patch gcc-4.5.2-startfiles_fix-1.patch 799ef1971350d2e3c794f2123f247cc6)
pglibc=(http://www.linuxfromscratch.org/patches/lfs/6.8/glibc-2.13-gcc_fix-1.patch glibc-2.13-gcc_fix-1.patch d1f28cb98acb9417fe52596908bbb9fd)
pkbd=(http://www.linuxfromscratch.org/patches/lfs/6.8/kbd-1.15.2-backspace-1.patch kbd-1.15.2-backspace-1.patch f75cca16a38da6caa7d52151f7136895)
ppatch=(http://www.linuxfromscratch.org/patches/lfs/6.8/patch-2.6.1-test_fix-1.patch patch-2.6.1-test_fix-1.patch c51e1a95bfc5310635d05081472c3534)
pperl=(http://www.linuxfromscratch.org/patches/lfs/6.8/perl-5.12.3-libc-1.patch perl-5.12.3-libc-1.patch 800dfd3c9618731ee5cf57f77a7942b4)
pprocps=(http://www.linuxfromscratch.org/patches/lfs/6.8/procps-3.2.8-fix_HZ_errors-1.patch procps-3.2.8-fix_HZ_errors-1.patch 2ea4c8e9a2c2a5a291ec63c92d7c6e3b)
pprocps2=(http://www.linuxfromscratch.org/patches/lfs/6.8/procps-3.2.8-watch_unicode-1.patch procps-3.2.8-watch_unicode-1.patch cd1a757e532d93662a7ed71da80e6b58)
