updated on Wed Jan 25 16:08:47 UTC 2012
[aur-mirror.git] / algodoo / PKGBUILD
blob2ee8bc6917331537d1a85eadc3136d34ff24c7b6
1 # Maintainer: Dan Serban
2 # Contributor: mickael9
4 pkgname=algodoo
5 pkgver=1.x.x.latest
6 pkgrel=1
7 pkgdesc="A physics simulator program for education and fun (based on phun)"
8 arch=(i686)
9 url=http://www.algodoo.com/
10 license=(custom:commercial)
11 depends=(boost-libs curl glew libjpeg6 libpng12 libzip mesa pango sdl_image)
12 makedepends=(lynx)
14 build()
16   rm algodoo.tgz 2>/dev/null || true
17   _url=$(lynx -dump "http://www.algodoo.com/wiki/Download" | grep -o http.*download.algodoo_.*Linux32.tgz)
18   wget -O algodoo.tgz "${_url}"
19   bsdtar -xf algodoo.tgz
20   cd tarball
21   mv Algodoo algodoo
22   mkdir -p "${pkgdir}"/usr/share
23   mv algodoo "${pkgdir}"/usr/share/
24   cd "${pkgdir}"/usr/share/algodoo/lib
25   cp /usr/lib/libcurl.so libcurl-gnutls.so.4
26   ln -s libcxcore.so.2 libcxcore.so.1
27   ln -s libcv.so.2 libcv.so.1
28   ln -s libhighgui.so.2 libhighgui.so.1
29   mkdir -p "${pkgdir}"/usr/bin
30   USRBINFILE="${pkgdir}"/usr/bin/algodoo
31   echo '#!/bin/bash' > "${USRBINFILE}"
32   echo 'export LD_LIBRARY_PATH="/usr/share/algodoo/lib:${LD_LIBRARY_PATH}"' >> "${USRBINFILE}"
33   echo 'exec /usr/share/algodoo/algodoo.bin' >> "${USRBINFILE}"
34   chmod +x "${USRBINFILE}"