1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
PACKAGE = uhub
DEVELOPER = janvidar
PROJECT = uhub
CUR_VER = $(shell uscan --dehs | sed -n 's/.*<upstream-version>\(.*\)<\/upstream-version>.*/\1/p')
CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS)
CFLAGS:=$(shell dpkg-buildflags --get CFLAGS) $(CPPFLAGS)
LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS) -Wl,--as-needed
export CPPFLAGS CFLAGS LDFLAGS
%:
dh $@ --parallel
override_dh_auto_clean:
dh_auto_clean
rm -f $(CURDIR)/src/version.h
override_dh_auto_install:
dh_auto_install
chmod 0750 $(CURDIR)/debian/$(PACKAGE)/var/log/uhub
.PHONY: override_dh_fixperms
get-orig-source:
rm -rf "$(PACKAGE)-$(CUR_VER)" "$(CUR_VER)"
wget -4 "http://nodeload.github.com/$(DEVELOPER)/$(PROJECT)/tar.gz/$(CUR_VER)"
rm -rf $(PROJECT)-*
tar xzf "$(CUR_VER)"
tar -cJf "$(PACKAGE)_$(CUR_VER).orig.tar.xz" "$(PACKAGE)-$(CUR_VER)"
rm -rf "$(PACKAGE)-$(CUR_VER)" "$(CUR_VER)"
|