commit 1e667176c89777db25ffc5f2a2ff24c3e388f0e1
Author: Jan RÄ™korajski <[email protected]>
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

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to