[Pkg-cli-libs-commits] r3864 - in /packages/nemerle/trunk/debian: changelog get-orig-source rules

hanska-guest at users.alioth.debian.org hanska-guest at users.alioth.debian.org
Sat Nov 1 21:15:33 UTC 2008


Author: hanska-guest
Date: Sat Nov  1 21:15:32 2008
New Revision: 3864

URL: http://svn.debian.org/wsvn/pkg-cli-libs/?sc=1&rev=3864
Log:
debian/rules get-orig-source implemented: should now provide the
original (repacked) tarball.

Added:
    packages/nemerle/trunk/debian/get-orig-source   (with props)
Modified:
    packages/nemerle/trunk/debian/changelog
    packages/nemerle/trunk/debian/rules

Modified: packages/nemerle/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/nemerle/trunk/debian/changelog?rev=3864&op=diff
==============================================================================
--- packages/nemerle/trunk/debian/changelog (original)
+++ packages/nemerle/trunk/debian/changelog Sat Nov  1 21:15:32 2008
@@ -3,8 +3,10 @@
   * Adopting package.
   * debian/watch updated: correctly mangle Debian version.
   * debian/compat bumped to 6.
+  * debian/rules get-orig-source implemented: should now provide the
+    original (repacked) tarball.
 
- -- David Paleino <d.paleino at gmail.com>  Sat, 01 Nov 2008 21:45:34 +0100
+ -- David Paleino <d.paleino at gmail.com>  Sat, 01 Nov 2008 22:15:00 +0100
 
 nemerle (0.9.3+dfsg-2) unstable; urgency=low
 

Added: packages/nemerle/trunk/debian/get-orig-source
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/nemerle/trunk/debian/get-orig-source?rev=3864&op=file
==============================================================================
--- packages/nemerle/trunk/debian/get-orig-source (added)
+++ packages/nemerle/trunk/debian/get-orig-source Sat Nov  1 21:15:32 2008
@@ -1,0 +1,22 @@
+#!/bin/bash
+tempdir=$(mktemp -d)
+version=$1
+tardir=$(pwd)/../
+olddir=$(pwd)
+
+uscan --no-symlink --force-download --download-version $version
+
+cd $tempdir
+tar zxvf $tardir/nemerle-$version.tar.gz
+cd nemerle-$version/
+rm -vrf tools/cs2n/antlr/*.dll
+
+cd $tempdir
+tar -cf nemerle_$version+dfsg.orig.tar nemerle-$version/
+gzip -9 nemerle_$version+dfsg.orig.tar
+mv nemerle_$version+dfsg.orig.tar.gz $tardir
+
+rm -vrf $tardir/nemerle-$version.tar.gz
+rm -rf $tempdir
+
+cd $olddir

Propchange: packages/nemerle/trunk/debian/get-orig-source
------------------------------------------------------------------------------
    svn:executable = *

Modified: packages/nemerle/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/nemerle/trunk/debian/rules?rev=3864&op=diff
==============================================================================
--- packages/nemerle/trunk/debian/rules (original)
+++ packages/nemerle/trunk/debian/rules Sat Nov  1 21:15:32 2008
@@ -11,6 +11,7 @@
 include /usr/share/dpatch/dpatch.make
 
 UPVERSION = $(shell dpkg-parsechangelog | grep ^Vers | cut -d\  -f2 | sed 's,-.*,,')
+CLEANVER = $(UPVERSION:%+dfsg=%)
 
 configure: configure-stamp
 configure-stamp:
@@ -93,6 +94,10 @@
 	dh_md5sums
 	dh_builddeb
 
+get-orig-source:
+	chmod a+x debian/get-orig-source
+	debian/get-orig-source $(CLEANVER)
+
 binary-arch: configure build install
 
 binary: binary-indep binary-arch




More information about the Pkg-cli-libs-commits mailing list