r14964 - in /trunk/libpoe-component-irc-perl: debian/changelog debian/repack.sh debian/watch docs/

tincho-guest at users.alioth.debian.org tincho-guest at users.alioth.debian.org
Fri Feb 15 04:40:05 UTC 2008


Author: tincho-guest
Date: Fri Feb 15 04:40:03 2008
New Revision: 14964

URL: http://svn.debian.org/wsvn/?sc=1&rev=14964
Log:
* New upstream release. Repackaged to remove non-free docs (IETF RFCs).

Added:
    trunk/libpoe-component-irc-perl/debian/repack.sh   (with props)
Removed:
    trunk/libpoe-component-irc-perl/docs/
Modified:
    trunk/libpoe-component-irc-perl/debian/changelog
    trunk/libpoe-component-irc-perl/debian/watch

Modified: trunk/libpoe-component-irc-perl/debian/changelog
URL: http://svn.debian.org/wsvn/trunk/libpoe-component-irc-perl/debian/changelog?rev=14964&op=diff
==============================================================================
--- trunk/libpoe-component-irc-perl/debian/changelog (original)
+++ trunk/libpoe-component-irc-perl/debian/changelog Fri Feb 15 04:40:03 2008
@@ -1,4 +1,4 @@
-libpoe-component-irc-perl (5.62-1) UNRELEASED; urgency=low
+libpoe-component-irc-perl (5.62+dfsg-1) UNRELEASED; urgency=low
 
   [ gregor herrmann ]
   * Take over for the Debian Perl Group on maintainer's request; cf.
@@ -11,7 +11,7 @@
   * Add debian/watch.
 
   [ Martín Ferrari ]
-  * New upstream release.
+  * New upstream release. Repackaged to remove non-free docs (IETF RFCs).
   * Updated debhelper compatibility to 5.
   * debian/control:
     - debhelper should not go in b-d-i.

Added: trunk/libpoe-component-irc-perl/debian/repack.sh
URL: http://svn.debian.org/wsvn/trunk/libpoe-component-irc-perl/debian/repack.sh?rev=14964&op=file
==============================================================================
--- trunk/libpoe-component-irc-perl/debian/repack.sh (added)
+++ trunk/libpoe-component-irc-perl/debian/repack.sh Fri Feb 15 04:40:03 2008
@@ -1,0 +1,29 @@
+#!/bin/sh
+# Repackage upstream source to exclude non-distributable files
+# should be called as "repack.sh --upstream-source <ver> <downloaded file>
+# (for example, via uscan)
+
+set -e
+set -u
+
+FILE=$3
+PKG=`dpkg-parsechangelog|grep ^Source:|sed 's/^Source: //'`
+VER=$2
+#VER=`dpkg-parsechangelog|grep ^Version:|sed 's/^Version: //; s/+dfsg-[^-]\+$//'`
+
+REPACK=${PKG}_$VER.orig.tar.gz
+REPACK_DIR="$PKG-$VER.orig"
+
+printf "\nRepackaging $FILE\n"
+
+TMP=`mktemp -d ./tmpRepackXXXXXX`
+trap "rm -rf $TMP" QUIT INT EXIT
+
+tar zxfC $FILE $TMP
+mv $TMP/* $TMP/$REPACK_DIR
+
+rm -vrf $TMP/$REPACK_DIR/docs/
+tar zcfC `dirname "$FILE"`/$REPACK $TMP $REPACK_DIR
+rm -f $FILE
+
+echo "*** $FILE repackaged"

Propchange: trunk/libpoe-component-irc-perl/debian/repack.sh
------------------------------------------------------------------------------
    svn:executable = *

Modified: trunk/libpoe-component-irc-perl/debian/watch
URL: http://svn.debian.org/wsvn/trunk/libpoe-component-irc-perl/debian/watch?rev=14964&op=diff
==============================================================================
--- trunk/libpoe-component-irc-perl/debian/watch (original)
+++ trunk/libpoe-component-irc-perl/debian/watch Fri Feb 15 04:40:03 2008
@@ -1,3 +1,5 @@
 version=3
-http://search.cpan.org/dist/POE-Component-IRC/ \
-.+/POE-Component-IRC-v?(\d[\d_.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$
+opts="uversionmangle=s/(?=$)/+dfsg/" \
+	http://search.cpan.org/dist/POE-Component-IRC/ \
+	.+/POE-Component-IRC-v?(\d[\d_.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ \
+	debian debian/repack.sh




More information about the Pkg-perl-cvs-commits mailing list