#!/bin/bash
-LFS_STAGE="stage0"
# We don't use LFS or BLFS patches because we want to carefully
# select which patch get applied
USE_CLFS_PATCHES=1
# Reading system configuration informations, functions and package versions.
source ../sysinfos
source ../functions
-source ../functions-update
+source ../functions-fpkg
source ../packages-list
update_packages_init
fpkg_gnu ${NCURSES}
fpkg_gnu ${GMP}
fpkg_gnu ${MPFR}
+fpkg -e "tar.gz" ${MPC} "http://www.multiprecision.org/mpc/download"
fpkg -s "$(get_pkg_ver ${PPL})" ${PPL} \
"http://www.cs.unipr.it/ppl/Download/ftp/releases"
fpkg ${CLOOG_PPL} "ftp://gcc.gnu.org/pub/gcc/infrastructure"
fpkg_gnu ${BINUTILS}
-fpkg_gnu ${GCC_CORE} "gcc/${GCC_CORE}"
-
-case "${HVL_TARGET}" in
- x86*)
- fpkg ${EGLIBC} "http://cross-lfs.org/files/packages/svn"
- ;;
- arm*)
- fpkg ${UCLIBC} "http://www.uclibc.org/downloads"
- ;;
-esac
+fpkg_gnu ${GCC} "gcc/${GCC}"
+fpkg ${EGLIBC} "http://cross-lfs.org/files/packages/svn"
+fpkg ${EGLIBC_PORTS} "http://cross-lfs.org/files/packages/svn"
exit $?