r8914 - packages/trunk/vdrift/debian

Gonéri Le Bouder goneri at alioth.debian.org
Sun Feb 22 13:38:44 UTC 2009


Author: goneri
Date: 2009-02-22 13:38:44 +0000 (Sun, 22 Feb 2009)
New Revision: 8914

Added:
   packages/trunk/vdrift/debian/vdrift.menu
Removed:
   packages/trunk/vdrift/debian/menu
Modified:
   packages/trunk/vdrift/debian/changelog
   packages/trunk/vdrift/debian/control
   packages/trunk/vdrift/debian/copyright
   packages/trunk/vdrift/debian/rules
   packages/trunk/vdrift/debian/vdrift.install
   packages/trunk/vdrift/debian/watch
Log:
prepare 2009.02.15


Modified: packages/trunk/vdrift/debian/changelog
===================================================================
--- packages/trunk/vdrift/debian/changelog	2009-02-22 13:28:15 UTC (rev 8913)
+++ packages/trunk/vdrift/debian/changelog	2009-02-22 13:38:44 UTC (rev 8914)
@@ -1,4 +1,4 @@
-vdrift (2008.08.05.dfsg-1) unstable; urgency=low
+vdrift (2009.02.15.dfsg-1) unstable; urgency=low
 
   [ Gonéri Le Bouder ]
   * New upstream release, the license (see #420965) issue is fixed
@@ -10,7 +10,8 @@
     + dont_build_Bullet_extras_and_demo.diff: to speed up the build
     + scon_link_bullet.diff: avoid a linker problem with bullet, already
       fixed upstream
-   - various minor adjustments in debian/rules 
+   - various minor adjustments in debian/rules
+   - update debian/copyright
   * remove the Applications category from the desktop file since
     it's not an official category
     http://standards.freedesktop.org/menu-spec/latest/apa.html
@@ -19,6 +20,7 @@
   * debian/make-vdrift-install-files.pl moved in the vdrift-data source
     package
   * Standard version: no specific change
+  * Architecture any
 
   [ Eddy Petrișor ]
   * desktop file changes

Modified: packages/trunk/vdrift/debian/control
===================================================================
--- packages/trunk/vdrift/debian/control	2009-02-22 13:28:15 UTC (rev 8913)
+++ packages/trunk/vdrift/debian/control	2009-02-22 13:38:44 UTC (rev 8914)
@@ -12,7 +12,7 @@
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/vdrift/?op=log
 
 Package: vdrift
-Architecture: amd64 i386 ia64 powerpc
+Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}, vdrift-data (>= ${binary:Version})
 Description: drift racing simulation
  VDrift is a cross-platform, open source driving simulation made with drift

Modified: packages/trunk/vdrift/debian/copyright
===================================================================
--- packages/trunk/vdrift/debian/copyright	2009-02-22 13:28:15 UTC (rev 8913)
+++ packages/trunk/vdrift/debian/copyright	2009-02-22 13:38:44 UTC (rev 8914)
@@ -32,6 +32,26 @@
 On systems, the complete text of the GNU General
 Public License can be found in `/usr/share/common-licenses/GPL'.
 
+
+bullet-2.66:
+This directory is a copy of libbullet
+
+
+Bullet Continuous Collision Detection and Physics Library
+Copyright (c) 2003-2006 Erwin Coumans  http://continuousphysics.com/Bullet/
+
+This software is provided 'as-is', without any express or implied warranty.
+In no event will the authors be held liable for any damages arising from the use of this software.
+Permission is granted to anyone to use this software for any purpose,
+including commercial applications, and to alter it and redistribute it freely,
+subject to the following restrictions:
+
+1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
+2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
+3. This notice may not be removed or altered from any source distribution.
+*/
+
+
 the tools/win/dll directory centents prebuilded dll for Windows from these project:
 alut:
  freealut is copyrighted free software by Steve Baker, Sven Panne, Erik

Deleted: packages/trunk/vdrift/debian/menu
===================================================================
--- packages/trunk/vdrift/debian/menu	2009-02-22 13:28:15 UTC (rev 8913)
+++ packages/trunk/vdrift/debian/menu	2009-02-22 13:38:44 UTC (rev 8914)
@@ -1,4 +0,0 @@
-?package(vdrift):needs="X11" section="Games/Action"\
-  title="vdrift" command="/usr/games/vdrift" \
-  longtitle="VDrift - A drift racing simulation" \
-  icon="vdrift.xpm"

Modified: packages/trunk/vdrift/debian/rules
===================================================================
--- packages/trunk/vdrift/debian/rules	2009-02-22 13:28:15 UTC (rev 8913)
+++ packages/trunk/vdrift/debian/rules	2009-02-22 13:38:44 UTC (rev 8914)
@@ -8,8 +8,10 @@
 
 ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
 	CFLAGS += -O0
+        RELEASE = "release=0"
 else
 	CFLAGS += -O2
+        RELEASE = "release=1"
 endif
 
 configure: configure-stamp
@@ -25,7 +27,7 @@
 	dh_testdir
 	cd bullet-2.66 && $(MAKE)
 	docbook-to-man debian/vdrift.sgml > debian/vdrift.6
-	scons use_binreloc=0 prefix=/usr bin=/games datadir=/share/games/vdrift/data release=1 opcode=1
+	scons use_binreloc=0 prefix=/usr bin=/games datadir=/share/games/vdrift/data $(RELEASE) opcode=1 cache=0
 #	cd vdrift-2007-03-23-src && scons  release=1
 	msgfmt -c -o po/nl.mo po/nl.po
 	touch build-stamp
@@ -38,25 +40,18 @@
             -or -name 'CMakeFiles' \
             -or -name '*.a' \
             -or -name 'CMakeCache.txt' \
+            -or -name 'cmake_install.cmake' \
+            -or -name 'Makefile' \
             |xargs rm -rf
-	rm -rf build-stamp .pc debian/vdrift.6 .sconsign.dblite .sconf_temp build po/nl.mo
+	QUILT_PATCHES=debian/patches quilt pop -a -R || test $$? = 2
+	rm -rf build-stamp .pc debian/vdrift.6 .sconsign.dblite .sconf_temp build po/nl.mo \
+            config.log include/definitions.h vdrift.conf
 	dh_clean
-	QUILT_PATCHES=debian/patches quilt pop -a -R || test $$? = 2
 
 install: build
 	dh_testdir
 	dh_testroot
-	dh_clean -k 
 	dh_installdirs
-	#scons install
-	mkdir -p debian/tmp/usr/games/
-	cp build/vdrift debian/tmp/usr/games/	
-	# i18n
-	mkdir -p debian/tmp/usr/share/locale/nl/LC_MESSAGES/
-	cp po/nl.mo debian/tmp/usr/share/locale/nl/LC_MESSAGES/
-	# pixmaps
-	mkdir -p debian/tmp/usr/share/pixmaps
-	cp debian/vdrift.xpm debian/tmp/usr/share/pixmaps
 
 
 # Build architecture-independent files here.
@@ -69,7 +64,7 @@
 	dh_testroot
 	dh_installchangelogs 
 	dh_installdocs
-	dh_install -pvdrift-data -XSCon -XLicense data /usr/share/games
+	dh_install -pvdrift-data -XSCon -XLicense data /usr/share/games/vdrift
 	dh_install
 	dh_installmenu
 	dh_installman debian/vdrift.6
@@ -86,4 +81,15 @@
 
 
 binary: binary-indep binary-arch
+
+VERSION=2009-02-15
+get-orig-source:
+	wget http://downloads.sourceforge.net/vdrift/vdrift-$(VERSION)-src.tar.bz2
+	tar xf vdrift-$(VERSION)-src.tar.bz2
+	cd vdrift-$(VERSION) && bullet-2.73-sp1.tgz
+	cd vdrift-$(VERSION) && rm -Rf tools bullet-2.73/Demos bullet-2.73/Extras bullet-2.73-sp1.tgz
+	mv vdrift-$VERSION vdrift-$VERSION.dfsg
+	tar cfz vdrift-$VERSION.dfsg.tar.gz vdrift-$VERSION.dfsg
+
+
 .PHONY: build clean binary-indep binary-arch binary install configure

Modified: packages/trunk/vdrift/debian/vdrift.install
===================================================================
--- packages/trunk/vdrift/debian/vdrift.install	2009-02-22 13:28:15 UTC (rev 8913)
+++ packages/trunk/vdrift/debian/vdrift.install	2009-02-22 13:38:44 UTC (rev 8914)
@@ -1 +1,5 @@
 build/vdrift usr/games
+debian/vdrift.desktop usr/share/applications
+debian/vdrift.xpm usr/share/pixmaps
+# Is that nl.mo really up to date?
+po/nl.mo usr/share/locale/nl/LC_MESSAGES/

Copied: packages/trunk/vdrift/debian/vdrift.menu (from rev 8909, packages/trunk/vdrift/debian/menu)
===================================================================
--- packages/trunk/vdrift/debian/vdrift.menu	                        (rev 0)
+++ packages/trunk/vdrift/debian/vdrift.menu	2009-02-22 13:38:44 UTC (rev 8914)
@@ -0,0 +1,4 @@
+?package(vdrift):needs="X11" section="Games/Action"\
+  title="vdrift" command="/usr/games/vdrift" \
+  longtitle="VDrift - A drift racing simulation" \
+  icon="/usr/share/pixmaps/vdrift.xpm"


Property changes on: packages/trunk/vdrift/debian/vdrift.menu
___________________________________________________________________
Name: svn:mergeinfo
   + 

Modified: packages/trunk/vdrift/debian/watch
===================================================================
--- packages/trunk/vdrift/debian/watch	2009-02-22 13:28:15 UTC (rev 8913)
+++ packages/trunk/vdrift/debian/watch	2009-02-22 13:38:44 UTC (rev 8914)
@@ -1,4 +1,4 @@
 version=3
 
-opts="uversionmangle=s/^/0.0./;s/-/\./g" \
+opts="uversionmangle=s/^/0.0./;s/-/\./g; dversionmangle=s/\.dfsg\.\d+$//" \
 http://sf.net/vdrift/vdrift-(.+)-src\.tar\.bz2




More information about the Pkg-games-commits mailing list