[packages/rpm-build-tools/merge-pld-builder-client: 254/2675] - iscsitarget only builds on longterm - relup and rebuild longterm packages without kernel before re

glen glen at pld-linux.org
Mon Dec 19 22:02:06 CET 2016


commit 1e667176c89777db25ffc5f2a2ff24c3e388f0e1
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Fri Apr 27 20:59:02 2012 +0000

    - iscsitarget only builds on longterm
    - relup and rebuild longterm packages without kernel before rebuilding their
      kernel modules
    
    Changed files:
        client/rebuild-th-kernel.sh -> 1.11

 rebuild-th-kernel.sh | 32 ++++++++++++++++++--------------
 1 file changed, 18 insertions(+), 14 deletions(-)
---
diff --git a/rebuild-th-kernel.sh b/rebuild-th-kernel.sh
index 3097264..12d7240 100644
--- a/rebuild-th-kernel.sh
+++ b/rebuild-th-kernel.sh
@@ -6,24 +6,23 @@ dist=th
 
 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 @@ case "$1" in
 		;;
 	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
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/rpm-build-tools.git/commitdiff/cca6584b96e6c33d0732d559e43e100d804e2ecd



More information about the pld-cvs-commit mailing list