#!/usr/bin/make -f PACKAGE = uhub DEVELOPER = janvidar PROJECT = uhub CUR_VER = $(shell uscan --dehs | sed -n 's/.*\(.*\)<\/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 # Do nothing: .PHONY: override_dh_fixperms get-orig-source: # preparation rm -rf "$(PACKAGE)-$(CUR_VER)" "$(CUR_VER)" # sources wget -4 "http://nodeload.github.com/$(DEVELOPER)/$(PROJECT)/tar.gz/$(CUR_VER)" rm -rf $(PROJECT)-* tar xzf "$(CUR_VER)" # tarball tar -cJf "$(PACKAGE)_$(CUR_VER).orig.tar.xz" "$(PACKAGE)-$(CUR_VER)" # cleaning rm -rf "$(PACKAGE)-$(CUR_VER)" "$(CUR_VER)"