Author: apo-guest Date: 2013-11-09 14:28:00 +0000 (Sat, 09 Nov 2013) New Revision: 14664
Added: packages/trunk/box2d/debian/box2d.pc.in Modified: packages/trunk/box2d/debian/changelog packages/trunk/box2d/debian/libbox2d-dev.install packages/trunk/box2d/debian/rules Log: Add Multiarch-aware pkg-config file. Added: packages/trunk/box2d/debian/box2d.pc.in =================================================================== --- packages/trunk/box2d/debian/box2d.pc.in (rev 0) +++ packages/trunk/box2d/debian/box2d.pc.in 2013-11-09 14:28:00 UTC (rev 14664) @@ -0,0 +1,10 @@ +prefix=/usr +exec_prefix=${prefix} +libdir=${exec_prefix}/lib/${DEB_HOST_MULTIARCH} +includedir=${prefix}/include + +Name: Box2D +Description: 2D physics engine +Version: ${VER} +Libs: -L${libdir} -lBox2D +Cflags: -I${includedir} -I${includedir}/Box2D Modified: packages/trunk/box2d/debian/changelog =================================================================== --- packages/trunk/box2d/debian/changelog 2013-11-08 17:18:10 UTC (rev 14663) +++ packages/trunk/box2d/debian/changelog 2013-11-09 14:28:00 UTC (rev 14664) @@ -14,8 +14,9 @@ - Drop dh-buildinfo from Build-Depends. It is not needed. - Multiarchify box2d. * Register documentation with doc-base. - * Drop debian-specific box2d.pc and Makefile. It is currently not needed by - any package and should be integrated by upstream. + * Drop Makefile. Not needed. + * Rename box2d.pc to box2d.pc.in. Update pkg-config file and make it aware of + Multiarch. * Update debian/copyright to copyright format 1.0. * Update to Standards-Version 3.9.5, no changes. * Add a new get-orig-source target to debian/rules. Modified: packages/trunk/box2d/debian/libbox2d-dev.install =================================================================== --- packages/trunk/box2d/debian/libbox2d-dev.install 2013-11-08 17:18:10 UTC (rev 14663) +++ packages/trunk/box2d/debian/libbox2d-dev.install 2013-11-09 14:28:00 UTC (rev 14664) @@ -1,3 +1,4 @@ usr/include/* usr/lib/*/libBox2D.a usr/lib/*/libBox2D.so +usr/lib/*/pkgconfig Modified: packages/trunk/box2d/debian/rules =================================================================== --- packages/trunk/box2d/debian/rules 2013-11-08 17:18:10 UTC (rev 14663) +++ packages/trunk/box2d/debian/rules 2013-11-09 14:28:00 UTC (rev 14664) @@ -1,8 +1,8 @@ #!/usr/bin/make -f #export DH_VERBOSE=1 -VER=2.3.0 -UURL= http://box2d.googlecode.com/svn/tags/v -PKG = box2d +VER = 2.3.0 +UURL = http://box2d.googlecode.com/svn/tags/v +PKG = box2d DTYPE = +ds %: @@ -24,6 +24,13 @@ rdfind -outputname /dev/null -makesymlinks true Box2D/Documentation/API/html symlinks -rsc Box2D/Documentation/API/html +override_dh_auto_install: + dh_auto_install + mkdir -p debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig + sed -e 's/\$${DEB_HOST_MULTIARCH}/$(DEB_HOST_MULTIARCH)/' \ + -e 's/\$${VER}/$(VER)/' \ + debian/box2d.pc.in > debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig/box2d.pc + override_dh_installchangelogs: dh_installchangelogs Box2D/Changes.txt _______________________________________________ Pkg-games-commits mailing list Pkg-games-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits