diff --git a/debian/rules b/debian/rules index f13b91c..d22ce25 100755 --- a/debian/rules +++ b/debian/rules @@ -1,11 +1,5 @@ #!/usr/bin/make -f -PKD = $(word 1,$(abspath $(dir $(MAKEFILE_LIST)))) -PKG = $(word 2,$(shell dpkg-parsechangelog -l$(PKD)/changelog | grep ^Source)) -UVER = $(shell dpkg-parsechangelog -l$(PKD)/changelog | perl -ne 'print $$1 if m{^Version:\s+(?:\d+:)?(\d.*)(?:\-\d+.*)};') -DTYPE = +dfsg1 -VER ?= $(subst $(DTYPE),,$(UVER)) - DHFLAGS=--parallel %: @@ -24,30 +18,12 @@ override_dh_auto_configure: NOCONFIGURE=1 ./autogen.sh dh_auto_configure $(DHFLAGS) -- \ --disable-silent-rules \ - --disable-scrollkeeper \ --disable-packagekit \ + --enable-magic \ --with-gtk=2.0 override_dh_strip: dh_strip --dbg-package=engrampa-dbg -get-orig-source: $(PKG)_$(VER)$(DTYPE).orig.tar.xz $(info I: $(PKG)_$(VER)$(DTYPE)) - @ - -$(PKG)_$(VER)$(DTYPE).orig.tar.xz: - @echo "# Downloading..." - uscan --noconf --verbose --rename --destdir=$(CURDIR) --check-dirname-level=0 --force-download --download-version $(VER) $(PKD) - $(if $(wildcard $(PKG)-$(VER)),$(error $(PKG)-$(VER) exist, aborting..)) - @echo "# Extracting..." - mkdir $(PKG)-$(VER) \ - && tar -xf $(PKG)_$(VER).orig.tar.* --directory $(PKG)-$(VER) --strip-components 1 \ - || $(RM) -r $(PKG)-$(VER) - @echo "# Cleaning-up..." - cd $(PKG)-$(VER) \ - && $(RM) -r -v \ - help/ - $(RM) -v $(PKG)_$(VER).orig.tar.* - @echo "# Packing..." - find -L "$(PKG)-$(VER)" -xdev -type f -print | sort \ - | XZ_OPT="-6v" tar -caf "$(PKG)_$(VER)$(DTYPE).orig.tar.xz" -T- --owner=root --group=root --mode=a+rX \ - && $(RM) -r "$(PKG)-$(VER)" +get-orig-source: + uscan --noconf --force-download --rename --download-current-version --destdir=..