r33527 - in /trunk/libxml-feed-perl/debian: changelog control repack.sh watch
ryan52-guest at users.alioth.debian.org
ryan52-guest at users.alioth.debian.org
Sat Apr 18 17:24:10 UTC 2009
Author: ryan52-guest
Date: Sat Apr 18 17:24:05 2009
New Revision: 33527
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=33527
Log:
* debian/control: Changed: Maintainer set to Debian Perl Group <pkg-
perl-maintainers at lists.alioth.debian.org> (was: Daebian Perl Group
<pkg-perl-maintainers at lists.alioth.debian.org>).
* debian/control: Added: ${misc:Depends} to Depends: field.
* repack upstream tarball to remove t/samples/category-bug.xml
Added:
trunk/libxml-feed-perl/debian/repack.sh (with props)
Modified:
trunk/libxml-feed-perl/debian/changelog
trunk/libxml-feed-perl/debian/control
trunk/libxml-feed-perl/debian/watch
Modified: trunk/libxml-feed-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-feed-perl/debian/changelog?rev=33527&op=diff
==============================================================================
--- trunk/libxml-feed-perl/debian/changelog (original)
+++ trunk/libxml-feed-perl/debian/changelog Sat Apr 18 17:24:05 2009
@@ -1,4 +1,4 @@
-libxml-feed-perl (0.42-1) UNRELEASED; urgency=low
+libxml-feed-perl (0.42+dfsg-1) UNRELEASED; urgency=low
possible PROBLEM:
the new test sample feed t/samples/category-bug.xml seems to be a copy of
@@ -10,8 +10,13 @@
* standards version 3.8.1
* add libxml-rss-libxml-perl to build-depends-indep for the tests
* update debian copyright
+ * debian/control: Changed: Maintainer set to Debian Perl Group <pkg-
+ perl-maintainers at lists.alioth.debian.org> (was: Daebian Perl Group
+ <pkg-perl-maintainers at lists.alioth.debian.org>).
+ * debian/control: Added: ${misc:Depends} to Depends: field.
+ * repack upstream tarball to remove t/samples/category-bug.xml
- -- Ryan Niebur <ryanryan52 at gmail.com> Fri, 03 Apr 2009 20:59:14 -0700
+ -- Ryan Niebur <ryanryan52 at gmail.com> Sat, 18 Apr 2009 10:23:52 -0700
libxml-feed-perl (0.41-1) unstable; urgency=low
Modified: trunk/libxml-feed-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-feed-perl/debian/control?rev=33527&op=diff
==============================================================================
--- trunk/libxml-feed-perl/debian/control (original)
+++ trunk/libxml-feed-perl/debian/control Sat Apr 18 17:24:05 2009
@@ -17,7 +17,7 @@
Package: libxml-feed-perl
Architecture: all
-Depends: ${perl:Depends}, ${misc:Depends}, libclass-errorhandler-perl,
+Depends: ${misc:Depends}, ${perl:Depends}, libclass-errorhandler-perl,
libxml-rss-perl (>= 1.40), libxml-atom-perl (>= 0.32), libwww-perl,
libhtml-parser-perl, liburi-perl, libdatetime-perl, libdatetime-format-mail-perl,
libdatetime-format-w3cdtf-perl, liburi-fetch-perl (>= 0.03-2),
Added: trunk/libxml-feed-perl/debian/repack.sh
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-feed-perl/debian/repack.sh?rev=33527&op=file
==============================================================================
--- trunk/libxml-feed-perl/debian/repack.sh (added)
+++ trunk/libxml-feed-perl/debian/repack.sh Sat Apr 18 17:24:05 2009
@@ -1,0 +1,43 @@
+#!/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
+
+VER="$2"
+FILE="$3"
+PKG=`dpkg-parsechangelog|grep ^Source:|sed 's/^Source: //'`
+
+REPACK_DIR="$PKG-$VER.orig" # DevRef § 6.7.8.2
+DFSG_TAR="../${PKG}_$VER+dfsg.orig.tar.gz"
+
+echo -e "\nRepackaging $FILE\n"
+
+DIR=`mktemp -d ./tmpRepackXXXXXX`
+trap "rm -rf \"$DIR\"" QUIT INT EXIT
+
+# Create an extra directory to cope with rootless tarballs
+UP_BASE="$DIR/unpack"
+mkdir "$UP_BASE"
+tar xzf "$FILE" -C "$UP_BASE"
+
+if [ `ls -1 "$UP_BASE" | wc -l` -eq 1 ]; then
+ # Tarball does contain a root directory
+ UP_BASE="$UP_BASE/`ls -1 "$UP_BASE"`"
+fi
+
+## Remove stuff
+rm -vf $UP_BASE/t/samples/category-bug.xml
+## End
+
+mv "$UP_BASE" "$DIR/$REPACK_DIR"
+
+# Using a pipe hides tar errors!
+tar cfC "$DIR/repacked.tar" "$DIR" "$REPACK_DIR"
+gzip -9 < "$DIR/repacked.tar" > "$DIR/repacked.tar.gz"
+
+mv "$DIR/repacked.tar.gz" "$DFSG_TAR"
+
+echo "*** $DFSG_TAR repackaged"
Propchange: trunk/libxml-feed-perl/debian/repack.sh
------------------------------------------------------------------------------
svn:executable = *
Modified: trunk/libxml-feed-perl/debian/watch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-feed-perl/debian/watch?rev=33527&op=diff
==============================================================================
--- trunk/libxml-feed-perl/debian/watch (original)
+++ trunk/libxml-feed-perl/debian/watch Sat Apr 18 17:24:05 2009
@@ -1,3 +1,4 @@
version=3
-opts="uversionmangle=s/\.(\d)$/.${1}0/" \
-http://search.cpan.org/dist/XML-Feed/ .*/XML-Feed-v?(\d[\d_.]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)
+opts="dversionmangle=s/\+dfsg//" \
+http://search.cpan.org/dist/XML-Feed/ .*/XML-Feed-v?(\d[\d_.]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip) debian debian/repack.sh
+
More information about the Pkg-perl-cvs-commits
mailing list