]> git.pld-linux.org Git - packages/rpm-build-tools.git/blobdiff - rebuild-kernel-packages.py
- added sysdig kernel package
[packages/rpm-build-tools.git] / rebuild-kernel-packages.py
index 1206c081b701b3a13220c1a13fc09fc02491d722..321e60e1513855dba5830fb2b45a3699d8406206 100755 (executable)
@@ -9,31 +9,28 @@ import subprocess
 import sys
 
 packages = collections.OrderedDict([
-    ('crash',                                 ['head', '4.1', '3.18', '3.14', '3.10']),
-    ('dahdi-linux',                           ['head', '4.1', '3.18', '3.14', '3.10']),
-    ('igb',                                   ['head', '4.1', '3.18', '3.14', '3.10']),
-    ('ipset',                                 ['head', '4.1', '3.18', '3.14', '3.10']),
-    ('ixgbe',                                 ['head', '4.1', '3.18', '3.14', '3.10']),
-    ('lin_tape',                              ['head', '4.1', '3.18', '3.14', '3.10']),
-    ('linux-fusion',                          ['head', '4.1', '3.18', '3.14', '3.10']),
-    ('lttng-modules',                         ['head', '4.1', '3.18', '3.14', '3.10']),
-    ('nvidiabl',                              ['head', '4.1', '3.18', '3.14', '3.10']),
-    ('r8168',                                 ['head', '4.1', '3.18', '3.14', '3.10']),
-    ('rtl8812au',                             ['head', '4.1', '3.18', '3.14', '3.10']),
-    ('spl',                                   ['head', '4.1', '3.18', '3.14', '3.10']),
-    ('sysdig',                                ['head', '4.1', '3.18', '3.14', '3.10']),
-    ('tpm_emulator',                          ['head', '4.1', '3.18', '3.14', '3.10']),
-    ('VirtualBox',                            ['head', '4.1', '3.18', '3.14', '3.10']),
-    ('vpb-driver',                            ['head', '4.1', '3.18', '3.14', '3.10']),
-    ('wl',                                    ['head', '4.1', '3.18', '3.14', '3.10']),
-    ('xorg-driver-video-fglrx',               ['head', '4.1', '3.18', '3.14', '3.10']),
-    ('xorg-driver-video-nvidia',              ['head', '4.1', '3.18', '3.14', '3.10']),
-    ('xorg-driver-video-nvidia-legacy-304xx', ['head', '4.1', '3.18', '3.14', '3.10']),
-    ('xorg-driver-video-nvidia-legacy-340xx', ['head', '4.1', '3.18', '3.14', '3.10']),
-    ('zfs',                                   ['head', '4.1', '3.18', '3.14', '3.10']),
-    ('xtables-addons:master',                 ['head', '4.1', '3.18', '3.14', '3.10']),
-    ('e1000e',                                ['3.18', '3.14', '3.10']),
-    ('open-vm-tools',                         ['3.18', '3.14', '3.10']),
+    ('crash',                                 ['head', '4.4', '4.1', '3.18']),
+    ('dahdi-linux',                           ['head', '4.4', '4.1', '3.18']),
+    ('ipset',                                 ['head', '4.4', '4.1', '3.18']),
+    ('lin_tape',                              ['head', '4.4', '4.1', '3.18']),
+    ('linux-gpib',                            ['head', '4.4', '4.1', '3.18']),
+    ('lttng-modules',                         ['head', '4.4', '4.1', '3.18']),
+    ('r8168',                                 ['head', '4.4', '4.1', '3.18']),
+    ('rtl8812au',                             ['head', '4.4', '4.1', '3.18']),
+    ('spl',                                   ['head', '4.4', '4.1', '3.18']),
+    ('sysdig',                                ['head', '4.4', '4.1', '3.18']),
+    ('tpm_emulator',                          ['head', '4.4', '4.1', '3.18']),
+    ('VirtualBox',                            ['head', '4.4', '4.1', '3.18']),
+    ('vpb-driver',                            ['head', '4.4', '4.1', '3.18']),
+    ('wl',                                    ['head', '4.4', '4.1', '3.18']),
+    ('xorg-driver-video-nvidia',              ['head', '4.4', '4.1', '3.18']),
+    ('xorg-driver-video-nvidia-legacy-304xx', ['head', '4.4', '4.1', '3.18']),
+    ('xorg-driver-video-nvidia-legacy-340xx', ['head', '4.4', '4.1', '3.18']),
+    ('xtables-addons',                        ['head', '4.4', '4.1', '3.18']),
+    ('zfs',                                   ['head', '4.4', '4.1', '3.18']),
+    ('igb',                                   ['4.4', '4.1', '3.18']),
+    ('ixgbe',                                 ['4.4', '4.1', '3.18']),
+    ('nvidiabl',                              ['4.4', '4.1', '3.18']),
 ])
 
 def get_rpmdir():
@@ -177,9 +174,9 @@ def main():
 
     if not args.noinstall:
         source_packages = []
-        for ver in ['-','-nopae-','-4.1-','-3.18-','-3.14-','-3.10-']:
+        for ver in ['-','-nopae-','-4.4-','-4.1-','-3.18-']:
             source_packages.extend(['kernel%sheaders' % ver, 'kernel%smodule-build' % ver])
-        command = (('%(make_request)s -b %(dist)s-src -t -c '
+        command = (('%(make_request)s -p 1 -b %(dist)s-src -t -c '
                 '"poldek -n %(dist)s -n %(dist)s-ready -n %(dist)s-test --up ; '
                 'poldek -uGv %(source_packages)s"') %
                 {'make_request': args.make_request,
@@ -210,14 +207,14 @@ def main():
         if not set(kernels).symmetric_difference(args.skip):
             continue
         if args.test_build:
-            command = ("%s -nd %s -d %s --define 'build_kernels %s' --without userspace %s" %
+            command = ("%s -p 1 -nd %s -d %s --define 'build_kernels %s' --without userspace %s" %
                     (args.make_request, build_mode, args.dist, ','.join(kernels), spec))
         else:
             tag = get_last_tag(name, spec, branch, dist=args.dist, verbose=args.verbose)
             if not tag:
                 print "Failed getching last autotag for %s!" % pkg
                 continue
-            command = ("%s -nd %s -d %s --define 'build_kernels %s' --without userspace %s:%s" %
+            command = ("%s -p 1 -nd %s -d %s --define 'build_kernels %s' --without userspace %s:%s" %
                     (args.make_request, build_mode, args.dist, ','.join(kernels), spec, tag))
         run_command(shlex.split(command), verbose=args.verbose, quiet=False)
 
@@ -232,14 +229,14 @@ def main():
             if not 'head' in kernels:
                 continue
             if args.test_build:
-                command = ("%s -nd %s -d %s -b th-i686 --define 'build_kernels nopae' --kernel nopae --without userspace %s" %
+                command = ("%s -p 1 -nd %s -d %s -b th-i686 --define 'build_kernels nopae' --kernel nopae --without userspace %s" %
                         (args.make_request, build_mode, args.dist, spec))
             else:
                 tag = get_last_tag(name, spec, branch, dist=args.dist, verbose=args.verbose)
                 if not tag:
                     print "Failed getching last autotag for %s!" % pkg
                     continue
-                command = ("%s -nd %s -d %s -b th-i686 --define 'build_kernels nopae' --kernel nopae --without userspace %s:%s" %
+                command = ("%s -p 1 -nd %s -d %s -b th-i686 --define 'build_kernels nopae' --kernel nopae --without userspace %s:%s" %
                         (args.make_request, build_mode, args.dist, spec, tag))
             run_command(shlex.split(command), verbose=args.verbose, quiet=False)
 
This page took 0.029941 seconds and 4 git commands to generate.