r11054 - packages/trunk/boswars/debian
Marc Dequènes
duck at alioth.debian.org
Tue Jul 6 23:31:15 UTC 2010
Author: duck
Date: 2010-07-06 23:31:14 +0000 (Tue, 06 Jul 2010)
New Revision: 11054
Added:
packages/trunk/boswars/debian/boswars.manpages
Modified:
packages/trunk/boswars/debian/changelog
packages/trunk/boswars/debian/control
packages/trunk/boswars/debian/rules
Log:
[evol] switched to DH
Added: packages/trunk/boswars/debian/boswars.manpages
===================================================================
--- packages/trunk/boswars/debian/boswars.manpages (rev 0)
+++ packages/trunk/boswars/debian/boswars.manpages 2010-07-06 23:31:14 UTC (rev 11054)
@@ -0,0 +1 @@
+debian/boswars.6
Modified: packages/trunk/boswars/debian/changelog
===================================================================
--- packages/trunk/boswars/debian/changelog 2010-07-06 17:47:15 UTC (rev 11053)
+++ packages/trunk/boswars/debian/changelog 2010-07-06 23:31:14 UTC (rev 11054)
@@ -1,3 +1,9 @@
+boswars (2.6.1-2) UNRELEASED; urgency=low
+
+ * Switched to DH.
+
+ -- Marc Dequènes (Duck) <Duck at DuckCorp.org> Wed, 07 Jul 2010 00:26:12 +0200
+
boswars (2.6.1-1) unstable; urgency=low
[ Barry deFreese]
Modified: packages/trunk/boswars/debian/control
===================================================================
--- packages/trunk/boswars/debian/control 2010-07-06 17:47:15 UTC (rev 11053)
+++ packages/trunk/boswars/debian/control 2010-07-06 23:31:14 UTC (rev 11054)
@@ -3,7 +3,7 @@
Priority: extra
Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
Uploaders: Cyril Brulebois <kibi at debian.org>, Barry deFreese <bdefreese at debian.org>, Marc Dequènes (Duck) <Duck at DuckCorp.org>
-Build-Depends: debhelper (>= 7.0.1), scons, libpng12-dev, libsdl1.2-dev, libvorbis-dev, liblua5.1-0-dev | liblua50-dev, pkg-config, libtheora-dev
+Build-Depends: debhelper (>= 7.0.50), scons, libpng12-dev, libsdl1.2-dev, libvorbis-dev, liblua5.1-0-dev | liblua50-dev, pkg-config, libtheora-dev
Standards-Version: 3.8.4
Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/boswars/
Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/boswars/?op=log
Modified: packages/trunk/boswars/debian/rules
===================================================================
--- packages/trunk/boswars/debian/rules 2010-07-06 17:47:15 UTC (rev 11053)
+++ packages/trunk/boswars/debian/rules 2010-07-06 23:31:14 UTC (rev 11054)
@@ -1,110 +1,37 @@
#!/usr/bin/make -f
# -*- makefile -*-
-# Uncomment this to turn on verbose mode
-#export DH_VERBOSE=1
-
-# This has to be exported to make some magic below work.
-export DH_OPTIONS
-
-DATA_DIR=/usr/share/games/boswars
+#DATA_DIR=/usr/share/games/boswars
CCFLAGS=-DSTRATAGUS_LIB_PATH=\\\"/usr/share/games/boswars\\\"
-CFLAGS = -Wall -g
+%:
+ dh $@
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
- CFLAGS += -O0
-else
- CFLAGS += -O2
-endif
-
-#Architecture
-build: build-arch build-indep
-
-build-arch: build-arch-stamp
-build-arch-stamp:
+override_dh_auto_build:
scons CCFLAGS=$(CCFLAGS)
- touch $@
-build-indep: build-indep-stamp
-build-indep-stamp:
- # Adjust the permissions
- chmod +x languages/makesame.py
+override_dh_auto_install:
+override_dh_install:
+ # Adjust the permissions
+ #chmod +x languages/makesame.py
# Copy (and rename) an icon to be used as desktop file
cp units/tank/ico_tank.png debian/boswars.png
+ # Default action
+ dh_install
+ # Remove unneeded files.
+ for i in genpot.sh makesame.py updatepo.sh ; do \
+ rm -f debian/boswars-data/usr/share/games/boswars/languages/$$i ; \
+ done
+ rm -f debian/boswars/usr/share/doc/boswars/html/README-SDL.txt
+ rm -f debian/boswars/usr/share/doc/boswars/html/*copyright*
- touch $@
-
clean:
- dh_testdir
- dh_testroot
- rm -f build-arch-stamp build-indep-stamp
-
- # Add here commands to clean up after the build process.
scons -c
-
+ # Additional icon (see build-indep-stamp)
+ rm -f debian/boswars.png
# Scons is stupid and leaves them behind no matter what.
rm -f .sconsign.dblite
rm -rf .sconf_temp
rm -f build_conf_cache.py build_options.py config.log
- # Additional icon (see build-indep-stamp)
- rm -f debian/boswars.png
-
- dh_clean
-
-install: install-indep install-arch
-install-indep:
- dh_testdir
- dh_testroot
- dh_prep -k -i
- dh_installdirs -i
- dh_install -i
-
- # Remove unneeded files.
- for i in genpot.sh makesame.py updatepo.sh ; do \
- rm -f debian/boswars-data/usr/share/games/boswars/languages/$$i ; \
- done
-
-install-arch:
- dh_testdir
- dh_testroot
- dh_prep -k -s
- dh_installdirs -s
- dh_installman -pboswars debian/boswars.6
- dh_install -s
-
-# Must not depend on anything. This is to be called by
-# binary-arch/binary-indep
-# in another 'make' thread.
-binary-common:
- dh_testdir
- dh_testroot
- dh_installchangelogs CHANGELOG
- dh_installdocs
- dh_installmenu
- dh_link
- dh_strip
- dh_compress
- dh_fixperms
- dh_makeshlibs
- dh_installdeb
- dh_shlibdeps
- dh_gencontrol
- dh_md5sums
- dh_builddeb
-
-# Build architecture independant packages using the common target.
-binary-indep: build-indep install-indep
- $(MAKE) -f debian/rules DH_OPTIONS=-i binary-common
-
-# Build architecture dependant packages using the common target.
-binary-arch: build-arch install-arch
- rm -f debian/boswars/usr/share/doc/boswars/html/README-SDL.txt
- rm -f debian/boswars/usr/share/doc/boswars/html/*copyright*
-
- $(MAKE) -f debian/rules DH_OPTIONS=-s binary-common
-
-binary: binary-arch binary-indep
-.PHONY: build clean binary-indep binary-arch binary install install-indep install-arch
More information about the Pkg-games-commits
mailing list