SVN: toys/tools/cleanbuild/cleanbuild

sparky sparky at pld-linux.org
Mon Dec 14 21:12:26 CET 2009


Author: sparky
Date: Mon Dec 14 21:12:25 2009
New Revision: 11043

Modified:
   toys/tools/cleanbuild/cleanbuild
Log:
- install whole chroot at once (speedup)


Modified: toys/tools/cleanbuild/cleanbuild
==============================================================================
--- toys/tools/cleanbuild/cleanbuild	(original)
+++ toys/tools/cleanbuild/cleanbuild	Mon Dec 14 21:12:25 2009
@@ -224,13 +224,14 @@
 clean()
 {
 	info "Cleaning $CHNAME"
+	title "cleaning chroot"
 	build_umount
 	build_remove_root
-	title "clean"
 }
 
 build_prepare_root()
 {
+	title "preparing chroot"
 	set -e
 	mkdir $CHDIR
 	mount -t tmpfs -o size=8G /dev/null $CHDIR
@@ -238,11 +239,7 @@
 
 	rpm --root=$CHDIR --initdb 
 	poldek --up || :
-	poldek --noask -u FHS
-	poldek --noask -u libstdc++
-	poldek --noask -u rpm-build
-	poldek --upgrade-dist
-
+	poldek -O "ignore=$IGNORE" -u rpm-build
 
 	for DIR in dev proc sys; do
 		mount -o bind /$DIR $CHDIR/$DIR


More information about the pld-cvs-commit mailing list