r8809 - in packages/trunk/bullet/debian: . patches

Gonéri Le Bouder goneri at alioth.debian.org
Sun Feb 15 14:06:37 UTC 2009


Author: goneri
Date: 2009-02-15 14:06:36 +0000 (Sun, 15 Feb 2009)
New Revision: 8809

Added:
   packages/trunk/bullet/debian/libbullet-dev.install
   packages/trunk/bullet/debian/libbullet2.install
Removed:
   packages/trunk/bullet/debian/libbullet-demo.install
   packages/trunk/bullet/debian/libbullet-demo.links
   packages/trunk/bullet/debian/libbullet-demo.manpages
Modified:
   packages/trunk/bullet/debian/changelog
   packages/trunk/bullet/debian/control
   packages/trunk/bullet/debian/libbullet-dev.docs
   packages/trunk/bullet/debian/patches/series
   packages/trunk/bullet/debian/rules
Log:
refresh the package for 2.73-sp1

Modified: packages/trunk/bullet/debian/changelog
===================================================================
--- packages/trunk/bullet/debian/changelog	2009-02-15 13:19:43 UTC (rev 8808)
+++ packages/trunk/bullet/debian/changelog	2009-02-15 14:06:36 UTC (rev 8809)
@@ -1,6 +1,5 @@
-bullet (2.70-1) UNRELEASED; urgency=low
+bullet (2.73-sp1-1) UNRELEASED; urgency=low
 
-  * Initial release (Closes: #476284)
-  * Disable MultiThreaded for better compatibility
+  * Initial release, thanks Wen-Yen Chuang (Closes: #476284)
 
- -- Wen-Yen Chuang <caleb at calno.com>  Sun, 03 Aug 2008 00:32:31 +0800
+ -- Gonéri Le Bouder <goneri at rulezlan.org>  Sun, 15 Feb 2009 13:57:02 +0100

Modified: packages/trunk/bullet/debian/control
===================================================================
--- packages/trunk/bullet/debian/control	2009-02-15 13:19:43 UTC (rev 8808)
+++ packages/trunk/bullet/debian/control	2009-02-15 14:06:36 UTC (rev 8809)
@@ -2,12 +2,15 @@
 Section: libdevel
 Priority: optional
 Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
-Uploaders: Wen-Yen Chuang <caleb at calno.com>
-Build-Depends: debhelper (>= 7), jam, freeglut3-dev, zlib1g-dev, quilt
+Uploaders: Gonéri Le Bouder <goneri at rulezlan.org> 
+Build-Depends: debhelper (>= 7), cmake, freeglut3-dev, zlib1g-dev, quilt,
+ libglut3-dev
 Standards-Version: 3.8.0
 Homepage: http://www.bulletphysics.com/
+Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/bullet/
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/bullet/?op=log
 
-Package: libbullet-dev
+Package: libbullet2
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: a 3D physics library - development files
@@ -20,20 +23,21 @@
  Bullet is native part of Blender 3D modeler and it supports COLLADA Physics
  file format.
  .
- This package provides development files.
+ This package provides the share library.
 
-Package: libbullet-demo
-Section: games
+
+Package: libbullet-dev
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: a 3D physics library - demos
+Description: a 3D physics library - development files
  Bullet is a professional open source multi-threaded 3D Collision Detection and
- Rigid Body Dynamics Library.                                                   
+ Rigid Body Dynamics Library.
  .
- The library is being used by several professional game developers on PC, 
+ The library is being used by several professional game developers on PC,
  PlayStation 3, XBox 360 and Nintendo Wii.
  .
- Bullet is native part of Blender 3D modeler and it supports COLLADA Physics 
+ Bullet is native part of Blender 3D modeler and it supports COLLADA Physics
  file format.
  .
- This package provides demo programs.
+ This package provides development files.
+

Deleted: packages/trunk/bullet/debian/libbullet-demo.install
===================================================================
--- packages/trunk/bullet/debian/libbullet-demo.install	2009-02-15 13:19:43 UTC (rev 8808)
+++ packages/trunk/bullet/debian/libbullet-demo.install	2009-02-15 14:06:36 UTC (rev 8809)
@@ -1,8 +0,0 @@
-AllBulletDemos usr/games
-Benchmarks usr/games
-BulletDino usr/games
-ContinuousConvexCollision usr/games
-HelloWorld usr/games
-Raytracer usr/games
-UserCollisionAlgorithm usr/games
-*Demo usr/games

Deleted: packages/trunk/bullet/debian/libbullet-demo.links
===================================================================
--- packages/trunk/bullet/debian/libbullet-demo.links	2009-02-15 13:19:43 UTC (rev 8808)
+++ packages/trunk/bullet/debian/libbullet-demo.links	2009-02-15 14:06:36 UTC (rev 8809)
@@ -1,28 +0,0 @@
-usr/share/man/man6/AllBulletDemos.6.gz usr/share/man/man6/BasicDemo.6.gz
-usr/share/man/man6/AllBulletDemos.6.gz usr/share/man/man6/Benchmarks.6.gz
-usr/share/man/man6/AllBulletDemos.6.gz usr/share/man/man6/BspDemo.6.gz
-usr/share/man/man6/AllBulletDemos.6.gz usr/share/man/man6/BulletDino.6.gz
-usr/share/man/man6/AllBulletDemos.6.gz usr/share/man/man6/CcdPhysicsDemo.6.gz
-usr/share/man/man6/AllBulletDemos.6.gz usr/share/man/man6/CharacterDemo.6.gz
-usr/share/man/man6/AllBulletDemos.6.gz usr/share/man/man6/ColladaDemo.6.gz
-usr/share/man/man6/AllBulletDemos.6.gz usr/share/man/man6/CollisionDemo.6.gz
-usr/share/man/man6/AllBulletDemos.6.gz usr/share/man/man6/CollisionInterfaceDemo.6.gz
-usr/share/man/man6/AllBulletDemos.6.gz usr/share/man/man6/ConcaveDemo.6.gz
-usr/share/man/man6/AllBulletDemos.6.gz usr/share/man/man6/ConstraintDemo.6.gz
-usr/share/man/man6/AllBulletDemos.6.gz usr/share/man/man6/ContinuousConvexCollision.6.gz
-usr/share/man/man6/AllBulletDemos.6.gz usr/share/man/man6/ConvexDecompositionDemo.6.gz
-usr/share/man/man6/AllBulletDemos.6.gz usr/share/man/man6/DoublePrecisionDemo.6.gz
-usr/share/man/man6/AllBulletDemos.6.gz usr/share/man/man6/EPAPenDepthDemo.6.gz
-usr/share/man/man6/AllBulletDemos.6.gz usr/share/man/man6/GenericJointDemo.6.gz
-usr/share/man/man6/AllBulletDemos.6.gz usr/share/man/man6/GimpactTestDemo.6.gz
-usr/share/man/man6/AllBulletDemos.6.gz usr/share/man/man6/GjkConvexCastDemo.6.gz
-usr/share/man/man6/AllBulletDemos.6.gz usr/share/man/man6/HelloWorld.6.gz
-usr/share/man/man6/AllBulletDemos.6.gz usr/share/man/man6/MovingConcaveDemo.6.gz
-usr/share/man/man6/AllBulletDemos.6.gz usr/share/man/man6/MultiMaterialDemo.6.gz
-usr/share/man/man6/AllBulletDemos.6.gz usr/share/man/man6/RagdollDemo.6.gz
-usr/share/man/man6/AllBulletDemos.6.gz usr/share/man/man6/Raytracer.6.gz
-usr/share/man/man6/AllBulletDemos.6.gz usr/share/man/man6/SimplexDemo.6.gz
-usr/share/man/man6/AllBulletDemos.6.gz usr/share/man/man6/SliderConstraintDemo.6.gz
-usr/share/man/man6/AllBulletDemos.6.gz usr/share/man/man6/SoftBodyDemo.6.gz
-usr/share/man/man6/AllBulletDemos.6.gz usr/share/man/man6/UserCollisionAlgorithm.6.gz
-usr/share/man/man6/AllBulletDemos.6.gz usr/share/man/man6/VehicleDemo.6.gz

Deleted: packages/trunk/bullet/debian/libbullet-demo.manpages
===================================================================
--- packages/trunk/bullet/debian/libbullet-demo.manpages	2009-02-15 13:19:43 UTC (rev 8808)
+++ packages/trunk/bullet/debian/libbullet-demo.manpages	2009-02-15 14:06:36 UTC (rev 8809)
@@ -1 +0,0 @@
-debian/AllBulletDemos.6

Modified: packages/trunk/bullet/debian/libbullet-dev.docs
===================================================================
--- packages/trunk/bullet/debian/libbullet-dev.docs	2009-02-15 13:19:43 UTC (rev 8808)
+++ packages/trunk/bullet/debian/libbullet-dev.docs	2009-02-15 14:06:36 UTC (rev 8809)
@@ -1,4 +1,2 @@
-BulletSpuOptimized.pdf
-Bullet_Faq.pdf
-Bullet_User_Manual.pdf
+README
 NEWS

Added: packages/trunk/bullet/debian/libbullet-dev.install
===================================================================
--- packages/trunk/bullet/debian/libbullet-dev.install	                        (rev 0)
+++ packages/trunk/bullet/debian/libbullet-dev.install	2009-02-15 14:06:36 UTC (rev 8809)
@@ -0,0 +1 @@
+debian/tmp/usr/include

Added: packages/trunk/bullet/debian/libbullet2.install
===================================================================
--- packages/trunk/bullet/debian/libbullet2.install	                        (rev 0)
+++ packages/trunk/bullet/debian/libbullet2.install	2009-02-15 14:06:36 UTC (rev 8809)
@@ -0,0 +1 @@
+debian/tmp/usr/lib/*.so*

Modified: packages/trunk/bullet/debian/patches/series
===================================================================
--- packages/trunk/bullet/debian/patches/series	2009-02-15 13:19:43 UTC (rev 8808)
+++ packages/trunk/bullet/debian/patches/series	2009-02-15 14:06:36 UTC (rev 8809)
@@ -1 +1 @@
-disable_multithreaded.diff
+#disable_multithreaded.diff

Modified: packages/trunk/bullet/debian/rules
===================================================================
--- packages/trunk/bullet/debian/rules	2009-02-15 13:19:43 UTC (rev 8808)
+++ packages/trunk/bullet/debian/rules	2009-02-15 14:06:36 UTC (rev 8809)
@@ -4,23 +4,16 @@
 
 include /usr/share/quilt/quilt.make
 
-DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
-DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
-ifneq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_TYPE))
-CROSS= --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE)
-else
-CROSS= --build $(DEB_BUILD_GNU_TYPE)
-endif
-
-config.status: configure patch
+Makefile: patch
 	dh_testdir
-	./configure $(CROSS) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
+	cmake -DCMAKE_INSTALL_PREFIX=/usr  -DBUILD_SHARED_LIBS=true .
+	#./configure $(CROSS) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
 
 build: build-stamp
 
-build-stamp:  config.status 
+build-stamp: Makefile 
 	dh_testdir
-	jam -q
+	$(MAKE)
 	touch $@
 
 clean: clean1 unpatch 
@@ -36,14 +29,14 @@
 	dh_testroot
 	dh_clean -k
 	dh_installdirs
-	jam -sprefix=$(CURDIR)/debian/libbullet-dev/usr install
+	$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
 
 binary-indep: build install
 
 binary-arch: build install
 	dh_testdir
 	dh_testroot
-	dh_installchangelogs ChangeLog.txt
+	dh_installchangelogs ChangeLog
 	dh_installdocs
 	dh_install
 	dh_installman
@@ -58,4 +51,4 @@
 	dh_builddeb
 
 binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install clean1
+.PHONY: build clean binary-indep binary-arch binary install clean1 patch




More information about the Pkg-games-commits mailing list