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

Reply via email to