1 # Maintainer: Dan Serban
2 # Contributor: mickael9
7 pkgdesc="A physics simulator program for education and fun (based on phun)"
9 url=http://www.algodoo.com/
10 license=(custom:commercial)
11 depends=(boost-libs curl glew libjpeg6 libpng12 libzip mesa pango sdl_image)
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
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}"