[Pkg-voip-commits] r1559 - opal/trunk/debian
Kilian Krause
kilian at costa.debian.org
Sun Apr 9 18:34:32 UTC 2006
Author: kilian
Date: 2006-04-09 18:34:31 +0000 (Sun, 09 Apr 2006)
New Revision: 1559
Modified:
opal/trunk/debian/changelog
opal/trunk/debian/rules
Log:
add dfsg repacking version extension and get-orig-source target
Modified: opal/trunk/debian/changelog
===================================================================
--- opal/trunk/debian/changelog 2006-04-09 18:28:33 UTC (rev 1558)
+++ opal/trunk/debian/changelog 2006-04-09 18:34:31 UTC (rev 1559)
@@ -1,4 +1,4 @@
-opal (2.2.1-2) UNRELEASED; urgency=low
+opal (2.2.1.dfsg-1) UNRELEASED; urgency=low
[ Kilian Krause ]
* NOT RELEASED YET
Modified: opal/trunk/debian/rules
===================================================================
--- opal/trunk/debian/rules 2006-04-09 18:28:33 UTC (rev 1558)
+++ opal/trunk/debian/rules 2006-04-09 18:34:31 UTC (rev 1559)
@@ -27,7 +27,14 @@
confflags += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE)
endif
+DEBVERSION:=$(shell head -n 1 debian/changelog \
+ | sed -e 's/^[^(]*(\([^)]*\)).*/\1/')
+UPVERSION:=$(shell echo $(DEBVERSION) | sed -e 's/^.*://' -e 's/-[0-9.]*$$//' -e 's/.dfsg$$//')
+FILENAME := opal_$(UPVERSION).dfsg.orig.tar.gz
+UPFILENAME := opal_$(UPVERSION).orig.tar.gz
+URL := http://www.voxgratia.org/releases/opal-v2_2_1-src-tar.gz
+
build: build-arch build-indep
build-arch: build-arch-stamp
@@ -194,5 +201,24 @@
$(MAKE) -f debian/rules DH_OPTIONS=-a binary-strip
$(MAKE) -f debian/rules DH_OPTIONS=-a binary-common
+print-version:
+ @@echo "Debian version: $(DEBVERSION)"
+ @@echo "Upstream version: $(UPVERSION)"
+
+get-orig-source:
+ @@dh_testdir
+ @@[ -d ../tarballs/. ]||mkdir -p ../tarballs
+ @@echo Downloading $(UPFILENAME) from $(URL) ...
+ @@wget -N -nv -T10 -t3 -O ../tarballs/$(UPFILENAME) $(URL)
+ @@echo Repacking as DFSG-free...
+ @@mkdir -p ../tarballs/opal-$(UPVERSION).tmp/
+ @@cd ../tarballs/opal-$(UPVERSION).tmp ; \
+ tar xfz ../$(UPFILENAME)
+ rm -rf ../tarballs/opal-$(UPVERSION).tmp/opal/src/codec/iLBC
+ @@cd ../tarballs/opal-$(UPVERSION).tmp ; \
+ tar cfz ../$(FILENAME) *
+ @@echo Cleaning up...
+ @@$(RM) -rf ../tarballs/opal-$(UPVERSION).tmp/
+
binary: binary-arch binary-indep
.PHONY: build clean binary-indep binary-arch binary install install-indep install-arch clean-patched
More information about the Pkg-voip-commits
mailing list