Add dia
[hvlinux.git] / stage1 / packages-update
index 096fccf..e897949 100755 (executable)
@@ -1,38 +1,50 @@
-#!/bin/sh
+#!/bin/bash
 
-LFS_STAGE="stage1"
+source ../functions/main
 
-# Reading system configuration informations, functions and package versions.
-source ../sysinfos
-source ../functions
-source ../functions-update
-source ../packages-list
+update_packages_init ${*}
 
-update_packages_init
+# These packages are already downloaded for stage0:
+lpkg 0 ${GMP}
+lpkg 0 ${MPFR}
+lpkg 0 ${MPC}
+lpkg 0 ${ISL}
+lpkg 0 ${CLOOG}
+lpkg 0 ${BINUTILS}
+lpkg 0 ${GCC}
+lpkg 0 ${KERNEL}
 
-# Begin
+# New packages for stage 1:
+fpkg -e "tar.gz" ${FILE_PKG} "ftp://ftp.astron.com/pub/file"
+fpkg -m gnu ${NCURSES}
+fpkg ${ZLIB} "http://www.zlib.net"
+fpkg -m gnu ${BASH}
+fpkg -m gnu ${BISON}
+fpkg -e "tar.gz" -v 0 ${BZIP2} "http://www.bzip.org"
+fpkg -m gnu -e "tar.xz" ${COREUTILS}
+fpkg -m gnu ${DIFFUTILS}
+fpkg -m gnu ${FINDUTILS}
+fpkg -m sf ${FLEX}
+fpkg -m gnu ${GAWK}
+fpkg -m gnu ${GETTEXT}
+fpkg -m gnu -e "tar.xz" ${GREP}
+fpkg -m gnu ${GZIP}
+fpkg -m gnu ${MFOUR}
+fpkg -m gnu ${MAKE_PACKAGE}
+fpkg -m gnu ${PATCH_PACKAGE}
+fpkg -m gnu ${SED}
+fpkg -m gnu ${TAR_PACKAGE}
+fpkg -m gnu ${TEXINFO}
+fpkg -m gnu ${NANO}
+fpkg ${XZ_UTILS} "http://tukaani.org/xz"
 
-fpkg_gnu   ${BINUTILS}
-fpkg       ${GCC_CORE} ${GNU_URL}/gcc/${GCC_CORE}
-fpkg       ${KERNEL} http://www.kernel.org/pub/linux/kernel/v2.6
-fpkg_gnu   ${GLIBC}
-fpkg_gnu   ${NCURSES}
-fpkg_gnu   ${BASH}
-fpkg       ${BZIP2} http://www.bzip.org/$(get_pkg_ver ${BZIP2})
-fpkg_gnu   ${COREUTILS}
-fpkg_gnu   ${DIFFUTILS}
-fpkg_gnu   ${FINDUTILS}
-fpkg_gnu   ${GAWK}
-fpkg_gnu   ${GETTEXT}
-fpkg_gnu   ${GREP}
-fpkg_gnu   ${GZIP}
-fpkg_gnu   ${MAKE_PACKAGE}
-fpkg_gnu   ${PATCH_PACKAGE}
-fpkg       ${PERL} http://ftp.funet.fi/pub/CPAN/src
-fpkg_gnu   ${SED}
-fpkg_gnu   ${TAR_PACKAGE}
-fpkg_gnu   ${TEXINFO}
-fpkg       ${UTIL_LINUX} http://www.kernel.org/pub/linux/utils/util-linux
+# Chapter 7
+fpkg -s "linux/utils/util-linux/v" -v 2 ${UTIL_LINUX} ${KERNEL_URL}
+fpkg -m hv ${SHADOW}
+fpkg -m sf ${E2FSPROGS}
+fpkg ${SYSVINIT} "http://download.savannah.gnu.org/releases/sysvinit"
+fpkg -e "tar.xz" -s "linux/utils/kernel/kmod" ${KMOD} ${KERNEL_URL}
+
+fpkg -e "tar.gz" ${EUDEV} "http://dev.gentoo.org/~blueness/eudev"
 
-# Return last error
 exit $?