[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