From: Rogério Brito Date: Sat, 17 Nov 2012 15:55:54 +0000 (-0200) Subject: debian/rules: Initial sketch of a `get-orig-source` target. X-Git-Url: https://git.rapsys.eu/youtubedl/commitdiff_plain/713263cf9fb5053190a160bc5404fc6aff8aea4d debian/rules: Initial sketch of a `get-orig-source` target. --- diff --git a/debian/rules b/debian/rules index df85b00..504e357 100755 --- a/debian/rules +++ b/debian/rules @@ -9,3 +9,24 @@ override_dh_installman: override_dh_python2: override_dh_pysupport: + + +FULL_VERSION := $(shell dpkg-parsechangelog | grep ^Version: | sed -e 's/^.*: //g') +TAR_VERSION := $(shell echo $(FULL_VERSION) | sed -e 's/-.*//g') +SOURCE := $(shell dpkg-parsechangelog | grep ^Source: | sed -e 's/^.*: //g') + +ORIGDIR = $(SOURCE)-$(TAR_VERSION) +TARNAME = $(SOURCE)_$(TAR_VERSION).orig.tar.gz + +get-orig-source: + rm -rf repack + mkdir -p repack/$(ORIGDIR) + + uscan --noconf --force-download --rename --download-current-version --destdir=repack/ + cd repack; tar zxf $(TARNAME) + + # Remove problematic files + rm -f repack/$(ORIGDIR)/youtube-dl.exe + + tar -C repack --numeric-owner --owner 0 --group 0 -czf ../$(TARNAME) $(ORIGDIR) + rm -rf repack