[Pkg-voip-commits] r4912 - in /misdn-kernel/trunk/debian: changelog rules

kilian at alioth.debian.org kilian at alioth.debian.org
Fri Nov 30 10:34:08 UTC 2007


Author: kilian
Date: Fri Nov 30 10:34:08 2007
New Revision: 4912

URL: http://svn.debian.org/wsvn/pkg-voip/?sc=1&rev=4912
Log:
* debian/rules: 
  - Minor cleanups.
  - Add get-orig-source and print-version targets.

Modified:
    misdn-kernel/trunk/debian/changelog
    misdn-kernel/trunk/debian/rules

Modified: misdn-kernel/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-voip/misdn-kernel/trunk/debian/changelog?rev=4912&op=diff
==============================================================================
--- misdn-kernel/trunk/debian/changelog (original)
+++ misdn-kernel/trunk/debian/changelog Fri Nov 30 10:34:08 2007
@@ -1,3 +1,11 @@
+misdn-kernel (1.1.7-2) UNRELEASED; urgency=low
+
+  * debian/rules: 
+    - Minor cleanups.
+    - Add get-orig-source and print-version targets.
+
+ -- Kilian Krause <kilian at debian.org>  Fri, 30 Nov 2007 11:32:24 +0100
+
 misdn-kernel (1.1.7-1) experimental; urgency=low
 
   * New upstream release

Modified: misdn-kernel/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-voip/misdn-kernel/trunk/debian/rules?rev=4912&op=diff
==============================================================================
--- misdn-kernel/trunk/debian/rules (original)
+++ misdn-kernel/trunk/debian/rules Fri Nov 30 10:34:08 2007
@@ -2,6 +2,17 @@
 
 # Uncomment this to turn on verbose mode. 
 #export DH_VERBOSE=1
+
+include /usr/share/quilt/quilt.make
+
+DEBVERSION:=$(shell head -n 1 debian/changelog \
+		    | sed -e 's/^[^(]*(\([^)]*\)).*/\1/')
+UPVERSION:=$(shell echo $(DEBVERSION) | sed -e 's/^.*://' -e 's/-[0-9.]*$$//')
+URLVERSION:=$(shell echo $(DEBVERSION) | sed -e 's/^.*://' -e 's/-[0-9.]*$$//' -e 's/\./_/g')
+
+UPFILENAME := mISDN-$(URLVERSION).tar.gz
+FILENAME := misdn-kernel_$(UPVERSION).orig.tar.gz
+URL := http://www.misdn.org/downloads/releases/$(UPFILENAME)
 
 clean:: clean-check
 
@@ -56,15 +67,8 @@
 clean::
 	dh_clean
 
-get-orig-source:
-	dh_testdir
-	[ -d ../tarballs ]
-	wget -O ../tarballs/misdn-kernel_1.1.7.orig.tar.gz http://www.misdn.org/downloads/releases/mISDN-1_1_7.tar.gz
-
 clean::
 	debian/rules unpatch
-
-include /usr/share/quilt/quilt.make
 
 build-arch:
 
@@ -138,5 +142,14 @@
 
 FORCE:
 
+print-version:
+	@@echo "Debian version:          $(DEBVERSION)"
+	@@echo "Upstream version:        $(UPVERSION)"
+
+get-orig-source:
+	@@dh_testdir
+	@@mkdir -p ../tarballs
+	@@wget -N -nv -T10 -t3 --verbose -O ../tarballs/$(FILENAME) $(URL)
+
 .PHONY: build clean binary-indep binary-arch binary-modules binary-modules-% binary install configure FORCE
 .PRECIOUS: stamp-source-modules-% stamp-build-modules-%




More information about the Pkg-voip-commits mailing list