r12320 - /tools/snapshots/scripts/snapshot-package

kilian at users.alioth.debian.org kilian at users.alioth.debian.org
Mon Aug 13 11:33:30 UTC 2007


Author: kilian
Date: Mon Aug 13 11:33:30 2007
New Revision: 12320

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=12320
Log:
allow extra release_cmd for git packages like dpkg

Modified:
    tools/snapshots/scripts/snapshot-package

Modified: tools/snapshots/scripts/snapshot-package
URL: http://svn.debian.org/wsvn/pkg-gnome/tools/snapshots/scripts/snapshot-package?rev=12320&op=diff
==============================================================================
--- tools/snapshots/scripts/snapshot-package (original)
+++ tools/snapshots/scripts/snapshot-package Mon Aug 13 11:33:30 2007
@@ -315,7 +315,7 @@
         os.unlink(base + '/tarballs/' + package_orig)
         package_storage.remove()
         return False
-      #else:
+      else:
       #  print "Tarball valid."
 
       # continue with linking that tarball where it's needed.
@@ -370,7 +370,11 @@
     if entry['repository'].startswith('git://'):
       repository = 'git'
       pkg_cmd = "/usr/bin/git-buildpackage" 
-      list = ['git-buildpackage', '--git-ignore-new', '--git-cleaner=fakeroot debian/rules clean', '--git-builder=dpkg-buildpackage -S %s -d -rfakeroot -us -uc' % ' '.join(append_list)]
+      if entry.get('release_cmd', None):
+        cleaner_cmd = '%s;fakeroot debian/rules clean' % entry['release_cmd']
+      else:
+        cleaner_cmd = 'fakeroot debian/rules clean'
+      list = ['git-buildpackage', '--git-ignore-new', '--git-cleaner=%s' % cleaner_cmd, '--git-builder=dpkg-buildpackage -S %s -d -rfakeroot -us -uc' % ' '.join(append_list)]
     else:
       repository = 'svn'
       pkg_cmd = "/usr/bin/svn-buildpackage" # needs svn-buildpackage 0.6.16etch1 or newer.




More information about the pkg-gnome-commits mailing list