#!/usr/bin/make -f # Sample debian/rules that uses debhelper. GNU copyright 1997 by Joey Hess. # This version is for a hypothetical package that builds an # architecture-dependant package, as well as an architecture-independent # package. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 i=$(shell pwd)/debian/tmp b=$(shell pwd)/debian/build configure: configure.ac @echo "--- Making configure script and configuring" chmod +x autogen.sh ./autogen.sh --prefix=/@PREFIX@ --with-gnome=/@GNOMEPREFIX@ \ --localstatedir=/@LOCALSTATEDIR@ Makefile: configure @echo "--- Configuring" ./configure --prefix=/@PREFIX@ --with-gnome=/@GNOMEPREFIX@ \ --localstatedir=/@LOCALSTATEDIR@ build: configure Makefile build-debstamp build-debstamp: @echo "--- Compiling" dh_testdir $(MAKE) all touch build-debstamp clean: Makefile @echo "--- Cleaning" dh_testdir dh_clean -rm -rf static shared -rm -f build-debstamp install-debstamp -make -k distclean -rm -f `find . -name "*~"` -rm -f `find . -name "*\.la"` -rm -rf `find . -name "\.deps"` -rm -rf `find . -name "\.libs"` -rm -rf `find . -name "*\.rej"` -rm -rf debian/tmp `find debian/* -type d ! -name CVS` debian/files* core -rm -f debian/*substvars install: build install-debstamp install-debstamp: @echo "--- Installing" dh_testdir dh_testroot rm -rf $(b) $(MAKE) install prefix=$(i)/@PREFIX@ exec_prefix=$(i)/@PREFIX@ \ localstatedir=$(i)/@LOCALSTATEDIR@ touch install-debstamp install-save: install rm -rf $(i).saved cp -a $(i) $(i).saved install-saved: rm -rf $(i) cp -a $(i).saved $(i) rm -rf $(b) touch install-debstamp binary-indep: build install binary-arch: build install \ libgtop1@SUFFIX@ \ libgtop-dev@SUFFIX@ # # libgtop1@SUFFIX@ # libgtop1@SUFFIX@: install @echo "--- Building: $@" dh_installdocs -p$@ -P$(b)/$@ README NEWS AUTHORS dh_installchangelogs -p$@ -P$(b)/$@ ChangeLog dh_movefiles -p$@ -P$(b)/$@ dh_strip -p$@ -P$(b)/$@ dh_compress -p$@ -P$(b)/$@ dh_fixperms -p$@ -P$(b)/$@ dh_installdeb -p$@ -P$(b)/$@ dh_shlibdeps -p$@ -P$(b)/$@ dh_gencontrol -p$@ -P$(b)/$@ dh_makeshlibs -p$@ -P$(b)/$@ -V dh_md5sums -p$@ -P$(b)/$@ dh_builddeb -p$@ -P$(b)/$@ # # libgtop-dev # libgtop-dev@SUFFIX@: install @echo "--- Building: $@" mkdir -p $(b)/$@/usr/doc cd $(b)/$@/usr/doc; ln -s libgtop1@SUFFIX@ $@ dh_movefiles -p$@ -P$(b)/$@ dh_strip -p$@ -P$(b)/$@ dh_compress -p$@ -P$(b)/$@ dh_fixperms -p$@ -P$(b)/$@ dh_installdeb -p$@ -P$(b)/$@ dh_shlibdeps -p$@ -P$(b)/$@ dh_gencontrol -p$@ -P$(b)/$@ dh_makeshlibs -p$@ -P$(b)/$@ -V dh_undocumented -p$@ -P$(b)/$@ \ libgtop-config.1 dh_md5sums -p$@ -P$(b)/$@ dh_builddeb -p$@ -P$(b)/$@ binary: binary-indep binary-arch .PHONY: binary clean binary-indep binary-arch build install install-save install-saved