Author: evgeni Date: 2013-05-05 19:11:09 +0000 (Sun, 05 May 2013) New Revision: 14010
Modified: packages/trunk/desmume/debian/changelog packages/trunk/desmume/debian/compat packages/trunk/desmume/debian/control packages/trunk/desmume/debian/rules Log: Use dh tiny rules and compat 9 Modified: packages/trunk/desmume/debian/changelog =================================================================== --- packages/trunk/desmume/debian/changelog 2013-05-05 18:12:04 UTC (rev 14009) +++ packages/trunk/desmume/debian/changelog 2013-05-05 19:11:09 UTC (rev 14010) @@ -3,6 +3,7 @@ * New upstream release. * Refresh 01_use_system_tinyxml.patch against 0.9.9. * Add libsoundtouch-dev to Build-Depends. + * Use dh tiny rules and compat 9. -- Evgeni Golov <[email protected]> Sun, 05 May 2013 12:34:12 +0200 Modified: packages/trunk/desmume/debian/compat =================================================================== --- packages/trunk/desmume/debian/compat 2013-05-05 18:12:04 UTC (rev 14009) +++ packages/trunk/desmume/debian/compat 2013-05-05 19:11:09 UTC (rev 14010) @@ -1 +1 @@ -5 +9 Modified: packages/trunk/desmume/debian/control =================================================================== --- packages/trunk/desmume/debian/control 2013-05-05 18:12:04 UTC (rev 14009) +++ packages/trunk/desmume/debian/control 2013-05-05 19:11:09 UTC (rev 14010) @@ -4,7 +4,7 @@ Maintainer: Debian Games Team <[email protected]> Uploaders: Pascal Giard <[email protected]>, Evgeni Golov <[email protected]> -Build-Depends: debhelper (>= 5), libglade2-dev, libgtk2.0-dev, libsdl1.2-dev, +Build-Depends: debhelper (>= 9), libglade2-dev, libgtk2.0-dev, libsdl1.2-dev, libosmesa6-dev, libagg-dev, intltool, quilt, libgtkglext1-dev, libtinyxml-dev, libsoundtouch-dev Standards-Version: 3.9.3 Modified: packages/trunk/desmume/debian/rules =================================================================== --- packages/trunk/desmume/debian/rules 2013-05-05 18:12:04 UTC (rev 14009) +++ packages/trunk/desmume/debian/rules 2013-05-05 19:11:09 UTC (rev 14010) @@ -1,90 +1,22 @@ #!/usr/bin/make -f -# -*- makefile -*- -include /usr/share/quilt/quilt.make +LDFLAGS+=-Wl,-z,defs -Wl,--as-needed +#export LDFLAGS -# Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 +%: + dh $@ --with quilt -# These are used for cross-compiling and for saving the configure script -# from having to guess our platform (since we know it already) -DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) -DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) - -configure_flags = --prefix=/usr --mandir=\$${prefix}/share/man \ - --bindir=/usr/games --datadir=/usr/share/games \ - --localedir=/usr/share/locale \ +override_dh_auto_configure: + dh_auto_configure -- --bindir=/usr/games --datadir=/usr/share/games \ --enable-gdb-stub \ --enable-osmesa \ --enable-glade -ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE)) - configure_flags += --build $(DEB_HOST_GNU_TYPE) -else - configure_flags += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) -endif - -config.status: configure - dh_testdir - # Update config.{guess,sub} -ifneq "$(wildcard /usr/share/misc/config.sub)" "" - cp -f /usr/share/misc/config.sub config.sub -endif -ifneq "$(wildcard /usr/share/misc/config.guess)" "" - cp -f /usr/share/misc/config.guess config.guess -endif - ./configure $(configure_flags) \ - CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs -Wl,--as-needed" - -build: $(QUILT_STAMPFN) build-arch build-indep -build-arch: build-stamp -build-indep: build-stamp - -build-stamp: config.status - dh_testdir - $(MAKE) - touch $@ - -clean: unpatch - dh_testdir - dh_testroot - [ ! -f Makefile ] || $(MAKE) distclean - dh_clean config.guess config.sub build-stamp - -install: build - dh_testdir - dh_testroot - dh_clean -k - dh_installdirs - $(MAKE) DESTDIR=$(CURDIR)/debian/desmume install +override_dh_auto_install: + dh_auto_install mv debian/desmume/usr/share/games/pixmaps/DeSmuME.xpm \ debian/desmume/usr/share/pixmaps/ rm -rf debian/desmume/usr/share/games/pixmaps mv debian/desmume/usr/share/games/applications/desmume*.desktop \ debian/desmume/usr/share/applications/ rm -rf debian/desmume/usr/share/games/applications - -# Build architecture-independent files here. -binary-indep: build install -# We have nothing to do by default. - -# Build architecture-dependent files here. -binary-arch: build install - dh_testdir - dh_testroot - dh_installchangelogs ChangeLog - dh_installdocs - dh_installmenu - dh_installman - dh_link - dh_strip - dh_compress - dh_fixperms - dh_installdeb - dh_shlibdeps - dh_gencontrol - dh_md5sums - dh_builddeb - -binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

