[libmatheval] 04/08: update debian/watch to repackage tarball

Julian Taylor jtaylor.debian at googlemail.com
Tue May 6 18:33:20 UTC 2014


This is an automated email from the git hooks/post-receive script.

jtaylor-guest pushed a commit to branch master
in repository libmatheval.

commit b1300f4ac6b2affc54dec35d152caa3ab16e2b7f
Author: Julian Taylor <jtaylor.debian at googlemail.com>
Date:   Tue May 6 20:08:02 2014 +0200

    update debian/watch to repackage tarball
---
 debian/changelog    |  1 +
 debian/new-upstream | 24 ++++++++++++++++++++++++
 debian/watch        |  6 ++++--
 3 files changed, 29 insertions(+), 2 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index bb587e8..0dcf96d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,7 @@ libmatheval (1.1.10+dfsg-2) unstable; urgency=medium
 
   * mark flex generated symbols optional in symbol file (Closes: #746149)
   * bump standard to 3.9.5, no changes required
+  * update debian/watch to repackage tarball
 
  -- Julian Taylor <jtaylor.debian at googlemail.com>  Tue, 06 May 2014 19:48:12 +0200
 
diff --git a/debian/new-upstream b/debian/new-upstream
new file mode 100755
index 0000000..5b318a8
--- /dev/null
+++ b/debian/new-upstream
@@ -0,0 +1,24 @@
+#!/bin/sh
+set -e
+
+version=$2
+filename=`readlink -f $3`
+targetdir=`dirname $filename`
+
+dir=`mktemp -d`
+
+curdir=`pwd`
+
+origname="${targetdir}/libmatheval_${version}+dfsg.orig.tar.gz"
+
+echo "Repacking libmatheval version $version from $filename"
+
+cd "$dir"
+tar xzf "$filename"
+# remove non-free docs #708966
+rm -f libmatheval-$version/doc/libmatheval.info
+rm -f libmatheval-$version/doc/libmatheval.texi
+tar czf "$origname" libmatheval-$version
+echo "Repacked tarball is $origname"
+cd -
+rm -rf "$dir"
diff --git a/debian/watch b/debian/watch
index d331cc9..2ae6150 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,2 +1,4 @@
-version=2
-ftp://ftp.gnu.org/gnu/libmatheval/libmatheval-(.*)\.tar\.gz
+version=3
+opts=dversionmangle=s/\+dfsg\d*+$// \
+ftp://ftp.gnu.org/gnu/libmatheval/libmatheval-(.*)\.tar\.gz debian debian/new-upstream
+

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/libmatheval.git



More information about the debian-science-commits mailing list