From 0c9f031d1599ff47d3a122baadd260a68556cc38 Mon Sep 17 00:00:00 2001 From: P. J. McDermott Date: Fri, 31 May 2013 19:03:46 -0400 Subject: Move package installation into a new script. --- (limited to 'bootstrap-main.sh') diff --git a/bootstrap-main.sh b/bootstrap-main.sh index d7cb1de..26e3555 100755 --- a/bootstrap-main.sh +++ b/bootstrap-main.sh @@ -12,6 +12,7 @@ main() setup_arch_plat "${SCRIPT_DIR}/bootstrap-prepare.sh" "${SCRIPT_DIR}/bootstrap-stage1-build.sh" + "${SCRIPT_DIR}/bootstrap-stage1-install.sh" stage1 } @@ -23,22 +24,7 @@ setup_arch_plat() stage1() { - local opk elf_interp zlib_upstream_ver - - [ -d "root_${ARCH}" ] && rm -Rf "root_${ARCH}" - mkdir "root_${ARCH}" - cd "root_${ARCH}" - - for opk in ../pkg/*_${ARCH}_${PLAT}.opk ../pkg/*_${ARCH}_all.opk \ - ../pkg/*_all_${PLAT}.opk ../pkg/*_all_all.opk; do - [ -f "${opk}" ] || continue - tar -xzOf "${opk}" data.tar.gz | tar -xz - done - - elf_interp="$(readelf -l bin/busybox | sed -n \ - 's|^.*\[Requesting program interpreter: /\(.*\)\].*$|\1|p')" - mkdir -p "${elf_interp%/*}" - ln -sf "/lib/${ARCH}/${elf_interp##*/}" "${elf_interp}" + local zlib_upstream_ver sudo chroot . true sudo chroot . readelf -hl /usr/bin/readelf -- cgit v0.9.1