Update watchfile and use Files-Excluded instead of get-orig-source target
Andreas Moog
5 years ago
2 | 2 |
Source: http://sourceforge.net/projects/nzbget/files/nzbget-11.0.tar.gz,
|
3 | 3 |
repackaged to exclude copies of twitter-bootstrap, elycharts and raphael
|
4 | 4 |
javascript libraries.
|
|
5 |
Files-Excluded: osx/* windows/* webui/lib/bootstrap* webui/lib/raphael* webui/lib/elycharts*
|
5 | 6 |
|
6 | 7 |
Files: *
|
7 | 8 |
Copyright: 2004 Sven Henkel <sidddy@users.sourceforge.net>
|
2 | 2 |
include /usr/share/dpkg/pkg-info.mk
|
3 | 3 |
|
4 | 4 |
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
|
5 | |
|
6 | |
DEB_DEBIAN_DIR=$(dir $(firstword $(MAKEFILE_LIST)))
|
7 | |
DEB_UPSTREAM_VERSION=$(shell echo $(DEB_VERSION_UPSTREAM) | sed -rne 's,^([^+]+).*,\1,p')
|
8 | |
|
9 | |
REPACK_TMPDIR:=$(shell mktemp -d)
|
10 | 5 |
|
11 | 6 |
%:
|
12 | 7 |
dh $@ --with autoreconf
|
|
19 | 14 |
|
20 | 15 |
override_dh_installinit:
|
21 | 16 |
|
22 | |
get-orig-source:
|
23 | |
uscan --noconf --force-download --rename --download-current-version --destdir=$(REPACK_TMPDIR) --package=nzbget --upstream-version=$(DEB_UPSTREAM_VERSION) --watchfile=$(DEB_DEBIAN_DIR)/watch
|
24 | |
rm -rf $(REPACK_TMPDIR)/nzbget-$(DEB_UPSTREAM_VERSION)
|
25 | |
tar -xf $(REPACK_TMPDIR)/nzbget_$(DEB_UPSTREAM_VERSION).orig.tar.gz -C $(REPACK_TMPDIR)
|
26 | |
rm $(REPACK_TMPDIR)/nzbget_$(DEB_UPSTREAM_VERSION).orig.tar.gz
|
27 | |
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)
|
28 | |
rm -r $(REPACK_TMPDIR)/nzbget-$(DEB_UPSTREAM_VERSION)
|
29 | |
mv $(REPACK_TMPDIR)/nzbget_$(DEB_UPSTREAM_VERSION)+dfsg.orig.tar.gz $(CURDIR)
|
30 | |
rm -rf $(REPACK_TMPDIR)
|
0 | 0 |
# Compulsory line, this is a version 3 file
|
1 | 1 |
version=4
|
2 | |
opts=dversionmangle=s/\+dfsg//,filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/<project>-$1\.tar\.gz/ \
|
3 | |
https://github.com/nzbget/nzbget/releases .*\/v?(\d*\.\d*)\.tar\.gz
|
|
2 |
opts=dversionmangle=s/\+dfsg$//,repack,repacksuffix=+dfsg,compression=xz,\
|
|
3 |
filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/nzbget-$1\.tar\.gz/,\
|
|
4 |
uversionmangle=s/-/~/ \
|
|
5 |
https://github.com/nzbget/nzbget/tags .*\/v?(\d*\.\d*.*)\.tar\.gz
|