[Pkg-voip-commits] r8107 - /asterisk-sounds/asterisk-core-sounds/debian/rules

tzafrir-guest at alioth.debian.org tzafrir-guest at alioth.debian.org
Sun Feb 21 11:20:46 UTC 2010


Author: tzafrir-guest
Date: Sun Feb 21 11:20:45 2010
New Revision: 8107

URL: http://svn.debian.org/wsvn/pkg-voip/?sc=1&rev=8107
Log:
Improve the downloading bits in debian/rules

Modified:
    asterisk-sounds/asterisk-core-sounds/debian/rules

Modified: asterisk-sounds/asterisk-core-sounds/debian/rules
URL: http://svn.debian.org/wsvn/pkg-voip/asterisk-sounds/asterisk-core-sounds/debian/rules?rev=8107&op=diff
==============================================================================
--- asterisk-sounds/asterisk-core-sounds/debian/rules (original)
+++ asterisk-sounds/asterisk-core-sounds/debian/rules Sun Feb 21 11:20:45 2010
@@ -1,16 +1,28 @@
 #!/usr/bin/make -f
 
 BASE_URL=http://downloads.asterisk.org/pub/telephony/sounds/releases/
-VERSION=1.4.17
-PACKAGE=asterisk-core-sounds
+PACKAGE=$(shell sed -e '2,$$d' -e 's/ .*//' debian/changelog)
+VERSION=$(shell sed -e '2,$$d' -e 's/^[^(]*(\([^-]*\)-.*)*)*/\1/' debian/changelog)
+TMPDIR=tmp
+# or . if you prefer
+TARGET_DIR=..
 
 %:
 	dh $@
 
 
+print-version:
+	@echo package: $(PACKAGE)
+	@echo version: $(VERSION)
+
 get-orig-source:
-	cd ..; for lang in en es fr; do for format in gsm wav g722; do \
+	cd $(TARGET_DIR); for lang in en es fr; do for format in gsm wav g722; do \
 	  wget -q -c $(BASE_URL)/$(PACKAGE)-$$lang-$$format-$(VERSION).tar.gz; \
 	  ln -s $(PACKAGE)-$$lang-$$format-$(VERSION).tar.gz \
 	    $(PACKAGE)_$(VERSION).orig-$$lang-$$format.tar.gz; \
 	 done; done
+	# dummy empty base tarball:
+	mkdir -p $(TMPDIR)/$(PACKAGE)-$(VERSION)
+	tar czf $(TARGET_DIR)/$(PACKAGE)_$(VERSION).orig.tar.gz \
+		-C $(TMPDIR) $(PACKAGE)-$(VERSION)
+	rm -rf $(TMPDIR)




More information about the Pkg-voip-commits mailing list