r8607 - in packages/trunk/desmume/debian: . patches

Evgeni Golov sargentd-guest at alioth.debian.org
Mon Jan 5 10:23:16 UTC 2009


Author: sargentd-guest
Date: 2009-01-05 10:23:16 +0000 (Mon, 05 Jan 2009)
New Revision: 8607

Added:
   packages/trunk/desmume/debian/README.source
Modified:
   packages/trunk/desmume/debian/
   packages/trunk/desmume/debian/changelog
   packages/trunk/desmume/debian/control
   packages/trunk/desmume/debian/patches/series
   packages/trunk/desmume/debian/rules
Log:
  * New upstream release.
  * debian/rules:
    + Configure with --enable-gdb-stub. (Closes: #484683)
    + Don't set CFLAGS, let dpkg handle them.
    + Make the build-system more cross-build friendly.
    + Use dh_clean instead of rm -f in the clean target.
    + Don't install manpages, upstream does that now.
  * debian/control:
    + Add ${misc:Depends} to Depends of desmume.
    + Bump Standards-Version to 3.8.0.
  * debian/patches:
    + Disable 01-dont_crash_on_bad_3d.patch, it was pulled from upstream
      and is present in the current version.
  * debian/README.source:
    + Add information on quilt usage as suggested by policy.




Property changes on: packages/trunk/desmume/debian
___________________________________________________________________
Name: svn-bp:origUrl
   - http://pkg-games.alioth.debian.org/tarballs/desmume_0.8.orig.tar.gz
   + http://pkg-games.alioth.debian.org/tarballs/desmume_0.9.orig.tar.gz

Added: packages/trunk/desmume/debian/README.source
===================================================================
--- packages/trunk/desmume/debian/README.source	                        (rev 0)
+++ packages/trunk/desmume/debian/README.source	2009-01-05 10:23:16 UTC (rev 8607)
@@ -0,0 +1,2 @@
+This package uses quilt for patch management, for more information see
+the file /usr/share/doc/quilt/README.source in the quilt package.

Modified: packages/trunk/desmume/debian/changelog
===================================================================
--- packages/trunk/desmume/debian/changelog	2009-01-04 21:27:51 UTC (rev 8606)
+++ packages/trunk/desmume/debian/changelog	2009-01-05 10:23:16 UTC (rev 8607)
@@ -1,3 +1,23 @@
+desmume (0.9-1) unstable; urgency=low
+
+  * New upstream release.
+  * debian/rules:
+    + Configure with --enable-gdb-stub. (Closes: #484683)
+    + Don't set CFLAGS, let dpkg handle them.
+    + Make the build-system more cross-build friendly.
+    + Use dh_clean instead of rm -f in the clean target.
+    + Don't install manpages, upstream does that now.
+  * debian/control:
+    + Add ${misc:Depends} to Depends of desmume.
+    + Bump Standards-Version to 3.8.0.
+  * debian/patches:
+    + Disable 01-dont_crash_on_bad_3d.patch, it was pulled from upstream
+      and is present in the current version.
+  * debian/README.source:
+    + Add information on quilt usage as suggested by policy.
+
+ -- Evgeni Golov <sargentd at die-welt.net>  Fri, 02 Jan 2009 10:03:21 +0100
+
 desmume (0.8-2) unstable; urgency=low
 
   [ Ansgar Burchardt ]

Modified: packages/trunk/desmume/debian/control
===================================================================
--- packages/trunk/desmume/debian/control	2009-01-04 21:27:51 UTC (rev 8606)
+++ packages/trunk/desmume/debian/control	2009-01-05 10:23:16 UTC (rev 8607)
@@ -4,14 +4,14 @@
 Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
 Uploaders: Reinhard Tartler <siretart at tauware.de>, Pascal Giard <pascal at debian.org>, Cyril Brulebois <kibi at debian.org>, Evgeni Golov <sargentd at die-welt.net>
 Build-Depends: debhelper (>= 5), libglade2-dev, libgtk2.0-dev, libsdl1.2-dev, libgtkglext1-dev, intltool, quilt
-Standards-Version: 3.7.2
+Standards-Version: 3.8.0
 Homepage: http://desmume.org/
 Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/desmume/
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/desmume/?op=log
 
 Package: desmume
 Architecture: any
-Depends: ${shlibs:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: Nintendo DS emulator
  DeSmuME is a Nintendo DS emulator running homebrew demos and commercial games.
  .

Modified: packages/trunk/desmume/debian/patches/series
===================================================================
--- packages/trunk/desmume/debian/patches/series	2009-01-04 21:27:51 UTC (rev 8606)
+++ packages/trunk/desmume/debian/patches/series	2009-01-05 10:23:16 UTC (rev 8607)
@@ -1 +1 @@
-01-dont_crash_on_bad_3d.patch
+#01-dont_crash_on_bad_3d.patch

Modified: packages/trunk/desmume/debian/rules
===================================================================
--- packages/trunk/desmume/debian/rules	2009-01-04 21:27:51 UTC (rev 8606)
+++ packages/trunk/desmume/debian/rules	2009-01-05 10:23:16 UTC (rev 8607)
@@ -11,13 +11,15 @@
 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 \
+			--enable-gdb-stub
 
-CFLAGS = -Wall -g
-
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
-	CFLAGS += -O0
+ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE))
+  configure_flags += --build $(DEB_HOST_GNU_TYPE)
 else
-	CFLAGS += -O2
+  configure_flags += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE)
 endif
 
 config.status: configure
@@ -29,10 +31,7 @@
 ifneq "$(wildcard /usr/share/misc/config.guess)" ""
 	cp -f /usr/share/misc/config.guess config.guess
 endif
-	./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \
-		--prefix=/usr --mandir=\$${prefix}/share/man \
-		--bindir=/usr/games --datadir=/usr/share/games \
-		--localedir=/usr/share/locale \
+	./configure $(configure_flags) \
 		CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
 
 build: $(QUILT_STAMPFN) build-stamp
@@ -45,9 +44,8 @@
 clean: unpatch
 	dh_testdir
 	dh_testroot
-	rm -f build-stamp
 	[ ! -f Makefile ] || $(MAKE) distclean
-	dh_clean config.guess config.sub
+	dh_clean config.guess config.sub build-stamp
 
 install: build
 	dh_testdir
@@ -73,7 +71,7 @@
 	dh_installchangelogs ChangeLog
 	dh_installdocs
 	dh_installmenu
-	dh_installman debian/desmume.1 debian/desmume-cli.1 debian/desmume-glade.1
+	dh_installman
 	dh_desktop
 	dh_link
 	dh_strip




More information about the Pkg-games-commits mailing list