[DRE-commits] r3390 - packages-wip/libpacket-ruby/trunk/debian

Ryan Niebur ryan52-guest at alioth.debian.org
Tue Apr 14 05:33:10 UTC 2009


Author: ryan52-guest
Date: 2009-04-14 05:33:09 +0000 (Tue, 14 Apr 2009)
New Revision: 3390

Added:
   packages-wip/libpacket-ruby/trunk/debian/repack.sh
   packages-wip/libpacket-ruby/trunk/debian/watch
Log:
create the .tar.gz from the .gem

Added: packages-wip/libpacket-ruby/trunk/debian/repack.sh
===================================================================
--- packages-wip/libpacket-ruby/trunk/debian/repack.sh	                        (rev 0)
+++ packages-wip/libpacket-ruby/trunk/debian/repack.sh	2009-04-14 05:33:09 UTC (rev 3390)
@@ -0,0 +1,28 @@
+#!/bin/sh
+
+# bits and pieces stolen from pkg-perl :)
+
+set -e
+set -u
+
+VER="$2"
+FILE="$3"
+FILE="$(readlink -f $FILE)"
+PKG=`dpkg-parsechangelog|grep ^Source:|sed 's/^Source: //'`
+REPACK_DIR="$PKG-$VER.orig" # DevRef § 6.7.8.2
+DIR=`mktemp -d ./tmpRepackXXXXXX`
+DIR=$(readlink -f $DIR)
+trap "rm -rf \"$DIR\"" QUIT INT EXIT
+FINAL="$(dirname $FILE)/${PKG}_$VER.orig.tar.gz"
+cd $DIR
+tar xf $FILE 2>/dev/null
+mkdir $REPACK_DIR
+cd $REPACK_DIR
+tar xzf ../data.tar.gz 2>/dev/null
+for i in $(find .); do touch $i; done
+cd ..
+tar cf new.tar $REPACK_DIR
+gzip -9 new.tar
+mv new.tar.gz $FINAL
+echo "Repacked to ../$(basename $FINAL)"
+


Property changes on: packages-wip/libpacket-ruby/trunk/debian/repack.sh
___________________________________________________________________
Added: svn:executable
   + *

Added: packages-wip/libpacket-ruby/trunk/debian/watch
===================================================================
--- packages-wip/libpacket-ruby/trunk/debian/watch	                        (rev 0)
+++ packages-wip/libpacket-ruby/trunk/debian/watch	2009-04-14 05:33:09 UTC (rev 3390)
@@ -0,0 +1,3 @@
+version=3
+http://rubyforge.org/frs/?group_id=4890 .*/packet-(.*)\.gem debian debian/repack.sh
+




More information about the Pkg-ruby-extras-commits mailing list