|
@@ -0,0 +1,47 @@
|
|
|
|
+#!/usr/bin/make -f
|
|
|
|
+
|
|
|
|
+PACKAGE=u3-tool
|
|
|
|
+VERSION=$(shell dpkg-parsechangelog | sed -ne 's/^Version: \(.*\)-.*/\1/p')
|
|
|
|
+TARBALL=$(PACKAGE)_$(VERSION).orig.tar.gz
|
|
|
|
+SVN_ROOT=http://u3-tool.svn.sourceforge.net/svnroot/u3-tool/trunk/
|
|
|
|
+SVN_REV=$(shell echo $(VERSION) | sed 's/.*svn//' )
|
|
|
|
+
|
|
|
|
+build: build-stamp
|
|
|
|
+build-stamp:
|
|
|
|
+ dh build --before build
|
|
|
|
+ $(MAKE) -C src
|
|
|
|
+ dh build --after build
|
|
|
|
+ touch $@
|
|
|
|
+
|
|
|
|
+clean:
|
|
|
|
+ dh clean
|
|
|
|
+ $(MAKE) -C src clean
|
|
|
|
+
|
|
|
|
+install: build
|
|
|
|
+ dh install --before dh_installman
|
|
|
|
+ install -D -m 0644 $(CURDIR)/doc/u3-tool.1 \
|
|
|
|
+ $(CURDIR)/debian/u3-tool/usr/share/man/man1/u3_tool.1
|
|
|
|
+ dh install --remaining
|
|
|
|
+
|
|
|
|
+binary-indep: install
|
|
|
|
+ dh binary-indep
|
|
|
|
+
|
|
|
|
+binary-arch: install
|
|
|
|
+ dh binary-arch
|
|
|
|
+
|
|
|
|
+binary: binary-indep binary-arch
|
|
|
|
+ dh binary
|
|
|
|
+
|
|
|
|
+get-orig-source:
|
|
|
|
+ @echo "Fetching $(PACKAGE) from $(SVN_ROOT) at revision $(SVN_REV)."
|
|
|
|
+ rm -rf get-orig-source $(TARBALL)
|
|
|
|
+ mkdir get-orig-source
|
|
|
|
+ svn co $(SVN_ROOT) get-orig-source/upstream
|
|
|
|
+ svn export -r $(SVN_REV) get-orig-source/upstream \
|
|
|
|
+ get-orig-source/$(PACKAGE)-$(VERSION).orig
|
|
|
|
+ GZIP=--best tar czf $(TARBALL) -C get-orig-source $(PACKAGE)-$(VERSION).orig
|
|
|
|
+ rm -rf get-orig-source
|
|
|
|
+ @echo "Generated $(TARBALL)."
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+.PHONY: build clean binary-indep binary-arch binary install get-orig-source
|