r12929 - in packages/trunk/xmoto/debian: . source
Stephen Kitt
steve-guest at alioth.debian.org
Mon Dec 5 00:07:09 UTC 2011
Author: steve-guest
Date: 2011-12-05 00:07:08 +0000 (Mon, 05 Dec 2011)
New Revision: 12929
Added:
packages/trunk/xmoto/debian/source/
packages/trunk/xmoto/debian/source/format
Modified:
packages/trunk/xmoto/debian/changelog
packages/trunk/xmoto/debian/compat
packages/trunk/xmoto/debian/control
packages/trunk/xmoto/debian/rules
packages/trunk/xmoto/debian/xmoto.install
Log:
Switch to dh 9 with simple rules.
Use source format "3.0 (quilt)".
Add ${misc:Depends} where appropriate.
Modified: packages/trunk/xmoto/debian/changelog
===================================================================
--- packages/trunk/xmoto/debian/changelog 2011-12-04 21:57:00 UTC (rev 12928)
+++ packages/trunk/xmoto/debian/changelog 2011-12-05 00:07:08 UTC (rev 12929)
@@ -6,8 +6,11 @@
* Update patches:
+ fix_segfault.patch: refresh, add DEP-3 header;
+ desktop.patch: re-apply, add German translation (closes: #641822).
+ * Switch to dh 9 with simple rules.
+ * Use source format "3.0 (quilt)".
+ * Add ${misc:Depends} where appropriate.
- -- Stephen Kitt <steve at sk2.org> Wed, 10 Aug 2011 07:12:24 +0200
+ -- Stephen Kitt <steve at sk2.org> Mon, 05 Dec 2011 01:04:52 +0100
xmoto (0.5.5-1) unstable; urgency=low
Modified: packages/trunk/xmoto/debian/compat
===================================================================
--- packages/trunk/xmoto/debian/compat 2011-12-04 21:57:00 UTC (rev 12928)
+++ packages/trunk/xmoto/debian/compat 2011-12-05 00:07:08 UTC (rev 12929)
@@ -1 +1 @@
-5
+9
Modified: packages/trunk/xmoto/debian/control
===================================================================
--- packages/trunk/xmoto/debian/control 2011-12-04 21:57:00 UTC (rev 12928)
+++ packages/trunk/xmoto/debian/control 2011-12-05 00:07:08 UTC (rev 12929)
@@ -4,7 +4,7 @@
Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
Uploaders: Miriam Ruiz <little_miry at yahoo.es>, Samuel Mimram <smimram at debian.org>,
Barry deFreese <bdefreese at debian.org>,
-Build-Depends: debhelper (>= 5.0.0), dpkg-dev (>= 1.13.19), autotools-dev, quilt,
+Build-Depends: debhelper (>= 8.1.3), dpkg-dev (>= 1.13.19), autotools-dev,
libsdl1.2-dev, libsdl-ttf2.0-dev, libsdl-mixer1.2-dev, libsdl-net1.2-dev,
libjpeg-dev, libpng12-dev | libpng-dev, zlib1g-dev, libgl1-mesa-dev | libgl-dev,
libode-dev, liblua5.1-0-dev, libcurl4-gnutls-dev, libbz2-dev, libsqlite3-dev,
@@ -16,7 +16,7 @@
Package: xmoto
Architecture: any
-Depends: ${shlibs:Depends}, xmoto-data (= ${source:Version})
+Depends: ${misc:Depends}, ${shlibs:Depends}, xmoto-data (= ${source:Version})
Description: 2D motocross platform game
X-Moto is a challenging 2D motocross platform game, where physics play
an all important role in the gameplay. You need to control your bike to
@@ -25,6 +25,7 @@
Package: xmoto-data
Architecture: all
+Depends: ${misc:Depends}
Suggests: xmoto (>= ${source:Version}), ttf-dejavu-core
Description: 2D motocross platform game - data files
X-Moto is a challenging 2D motocross platform game, where physics play
Modified: packages/trunk/xmoto/debian/rules
===================================================================
--- packages/trunk/xmoto/debian/rules 2011-12-04 21:57:00 UTC (rev 12928)
+++ packages/trunk/xmoto/debian/rules 2011-12-05 00:07:08 UTC (rev 12929)
@@ -3,113 +3,13 @@
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
-# 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)
+%:
+ dh $@
-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
-
-
-CFLAGS = -Wall -g
-
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
- CFLAGS += -O0
-else
- CFLAGS += -O2
-endif
-
-patch-stamp: patch
-patch:
- $(MAKE) -f /usr/share/quilt/quilt.make patch
- touch patch-stamp
-
-config.status: configure patch
- dh_testdir
- CFLAGS="$(CFLAGS) -Wl,-z,defs -DdDOUBLE"; \
- CXXFLAGS="$(CFLAGS) -Wl,-z,defs -DdDOUBLE"; \
- if ! ./configure $(confflags) \
- --prefix=/usr \
- --bindir=\$${prefix}/games \
- --datadir=\$${prefix}/share/games \
- --mandir=\$${prefix}/share/man \
- --localedir=\$${prefix}/share/games/locale; \
- then \
- cat config.log; \
- exit 1; \
- fi
-
-
-build: patch-stamp build-stamp
-build-stamp: config.status
- dh_testdir
- $(MAKE)
- touch build-stamp
-
-clean:
- dh_testdir
- dh_testroot
- rm -f build-stamp patch-stamp
-
- [ ! -f Makefile ] || $(MAKE) distclean
- rm -f config.log
-
- $(MAKE) -f /usr/share/quilt/quilt.make unpatch
- dh_clean
-
-install: build
- dh_testdir
- dh_testroot
- dh_clean -k
- dh_installdirs
-
- $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
- dh_install --sourcedir=debian/tmp --list-missing
- rm -f debian/xmoto/usr/share/games/xmoto/Textures/Fonts/DejaVuSans.ttf
- cp extra/xmoto.desktop debian/xmoto/usr/share/applications/
- cp extra/xmoto.xpm debian/xmoto/usr/share/pixmaps/
-
-
-binary-indep: build install
- dh_testdir -i
- dh_testroot -i
- dh_installchangelogs -i ChangeLog
- dh_installdocs -i
- dh_installexamples -i
- dh_installmenu -i
- dh_link -i
- dh_strip -i
- dh_compress -i
- dh_fixperms -i
- dh_installdeb -i
- dh_gencontrol -i
- dh_md5sums -i
- dh_builddeb -i
-
-
-binary-arch: build install
- dh_testdir -a
- dh_testroot -a
- dh_installchangelogs -a ChangeLog
- dh_installdocs -a
- dh_installexamples -a
- dh_installmenu -a
- dh_installmime -a
- dh_installman -a
- dh_link -a
- dh_strip -a
- dh_compress -a
- dh_fixperms -a
- dh_makeshlibs -a
- dh_installdeb -a
- dh_shlibdeps -a
- dh_gencontrol -a
- dh_md5sums -a
- dh_builddeb -a
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install
+override_dh_auto_configure:
+ dh_auto_configure -- \
+ --prefix=/usr \
+ --bindir=\$${prefix}/games \
+ --datadir=\$${prefix}/share/games \
+ --mandir=\$${prefix}/share/man \
+ --localedir=\$${prefix}/share/games/locale
Added: packages/trunk/xmoto/debian/source/format
===================================================================
--- packages/trunk/xmoto/debian/source/format (rev 0)
+++ packages/trunk/xmoto/debian/source/format 2011-12-05 00:07:08 UTC (rev 12929)
@@ -0,0 +1 @@
+3.0 (quilt)
Modified: packages/trunk/xmoto/debian/xmoto.install
===================================================================
--- packages/trunk/xmoto/debian/xmoto.install 2011-12-04 21:57:00 UTC (rev 12928)
+++ packages/trunk/xmoto/debian/xmoto.install 2011-12-05 00:07:08 UTC (rev 12929)
@@ -1,3 +1,5 @@
usr/games/xmoto
usr/share/games/locale
usr/share/man/man6/*
+extra/xmoto.desktop /usr/share/applications
+extra/xmoto.xpm /usr/share/pixmaps
More information about the Pkg-games-commits
mailing list