pld-builder.new: client/rebuild-th-kernel.sh - iscsitarget only builds on l...

baggins baggins at pld-linux.org
Fri Apr 27 22:59:07 CEST 2012


Author: baggins                      Date: Fri Apr 27 20:59:07 2012 GMT
Module: pld-builder.new               Tag: HEAD
---- Log message:
- iscsitarget only builds on longterm
- relup and rebuild longterm packages without kernel before rebuilding their
  kernel modules

---- Files affected:
pld-builder.new/client:
   rebuild-th-kernel.sh (1.10 -> 1.11) 

---- Diffs:

================================================================
Index: pld-builder.new/client/rebuild-th-kernel.sh
diff -u pld-builder.new/client/rebuild-th-kernel.sh:1.10 pld-builder.new/client/rebuild-th-kernel.sh:1.11
--- pld-builder.new/client/rebuild-th-kernel.sh:1.10	Fri Apr 27 22:51:38 2012
+++ pld-builder.new/client/rebuild-th-kernel.sh	Fri Apr 27 22:59:02 2012
@@ -6,24 +6,23 @@
 
 pkgs_head="
 	dahdi-linux
-   	ipset
-   	iscsitarget
-   	lirc
-   	madwifi-ng
-   	open-vm-tools
-   	r8168
-   	VirtualBox
-   	xorg-driver-video-nvidia
-   	xorg-driver-video-fglrx
-   	xtables-addons
+	ipset
+	lirc
+	madwifi-ng
+	open-vm-tools
+	r8168
+	VirtualBox
+	xorg-driver-video-fglrx
+	xorg-driver-video-nvidia
+	xtables-addons
 "
 
 pkgs_longterm="
-	$pkgs_head
-   	xorg-driver-video-nvidia-legacy3
-	openvswitch
 	e1000e
 	igb
+	iscsitarget
+	openvswitch
+	xorg-driver-video-nvidia-legacy3
 "
 
 # autotag from rpm-build-macros
@@ -72,7 +71,12 @@
 		;;
 	longterm)
 		cd $rpmdir
-		specs=$(get_last_tags $pkgs_longterm)
+		for pkg in $pkgs_longterm; do
+			echo >&2 "Rebuilding $pkg..."
+			$rpmdir/builder -g $pkg -ns
+			$rpmdir/relup.sh -ui $pkg/$pkg.spec && $dir/make-request.sh -r -d th --without kernel $pkg.spec
+		done
+		specs=$(get_last_tags $pkgs_head $pkgs_longterm)
 		for pkg in $specs; do
 			echo >&2 "Rebuilding $pkg..."
 			$dir/make-request.sh -r -d $dist --kernel longterm --without userspace $pkg
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/pld-builder.new/client/rebuild-th-kernel.sh?r1=1.10&r2=1.11



More information about the pld-cvs-commit mailing list