[Python-apps-commits] r2227 - in packages/drobo-utils/trunk/debian (4 files)

catlee-guest at users.alioth.debian.org catlee-guest at users.alioth.debian.org
Sat Jan 17 22:35:15 UTC 2009


    Date: Saturday, January 17, 2009 @ 22:35:14
  Author: catlee-guest
Revision: 2227

Add code to repack upstream tarball

Added:
  packages/drobo-utils/trunk/debian/uscan-repack.sh
Modified:
  packages/drobo-utils/trunk/debian/changelog
  packages/drobo-utils/trunk/debian/rules
  packages/drobo-utils/trunk/debian/watch

Modified: packages/drobo-utils/trunk/debian/changelog
===================================================================
--- packages/drobo-utils/trunk/debian/changelog	2009-01-17 21:49:05 UTC (rev 2226)
+++ packages/drobo-utils/trunk/debian/changelog	2009-01-17 22:35:14 UTC (rev 2227)
@@ -1,4 +1,4 @@
-drobo-utils (0.4.0-1) UNRELEASED; urgency=low
+drobo-utils (0.4.0+repack-1) UNRELEASED; urgency=low
 
   * Initial release. (Closes: #498720: ITP: drobo-utils -- manage data
     robotics storage units (drobos))

Modified: packages/drobo-utils/trunk/debian/rules
===================================================================
--- packages/drobo-utils/trunk/debian/rules	2009-01-17 21:49:05 UTC (rev 2226)
+++ packages/drobo-utils/trunk/debian/rules	2009-01-17 22:35:14 UTC (rev 2227)
@@ -60,4 +60,7 @@
 
 binary: binary-arch binary-indep
 
+get-orig-source:
+	uscan --verbose --rename --repack --force-download
+
 .PHONY: build clean binary-indep binary-arch binary install install-indep install-arch configure

Added: packages/drobo-utils/trunk/debian/uscan-repack.sh
===================================================================
--- packages/drobo-utils/trunk/debian/uscan-repack.sh	                        (rev 0)
+++ packages/drobo-utils/trunk/debian/uscan-repack.sh	2009-01-17 22:35:14 UTC (rev 2227)
@@ -0,0 +1,29 @@
+#!/bin/sh 
+## Taken from ipython package, kudos to maintainer :)
+
+set -e
+
+#command --upstream-version version filename
+
+[ $# -eq 3 ] || exit 255
+
+echo
+
+filename="$3"
+
+tar xfz ${filename} 
+
+dir=`tar tfz ${filename} | head -1 | sed 's,/.*,,g'`
+version=`echo $dir | sed 's,drobo-utils-,,'`
+dfsgfilename="../drobo-utils_$version+repack.orig.tar.gz"
+rm -f ${filename}
+
+rm -rf ${dir}/debian ${dir}/notdebian
+mv ${dir} ${dir}+repack.orig
+
+tar cf - ${dir}+repack.orig | gzip -9 > ${dfsgfilename}
+
+rm -rf ${dir}+repack.orig
+
+echo "${dfsgfilename} created."
+


Property changes on: packages/drobo-utils/trunk/debian/uscan-repack.sh
___________________________________________________________________
Name: svn:executable
   + *

Modified: packages/drobo-utils/trunk/debian/watch
===================================================================
--- packages/drobo-utils/trunk/debian/watch	2009-01-17 21:49:05 UTC (rev 2226)
+++ packages/drobo-utils/trunk/debian/watch	2009-01-17 22:35:14 UTC (rev 2227)
@@ -1,2 +1,3 @@
 version=3
-http://sf.net/drobo-utils/drobo-utils_(.+)\.tar\.gz
+opts=dversionmangle=s/\+repack// \
+  http://sf.net/drobo-utils/drobo-utils_(.+)\.tar\.gz debian debian/uscan-repack.sh




More information about the Python-apps-commits mailing list