This is an automated email from the git hooks/post-receive script. apo-guest pushed a commit to branch master in repository tenmado.
commit 02ec1a5753c8128c69df9bc293a65107a58203b6 Author: Markus Koschany <[email protected]> Date: Sun Feb 1 15:41:56 2015 +0100 Install icons with install files and clean the renamed files with clean file. Install tenmado.png to /usr/share/icons/hicolor/48x48/apps. Use dh sequencer in debian/rules. Build with autoreconf and --parallel. --- debian/clean | 2 + debian/rules | 99 ++++++++------------------------------------------ debian/tenmado.install | 2 + 3 files changed, 20 insertions(+), 83 deletions(-) diff --git a/debian/clean b/debian/clean new file mode 100644 index 0000000..afea71a --- /dev/null +++ b/debian/clean @@ -0,0 +1,2 @@ +debian/tenmado.xpm +debian/tenmado.png diff --git a/debian/rules b/debian/rules index 20e4d11..1e4a821 100755 --- a/debian/rules +++ b/debian/rules @@ -1,93 +1,26 @@ #!/usr/bin/make -f -# Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 +%: + dh $@ --parallel --with autoreconf -export DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) -export DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) +override_dh_auto_configure: + dh_auto_configure -- \ + --prefix=/usr \ + --bindir=/usr/games \ + --localstatedir=/var \ + --mandir=/usr/share/man -CONFFLAGS = -ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE)) - CONFFLAGS += --build $(DEB_HOST_GNU_TYPE) -else - CONFFLAGS += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) -endif - -configure: configure-stamp -configure-stamp: - dh_testdir - [ ! -e config.cache ] || rm config.cache -# Once dh_autoreconf is called, dh_autoreconf_clean must be called -# before dh_autoreconf is called again, or information saved in -# debian/autoreconf.before will be lost. Since dh_autoreconf_clean -# can be called more than once without a problem, call it here. - dh_autoreconf_clean - dh_autoreconf - ./configure $(shell dpkg-buildflags --export=configure) \ - $(CONFFLAGS) \ - --prefix=/usr --bindir=/usr/games \ - --localstatedir=/var --mandir=/usr/share/man - touch configure-stamp - -build: build-arch build-indep -build-arch: build-arch-stamp -build-arch-stamp: configure-stamp - dh_testdir - $(MAKE) - touch build-arch-stamp -build-indep: -# We have nothing to do. - -clean: - dh_testdir - dh_testroot - rm -f build-arch-stamp configure-stamp - [ ! -f Makefile ] || $(MAKE) distclean -# dh_autoreconf_clean must be called after $(MAKE) distclean -# because dh_autoreconf_clean removes files $(MAKE) distclean depends on - dh_autoreconf_clean - dh_clean config.cache - -install: build - dh_testdir - dh_testroot - dh_prep - dh_installdirs +override_dh_auto_install: $(MAKE) install DESTDIR=$(CURDIR)/debian/tenmado/ -# the high score directory is handled by the maintainer scripts, -# so don't put it in .deb + # the high score directory is handled by the maintainer scripts, + # so don't put it in .deb rmdir $(CURDIR)/debian/tenmado/var/games/tenmado/ rmdir $(CURDIR)/debian/tenmado/var/games/ rmdir $(CURDIR)/debian/tenmado/var/ -# debian menu icon - install -m 755 -d \ - $(CURDIR)/debian/tenmado/usr/share/pixmaps/ - install -m 644 icon.xpm \ - $(CURDIR)/debian/tenmado/usr/share/pixmaps/tenmado.xpm - -# Build architecture-independent files here. -binary-indep: build install -# We have nothing to do. -# Build architecture-dependent files here. -binary-arch: build install - dh_testdir - dh_testroot - dh_installdocs - dh_installmenu - dh_installman - dh_installchangelogs ChangeLog - dh_link - dh_strip - dh_compress - dh_fixperms - chown root.games $(CURDIR)/debian/tenmado/usr/games/tenmado - chmod 2755 $(CURDIR)/debian/tenmado/usr/games/tenmado - dh_installdeb - dh_shlibdeps - dh_gencontrol - dh_md5sums - dh_builddeb +override_dh_install: + # debian menu and desktop icon + cp icon.xpm debian/tenmado.xpm + cp icon.png debian/tenmado.png + dh_install -binary: binary-indep binary-arch -.PHONY: build-arch build-indep build clean binary-indep binary-arch binary install configure diff --git a/debian/tenmado.install b/debian/tenmado.install new file mode 100644 index 0000000..0868de9 --- /dev/null +++ b/debian/tenmado.install @@ -0,0 +1,2 @@ +debian/tenmado.xpm usr/share/pixmaps +debian/tenmado.png usr/share/icons/hicolor/48x48/apps -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/tenmado.git _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

