Author: pabs Date: 2012-03-05 09:50:56 +0000 (Mon, 05 Mar 2012) New Revision: 13361
Added: packages/trunk/bullet/debian/source/ packages/trunk/bullet/debian/source/format Modified: packages/trunk/bullet/debian/changelog packages/trunk/bullet/debian/compat packages/trunk/bullet/debian/control packages/trunk/bullet/debian/copyright packages/trunk/bullet/debian/libbullet-dev.install packages/trunk/bullet/debian/libbullet2.install packages/trunk/bullet/debian/rules packages/trunk/bullet/debian/watch Log: update Modified: packages/trunk/bullet/debian/changelog =================================================================== --- packages/trunk/bullet/debian/changelog 2012-03-05 08:24:46 UTC (rev 13360) +++ packages/trunk/bullet/debian/changelog 2012-03-05 09:50:56 UTC (rev 13361) @@ -1,5 +1,8 @@ -bullet (2.73-sp1.dfsg-1) UNRELEASED; urgency=low +bullet (2.80-rev2526+dfsg1-1) UNRELEASED; urgency=low + * DO NOT UPLOAD: + - upstream doesn't care about shared libraries, needs Debian-specific SONAMEs + - upstream breaks the physics model often * Initial release, thanks Wen-Yen Chuang (Closes: #476284) * DFSG: drop the Externals directory Modified: packages/trunk/bullet/debian/compat =================================================================== --- packages/trunk/bullet/debian/compat 2012-03-05 08:24:46 UTC (rev 13360) +++ packages/trunk/bullet/debian/compat 2012-03-05 09:50:56 UTC (rev 13361) @@ -1 +1 @@ -7 +9 Modified: packages/trunk/bullet/debian/control =================================================================== --- packages/trunk/bullet/debian/control 2012-03-05 08:24:46 UTC (rev 13360) +++ packages/trunk/bullet/debian/control 2012-03-05 09:50:56 UTC (rev 13361) @@ -5,21 +5,23 @@ Uploaders: Build-Depends: cmake, - debhelper (>= 7), + debhelper (>= 9), freeglut3-dev, libglui-dev, - libglut3-dev, - quilt, zlib1g-dev -Standards-Version: 3.8.0 +Standards-Version: 3.9.3 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 +Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-games/packages/trunk/bullet/ Package: libbullet2 Architecture: any -Depends: ${misc:Depends}, ${shlibs:Depends} -Description: a 3D physics library - development files +Multi-Arch: same +Pre-Depends: multiarch-support +Depends: + ${misc:Depends}, + ${shlibs:Depends} +Description: 3D physics library - shared library Bullet is a professional open source multi-threaded 3D Collision Detection and Rigid Body Dynamics Library. . @@ -33,8 +35,12 @@ Package: libbullet-dev Architecture: any -Depends: ${misc:Depends}, ${shlibs:Depends} -Description: a 3D physics library - development files +Multi-Arch: same +Depends: + libbullet2 (= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: 3D physics library - development files Bullet is a professional open source multi-threaded 3D Collision Detection and Rigid Body Dynamics Library. . @@ -45,3 +51,23 @@ file format. . This package provides development files. + +Package: libbullet-dbg +Priority: extra +Section: debug +Architecture: any +Depends: + libbullet2 (= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: 3D physics library - debug files + Bullet is a professional open source multi-threaded 3D Collision Detection and + Rigid Body Dynamics Library. + . + 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 + file format. + . + This package provides debug files. Modified: packages/trunk/bullet/debian/copyright =================================================================== --- packages/trunk/bullet/debian/copyright 2012-03-05 08:24:46 UTC (rev 13360) +++ packages/trunk/bullet/debian/copyright 2012-03-05 09:50:56 UTC (rev 13361) @@ -5,7 +5,7 @@ Upstream Author: Erwin Coumans -Copyright: 2003-2008 Erwin Coumans http://continuousphysics.com/Bullet/ +Copyright: 2003-2008 Erwin Coumans http://bulletphysics.org/ License: This software is provided 'as-is', without any express or implied warranty. @@ -24,4 +24,4 @@ 3. This notice may not be removed or altered from any source distribution. Free for commercial use, but please mail [email protected] to report - projects, and join the forum at www.continuousphysics.com/Bullet/phpBB2 + projects, and join the forum at http://bulletphysics.org/ Modified: packages/trunk/bullet/debian/libbullet-dev.install =================================================================== --- packages/trunk/bullet/debian/libbullet-dev.install 2012-03-05 08:24:46 UTC (rev 13360) +++ packages/trunk/bullet/debian/libbullet-dev.install 2012-03-05 09:50:56 UTC (rev 13361) @@ -1,2 +1,3 @@ -debian/tmp/usr/include -debian/tmp/usr/lib/*.so +usr/include +usr/lib/*/*.so +usr/lib/pkgconfig Modified: packages/trunk/bullet/debian/libbullet2.install =================================================================== --- packages/trunk/bullet/debian/libbullet2.install 2012-03-05 08:24:46 UTC (rev 13360) +++ packages/trunk/bullet/debian/libbullet2.install 2012-03-05 09:50:56 UTC (rev 13361) @@ -1 +1 @@ -debian/tmp/usr/lib/*.so.* +usr/lib/*.so.* Modified: packages/trunk/bullet/debian/rules =================================================================== --- packages/trunk/bullet/debian/rules 2012-03-05 08:24:46 UTC (rev 13360) +++ packages/trunk/bullet/debian/rules 2012-03-05 09:50:56 UTC (rev 13361) @@ -2,52 +2,18 @@ #export DH_VERBOSE=1 -include /usr/share/quilt/quilt.make +%: + dh $@ --parallel -Makefile: patch - dh_testdir - cmake -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_SHARED_LIBS=true -DBUILD_EXTRAS=no -DBUILD_DEMOS=no . - #./configure $(CROSS) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs" +override_dh_auto_configure: + dh_auto_configure -- -DBUILD_SHARED_LIBS=true -DBUILD_EXTRAS=no -DBUILD_DEMOS=no -build: build-stamp +override_dh_auto_install: + override_dh_auto_install + find debian/tmp -type d -empty -delete -build-stamp: Makefile - dh_testdir - $(MAKE) - touch $@ - -clean: clean1 unpatch -clean1: - dh_testdir - dh_testroot - rm -rf build-stamp CMakeFiles - [ ! -f Jamfile ] || jam -q distclean - dh_clean bvh.bin bullet.pc file_convex.obj - -install: build - dh_testdir - dh_testroot - dh_installdirs - $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp - -binary-indep: build install - -binary-arch: build install - dh_testdir - dh_testroot - dh_installchangelogs ChangeLog - dh_installdocs - dh_install - dh_installman - dh_link - dh_strip +override_dh_compress: dh_compress --exclude=BulletSpuOptimized.pdf --exclude=Bullet_Faq.pdf --exclude=Bullet_User_Manual.pdf - 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 clean1 patch +override_dh_strip: + dh_strip --dbg-package=libbullet-dbg Added: packages/trunk/bullet/debian/source/format =================================================================== --- packages/trunk/bullet/debian/source/format (rev 0) +++ packages/trunk/bullet/debian/source/format 2012-03-05 09:50:56 UTC (rev 13361) @@ -0,0 +1 @@ +3.0 (quilt) Modified: packages/trunk/bullet/debian/watch =================================================================== --- packages/trunk/bullet/debian/watch 2012-03-05 08:24:46 UTC (rev 13360) +++ packages/trunk/bullet/debian/watch 2012-03-05 09:50:56 UTC (rev 13361) @@ -1,3 +1,4 @@ version=3 -opts=dversionmangle=s/\.dfsg\.\d+$// \ - http://code.google.com/p/bullet/downloads/list .*/bullet-(\d[\d\.]*)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz))) +opts=dversionmangle=s/[\.\+]dfsg\.?\d*$// \ + http://code.google.com/p/bullet/downloads/list?can=1 \ + .*/bullet-(\d[\d\.]*(?:-r(?:ev)?\d+)?)\.(?:tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz))|zip) _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

