#!/usr/bin/make -f
include /usr/share/dpkg/pkg-info.mk
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
DEB_DEBIAN_DIR=$(dir $(firstword $(MAKEFILE_LIST)))
DEB_UPSTREAM_VERSION=$(shell echo $(DEB_VERSION_UPSTREAM) | sed -rne 's,^([^+]+).*,\1,p')
REPACK_TMPDIR:=$(shell mktemp -d)
%:
dh $@ --with autoreconf --parallel
override_dh_installman:
dh_installman debian/nzbget.1
override_dh_auto_install:
dh_auto_install --destdir=debian/tmp/
override_dh_installinit:
get-orig-source:
uscan --noconf --force-download --rename --download-current-version --destdir=$(REPACK_TMPDIR) --package=nzbget --upstream-version=$(DEB_UPSTREAM_VERSION) --watchfile=$(DEB_DEBIAN_DIR)/watch
rm -rf $(REPACK_TMPDIR)/nzbget-$(DEB_UPSTREAM_VERSION)
tar -xf $(REPACK_TMPDIR)/nzbget_$(DEB_UPSTREAM_VERSION).orig.tar.gz -C $(REPACK_TMPDIR)
rm $(REPACK_TMPDIR)/nzbget_$(DEB_UPSTREAM_VERSION).orig.tar.gz
GZIP="--best --no-name" tar -C $(REPACK_TMPDIR) -czf $(REPACK_TMPDIR)/nzbget_$(DEB_UPSTREAM_VERSION)+dfsg.orig.tar.gz --exclude=osx/* --exclude=windows/* --exclude=webui/lib/bootstrap* --exclude=webui/lib/raphael* --exclude=webui/lib/elycharts* nzbget-$(DEB_UPSTREAM_VERSION)
rm -r $(REPACK_TMPDIR)/nzbget-$(DEB_UPSTREAM_VERSION)
mv $(REPACK_TMPDIR)/nzbget_$(DEB_UPSTREAM_VERSION)+dfsg.orig.tar.gz $(CURDIR)
rm -rf $(REPACK_TMPDIR)