[Pkg-voip-commits] r9579 - in /asterisk-core-sounds/trunk/debian: changelog rules
tzafrir at alioth.debian.org
tzafrir at alioth.debian.org
Mon Mar 12 20:44:11 UTC 2012
Author: tzafrir
Date: Mon Mar 12 20:44:10 2012
New Revision: 9579
URL: http://svn.debian.org/wsvn/pkg-voip/?sc=1&rev=9579
Log:
* New upstream release.
* Switched to a multiple source-tarball.
- svn-buildpackage requires patch from http://bugs.debian.org/577140 .
Modified:
asterisk-core-sounds/trunk/debian/changelog
asterisk-core-sounds/trunk/debian/rules
Modified: asterisk-core-sounds/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-voip/asterisk-core-sounds/trunk/debian/changelog?rev=9579&op=diff
==============================================================================
--- asterisk-core-sounds/trunk/debian/changelog (original)
+++ asterisk-core-sounds/trunk/debian/changelog Mon Mar 12 20:44:10 2012
@@ -1,10 +1,15 @@
-asterisk-core-sounds (1.4.21-2) UNRELEASED; urgency=low
+asterisk-core-sounds (1.4.22-1) UNRELEASED; urgency=low
[ Lionel Elie Mamane ]
* Allow any format (not only gsm) to install alternative for language
* Add myself to Uploaders
- -- Lionel Elie Mamane <lmamane at debian.org> Fri, 29 Jul 2011 19:50:05 +0200
+ [ Tzafrir Cohen ]
+ * New upstream release.
+ * Switched to a multiple source-tarball.
+ - svn-buildpackage requires patch from http://bugs.debian.org/577140 .
+
+ -- Tzafrir Cohen <tzafrir at debian.org> Mon, 12 Mar 2012 22:41:49 +0200
asterisk-core-sounds (1.4.21-1) unstable; urgency=low
Modified: asterisk-core-sounds/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-voip/asterisk-core-sounds/trunk/debian/rules?rev=9579&op=diff
==============================================================================
--- asterisk-core-sounds/trunk/debian/rules (original)
+++ asterisk-core-sounds/trunk/debian/rules Mon Mar 12 20:44:10 2012
@@ -12,6 +12,20 @@
PKGNAME=$(PACKAGE)-$(VERSION)
PKGDIR=$(TMPDIR)/$(PKGNAME)
+TARBALL_NAMES=$(foreach lang,$(LANGS),$(foreach fmt,$(FORMATS),$(lang)-$(fmt)))
+TARBALLS_EXTRA=$(TARBALL_NAMES:%=$(TARGET_DIR)/$(PACKAGE)_$(VERSION).orig-%.tar.gz)
+
+TARBALLS_EXTRA_SHA1=$(TARBALLS_EXTRA:%=%.sha1)
+
+$(TARGET_DIR)/$(PACKAGE)_$(VERSION).orig-%.tar.gz.sha1:
+ wget -q -O $@ -c $(BASE_URL)/$(PACKAGE)-$*-$(VERSION).tar.gz.sha1
+
+$(TARGET_DIR)/$(PACKAGE)_$(VERSION).orig-%.tar.gz: \
+ $(TARGET_DIR)/$(PACKAGE)_$(VERSION).orig-%.tar.gz.sha1
+ set -e; cd $(@D); \
+ wget -q -c $(BASE_URL)/$(PACKAGE)-$*-$(VERSION).tar.gz
+ ln -fs $(PACKAGE)-$*-$(VERSION).tar.gz $@
+
%:
dh $@
@@ -23,27 +37,20 @@
print-version:
+ @echo languages: $(LANGS)
+ @echo formats: $(FORMATS)
@echo package: $(PACKAGE)
@echo version: $(VERSION)
+ @echo names: $(TARBALLS_EXTRA)
-get-orig-source:
+get-orig-source: $(TARBALLS_EXTRA) $(TARBALLS_EXTRA_SHA1)
+ set -e; for tarball in $(TARBALLS_EXTRA); do \
+ filename="$${tarball##*/}"; \
+ (cd $(TARGET_DIR); sha1sum --quiet -c $$filename.sha1) \
+ done
rm -rf $(PKGDIR)
mkdir -p $(PKGDIR)
- set -e ; \
- cd $(TMPDIR); for lang in $(LANGS); do for format in $(FORMATS); do \
- tarball="$(PACKAGE)-$$lang-$$format-$(VERSION).tar.gz"; \
- wget -q -c $(BASE_URL)/$$tarball; \
- mkdir $(PKGNAME)/$$lang-$$format; \
- cd $(PKGNAME)/$$lang-$$format; \
- tar xzf ../../$$tarball; \
- cd ../..; \
- done; done
- # Remove tarballs: only after a successful download:
- set -e ; \
- cd $(TMPDIR); for lang in $(LANGS); do for format in $(FORMATS); do \
- tarball="$(PACKAGE)-$$lang-$$format-$(VERSION).tar.gz"; \
- $(RM) -f $$tarball; \
- done; done
+ # Empty tarball
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