[Pkg-haskell-commits] darcs: tools: Adjust template-debian/ and diff-upgrade to new hackage layout (and simpler watch file, yay!)

Joachim Breitner mail at joachim-breitner.de
Sat Oct 5 15:48:47 UTC 2013


Sat Oct  5 15:48:21 UTC 2013  Joachim Breitner <mail at joachim-breitner.de>
  * Adjust template-debian/ and diff-upgrade to new hackage layout (and simpler watch file, yay!)

    M ./diff-upgrade.sh -1 +1
    M ./template-debian/watch -4 +1

Sat Oct  5 15:48:21 UTC 2013  Joachim Breitner <mail at joachim-breitner.de>
  * Adjust template-debian/ and diff-upgrade to new hackage layout (and simpler watch file, yay!)
diff -rN -u old-tools/diff-upgrade.sh new-tools/diff-upgrade.sh
--- old-tools/diff-upgrade.sh	2013-10-05 15:48:46.985647819 +0000
+++ new-tools/diff-upgrade.sh	2013-10-05 15:48:47.065622128 +0000
@@ -47,7 +47,7 @@
 fi
 
 version="$(uscan --dehs --upstream-version 0 --watchfile watch --package $package --report-status|xpath -e 'dehs/upstream-version/text()' -q)"
-cabal_name="$(uscan --dehs --upstream-version 0 --watchfile watch --package $package --report-status|xpath -e 'dehs/upstream-url/text()' -q|cut -d/ -f6)"
+cabal_name="$(cat watch | grep http | cut -d/ -f5)"
 
 if [ -z "$version" ]
 then
diff -rN -u old-tools/template-debian/watch new-tools/template-debian/watch
--- old-tools/template-debian/watch	2013-10-05 15:48:46.981605392 +0000
+++ new-tools/template-debian/watch	2013-10-05 15:48:47.087043964 +0000
@@ -1,5 +1,2 @@
 version=3
-opts="downloadurlmangle=s|archive/([\w\d_-]+)/([\d\.]+)/|archive/$1/$2/$1-$2.tar.gz|,\
-filenamemangle=s|(.*)/$|foo-$1.tar.gz|" \
-    http://hackage.haskell.org/packages/archive/foo \
-    ([\d\.]*\d)/
+http://hackage.haskell.org/package/foo/distro-monitor .*-([0-9\.]+)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))




More information about the Pkg-haskell-commits mailing list