[arch-commits] Commit in box2d/trunk (PKGBUILD)

Sven-Hendrik Haase svenstaro at nymeria.archlinux.org
Wed Nov 6 13:53:48 UTC 2013


    Date: Wednesday, November 6, 2013 @ 14:53:48
  Author: svenstaro
Revision: 100619

upgpkg: box2d 2.3.0-1

Updating to 2.3.0

Modified:
  box2d/trunk/PKGBUILD

----------+
 PKGBUILD |   29 +++++++++++++++--------------
 1 file changed, 15 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-11-06 13:35:33 UTC (rev 100618)
+++ PKGBUILD	2013-11-06 13:53:48 UTC (rev 100619)
@@ -2,20 +2,20 @@
 # Maintainer: Sven-Hendrik Haase <sh at lutzhaase.com>
 
 pkgname=box2d
-pkgver=2.2.1
-pkgrel=2
+pkgver=2.3.0
+pkgrel=1
 pkgdesc="2D rigid body simulation library for games"
 url="http://www.box2d.org/"
 license=('zlib')
 arch=('i686' 'x86_64')
 #depends=('freeglut')
-makedepends=('cmake')
+makedepends=('cmake' 'doxygen')
 optdepends=()
-source=(http://box2d.googlecode.com/files/Box2D_v${pkgver}.zip)
-md5sums=('9e9d32a34fb5554c47f0f9cade0fa611')
+source=(svn+http://box2d.googlecode.com/svn/tags/v${pkgver})
+md5sums=('SKIP')
 
 build() {
-  cd ${srcdir}/Box2D_v${pkgver}
+  cd ${srcdir}/v${pkgver}/Box2D
  
   msg "Starting build"
   [[ -d build ]] && rm -r build
@@ -22,8 +22,9 @@
   mkdir build && cd build 
 	cmake .. \
     -DBOX2D_INSTALL=ON \
+    -DBOX2D_INSTALL_DOC=ON \
     -DBOX2D_BUILD_SHARED=ON \
-    -DBOX2D_BUILD_STATIC=ON \
+    -DBOX2D_BUILD_STATIC=OFF \
     -DBOX2D_BUILD_EXAMPLES=OFF \
     -DCMAKE_INSTALL_PREFIX=/usr
   make
@@ -30,15 +31,15 @@
 }
 
 package() {
-  cd ${srcdir}/Box2D_v${pkgver}/build
+  cd ${srcdir}/v${pkgver}/Box2D
 
+  cd Documentation
+  doxygen
+
+  cd ../build
+
   make DESTDIR=${pkgdir} install
 
-  mkdir -p ${pkgdir}/usr/share/doc/box2d/
-  cp -r ${srcdir}/Box2D_v${pkgver}/Documentation/* ${pkgdir}/usr/share/doc/box2d/
-  find ${pkgdir}/usr/share/doc/box2d/ -type f | xargs chmod 644
-  find ${pkgdir}/usr/share/doc/box2d/ -type d | xargs chmod 755
-
-  install -Dm644 ${srcdir}/Box2D_v${pkgver}/License.txt ${pkgdir}/usr/share/licenses/box2d/LICENSE
+  install -Dm644 ${srcdir}/v${pkgver}/Box2D/License.txt ${pkgdir}/usr/share/licenses/box2d/LICENSE
 }
 # vim: sw=2 ts=2 et:




More information about the arch-commits mailing list