[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