r11028 - packages/trunk/chromium-bsu/debian
Paul Wise
pabs at alioth.debian.org
Sat Jun 19 12:40:40 UTC 2010
Author: pabs
Date: 2010-06-19 12:40:39 +0000 (Sat, 19 Jun 2010)
New Revision: 11028
Modified:
packages/trunk/chromium-bsu/debian/changelog
packages/trunk/chromium-bsu/debian/compat
packages/trunk/chromium-bsu/debian/control
packages/trunk/chromium-bsu/debian/rules
Log:
Switch to minimalist debhelper 7 rules
Modified: packages/trunk/chromium-bsu/debian/changelog
===================================================================
--- packages/trunk/chromium-bsu/debian/changelog 2010-06-19 10:37:40 UTC (rev 11027)
+++ packages/trunk/chromium-bsu/debian/changelog 2010-06-19 12:40:39 UTC (rev 11028)
@@ -6,6 +6,7 @@
* Add ${misc:Depends} to the dummy packages, just in case
* Be explicit about using dpkg source format v1.0
* Bump priority of dummy packages to extra
+ * Switch to minimalist debhelper 7 rules
-- Paul Wise <pabs at debian.org> Sat, 09 Jan 2010 17:21:07 +0800
Modified: packages/trunk/chromium-bsu/debian/compat
===================================================================
--- packages/trunk/chromium-bsu/debian/compat 2010-06-19 10:37:40 UTC (rev 11027)
+++ packages/trunk/chromium-bsu/debian/compat 2010-06-19 12:40:39 UTC (rev 11028)
@@ -1 +1 @@
-5
+7
Modified: packages/trunk/chromium-bsu/debian/control
===================================================================
--- packages/trunk/chromium-bsu/debian/control 2010-06-19 10:37:40 UTC (rev 11027)
+++ packages/trunk/chromium-bsu/debian/control 2010-06-19 12:40:39 UTC (rev 11028)
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
Uploaders: Sam Hocevar <sho at debian.org>, Paul Wise <pabs at debian.org>
-Build-Depends: debhelper (>= 5.0), autotools-dev, libsdl1.2-dev (>= 1.2.2-3.1~), libsdl-image1.2-dev, libopenal-dev (>= 0.2005080600), libalut-dev, libglpng-dev, libglu1-mesa-dev, libglc-dev
+Build-Depends: debhelper (>= 7.0.50~), autotools-dev (>= 20100122.1~), libsdl1.2-dev (>= 1.2.2-3.1~), libsdl-image1.2-dev, libopenal-dev (>= 0.2005080600), libalut-dev, libglpng-dev, libglu1-mesa-dev, libglc-dev
Standards-Version: 3.8.4
Homepage: http://chromium-bsu.sourceforge.net/
Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/chromium-bsu/
Modified: packages/trunk/chromium-bsu/debian/rules
===================================================================
--- packages/trunk/chromium-bsu/debian/rules 2010-06-19 10:37:40 UTC (rev 11027)
+++ packages/trunk/chromium-bsu/debian/rules 2010-06-19 12:40:39 UTC (rev 11028)
@@ -1,87 +1,9 @@
#!/usr/bin/make -f
-# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
-ifeq ($(DEB_BUILD_GNU_TYPE),$(DEB_HOST_GNU_TYPE))
- build_flags = --build=$(DEB_BUILD_GNU_TYPE)
-else
- build_flags = --build=$(DEB_BUILD_GNU_TYPE) --host=$(DEB_HOST_GNU_TYPE)
-endif
+%:
+ dh --with autotools_dev $@ --parallel
-CFLAGS = -Wall -g
-
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
- CFLAGS += -O0
-else
- CFLAGS += -O2
-endif
-
-ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
- NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
- MAKEFLAGS += -j$(NUMJOBS)
-endif
-
-configure: configure-stamp
-configure-stamp:
- dh_testdir
-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 $(build_flags) CXXFLAGS="$(CFLAGS)" --prefix=/usr --bindir=/usr/games --datadir=/usr/share/games
- touch configure-stamp
-
-build: build-stamp
-build-stamp: configure-stamp
- dh_testdir
- $(MAKE)
- touch build-stamp
-
-clean:
- dh_testdir
- dh_testroot
- rm -f build-stamp configure-stamp
- rm -f config.sub config.guess
- [ ! -f Makefile ] || $(MAKE) distclean
- dh_clean
-
-install: build
- dh_testdir
- dh_testroot
- dh_clean -k
- $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
-
-binary-indep: build install
- dh_testdir -i
- dh_testroot -i
- dh_install -i --sourcedir=debian/tmp
- dh_installdocs -i
- dh_installchangelogs -i ChangeLog
- 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_install -a --sourcedir=debian/tmp
- dh_installdocs -a
- dh_installmenu -a
- dh_installchangelogs -a ChangeLog
- dh_strip -a
- dh_compress -a
- dh_fixperms -a
- dh_installdeb -a
- dh_shlibdeps -a
- dh_gencontrol -a
- dh_md5sums -a
- dh_builddeb -a
-
-binary: binary-arch binary-indep
-.PHONY: configure build clean binary-arch binary-indep binary install
+override_dh_auto_configure:
+ dh_auto_configure -- CXXFLAGS="$(CXXFLAGS) -Wall" --bindir=/usr/games --datadir=/usr/share/games
More information about the Pkg-games-commits
mailing list