r1173 - packages/trunk/vdrift/vdrift/debian

Gonéri Le Bouder goneri-guest at costa.debian.org
Sun Jul 23 23:53:45 UTC 2006


Author: goneri-guest
Date: 2006-07-23 23:53:44 +0000 (Sun, 23 Jul 2006)
New Revision: 1173

Removed:
   packages/trunk/vdrift/vdrift/debian/cdbs/
   packages/trunk/vdrift/vdrift/debian/patches/
Modified:
   packages/trunk/vdrift/vdrift/debian/changelog
   packages/trunk/vdrift/vdrift/debian/control
   packages/trunk/vdrift/vdrift/debian/rules
Log:
don't use cdbs anymore


Modified: packages/trunk/vdrift/vdrift/debian/changelog
===================================================================
--- packages/trunk/vdrift/vdrift/debian/changelog	2006-07-23 16:33:21 UTC (rev 1172)
+++ packages/trunk/vdrift/vdrift/debian/changelog	2006-07-23 23:53:44 UTC (rev 1173)
@@ -3,7 +3,8 @@
   [ Gonéri Le Bouder ]
   * new upstream release
   * add french comments in desktop file
-  * add 10_fix_scons_binary_target.patch 
+  * gettext added in builddeps
+  * don't use cdbs anymore
   
   [ Eddy Petrişor ]
   * Added Roamnain translation to desktop file

Modified: packages/trunk/vdrift/vdrift/debian/control
===================================================================
--- packages/trunk/vdrift/vdrift/debian/control	2006-07-23 16:33:21 UTC (rev 1172)
+++ packages/trunk/vdrift/vdrift/debian/control	2006-07-23 23:53:44 UTC (rev 1173)
@@ -4,7 +4,8 @@
 Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
 Uploaders: Gonéri Le Bouder <goneri at rulezlan.org>
 Build-Depends: cdbs, debhelper (>= 5.0.0), libsdl-dev, libsdl-image1.2-dev,
- libsdl-net1.2-dev, libopenal-dev, libalut-dev, scons, g++-3.4, docbook-to-man
+ libsdl-net1.2-dev, libopenal-dev, libalut-dev, scons, g++-3.4, docbook-to-man,
+ gettext
 Standards-Version: 3.7.2
 
 Package: vdrift

Modified: packages/trunk/vdrift/vdrift/debian/rules
===================================================================
--- packages/trunk/vdrift/vdrift/debian/rules	2006-07-23 16:33:21 UTC (rev 1172)
+++ packages/trunk/vdrift/vdrift/debian/rules	2006-07-23 23:53:44 UTC (rev 1173)
@@ -1,27 +1,77 @@
 #!/usr/bin/make -f
-# Sample debian/rules that uses cdbs.  Originaly written by Robert Millan.
-# This file is public domain.
+# -*- makefile -*-
+# Sample debian/rules that uses debhelper.
+# This file was originally written by Joey Hess and Craig Small.
+# As a special exception, when this file is copied by dh-make into a
+# dh-make output file, you may use that output file without restriction.
+# This special exception was added by Craig Small in version 0.37 of dh-make.
 
-include /usr/share/cdbs/1/rules/simple-patchsys.mk
-include debian/cdbs/scons.mk
-include /usr/share/cdbs/1/rules/debhelper.mk
-  
-DEB_AUTO_CLEANUP_RCS            := yes
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
 
-# Add here any variable or target overrides you need
-DEB_SCONS_OPTIONS := destdir=$(DEB_DESTDIR) release=1 data_directory=$(DEB_DESTDIR)/usr/share/games/vdrift
+#include /usr/share/cdbs/1/rules/simple-patchsys.mk
 
-#DEB_SCONS_INSTALL_OPTIONS := destdir=$(DEB_DESTDIR)
-#DEB_SCONS_BUILD_OPTIONS := release=1
+RELEASE=  "012"
+CFLAGS = -Wall -g
 
-build/clean::
-	rm vdrift.conf
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+	CFLAGS += -O0
+else
+	CFLAGS += -O2
+endif
 
-build/vdrift::
-	docbook-to-man debian/vdrift.sgml > debian/vdrift.6 
+configure: configure-stamp
+configure-stamp:
+	dh_testdir
 
-install/vdrift::
-	install -D -p -m0644 debian/vdrift.desktop debian/vdrift/usr/share/applications/vdrift.desktop
-	install -D -p -m0644 debian/vdrift.xpm debian/vdrift/usr/share/pixmaps/vdrift.xpm
-	install -D -p -m0755 build/vdrift debian/vdrift/usr/games/vdrift
-	dh_installman debian/vdrift.6
+
+build: build-stamp
+
+build-stamp: configure-stamp 
+	dh_testdir
+	docbook-to-man debian/vdrift.sgml > debian/vdrift.6
+	scons --directory . CFLAGS="-g -Wall -O2" CXXFLAGS="-g -Wall -O2"   destdir=$(CURDIR)/vdrift-0.0.2006.07.08/debian/vdrift/ release=1 data_directory=$(CURDIR)/debian/vdrift/usr/share/games/vdrift
+	touch build-stamp
+
+clean:
+	dh_testdir
+	dh_testroot
+	scons --directory . CFLAGS="-g -Wall -O2" CXXFLAGS="-g -Wall -O2"  . destdir=$(CURDIR)/debian/vdrift/ release=1 data_directory=$(CURDIR)/debian/vdrift/usr/share/games/vdrift --keep-going --clean
+	rm -Rf rm vdrift.conf
+	dh_clean 
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k 
+	dh_installdirs
+	scons --directory . install
+
+
+# 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 
+	dh_installdocs
+	dh_installexamples
+	dh_install
+	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 configure




More information about the Pkg-games-commits mailing list