The following commit has been merged in the master branch:
commit 6821197df7c8e7cf9a271d422e976701d8215f6e
Author: Dean Evans <[email protected]>
Date:   Thu Mar 8 00:16:32 2012 +1300

    Rewrite with a simplified debhelper v9 rules file.

diff --git a/debian/rules b/debian/rules
index 643ac96..c8de341 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,91 +1,29 @@
 #!/usr/bin/make -f
-# Sample debian/rules that uses debhelper.
-# GNU copyright 1997 to 1999 by Joey Hess.
-
-# Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
-export SED=sed # work-around for broken libtool
-
-# Stuff taken from autotools-dev
-export DEB_HOST_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
-export DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
-
-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
-
-build: configure build-stamp
-build-stamp:
-       dh_testdir
-
-       ./configure $(confflags) --prefix=/usr --bindir=/usr/games 
--localstatedir=/var/games
-       $(MAKE)
-
-       touch build-stamp
+override_dh_auto_configure:
+       dh_auto_configure -- --prefix=/usr --bindir=/usr/games 
--localstatedir=/var/games --libdir=/usr/lib --libexecdir=/usr/lib
 
-clean:
-       dh_testdir
-       dh_testroot
-       rm -f build-stamp
-       rm -f intl/libintl.h
-       rm -f po/*.gmo
+override_dh_autoreconf:
+       cp -f /usr/share/automake-1.11/mkinstalldirs .
+       dh_autoreconf
 
-       [ ! -f Makefile ] || $(MAKE) distclean
-       [ ! -f Makefile ] || $(MAKE) clean
+override_dh_autoreconf_clean:
+       rm -f mkinstalldirs
+       dh_autoreconf_clean
 
-       dh_clean
-
-#       Update config.sub and config.guess
-       -test -r /usr/share/misc/config.sub && \
-               cp -f /usr/share/misc/config.sub config.sub
-       -test -r /usr/share/misc/config.guess && \
-               cp -f /usr/share/misc/config.guess config.guess
-
-install: build
-       dh_testdir
-       dh_testroot
-       dh_prep
-       dh_installdirs
-
-       $(MAKE) install DESTDIR=$(CURDIR)/debian/dopewars
+override_dh_install:
+       dh_install
+       rm -f $(CURDIR)/debian/dopewars-data/usr/share/doc/dopewars/html/LICENCE
        rm -rf $(CURDIR)/debian/dopewars/var
-       mv $(CURDIR)/debian/dopewars/usr/share/ 
$(CURDIR)/debian/dopewars-data/usr/
-
-       mkdir -p $(CURDIR)/debian/dopewars/usr/share/applications/
-       cp $(CURDIR)/dopewars.desktop 
$(CURDIR)/debian/dopewars/usr/share/applications/
-
-       rm -rf $(CURDIR)/debian/dopewars-data/usr/share/gnome
-       rm $(CURDIR)/debian/dopewars-data/usr/share/doc/dopewars/html/LICENCE
-
-       chmod -x $(CURDIR)/debian/dopewars/usr/lib/dopewars/*.so
-       chrpath -d $(CURDIR)/debian/dopewars/usr/games/dopewars
-       chrpath -d $(CURDIR)/debian/dopewars/usr/lib/dopewars/*
 
-# Build architecture-independent files here.
-binary-indep: build install
-# We have nothing to do by default.
+override_dh_fixperms:
+       dh_fixperms
+       chgrp games $(CURDIR)/debian/dopewars/usr/games/dopewars
+       chmod 2755 $(CURDIR)/debian/dopewars/usr/games/dopewars
 
-# Build architecture-dependent files here.
-binary-arch: build install
-       dh_testdir
-       dh_testroot
-       dh_installdocs
-       dh_installman doc/dopewars.6
-       rm -rf debian/dopewars/usr/man
-       dh_installchangelogs ChangeLog
-       dh_installmenu
-       dh_strip
-       dh_compress
-       chmod 2755 debian/dopewars/usr/games/dopewars
-       chgrp games debian/dopewars/usr/games/dopewars
-       dh_installdeb
-       dh_shlibdeps
-       dh_gencontrol
-       dh_md5sums
-       dh_builddeb
+override_dh_makeshlibs:
+       dh_makeshlibs -Xusr/lib/dopewars
 
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install
+%:
+       dh $@ --with autoreconf --parallel
\ No newline at end of file

-- 
collaborative maintenance of the dopewars package

_______________________________________________
Pkg-games-commits mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

Reply via email to