# $Id: PKGBUILD 168755 2012-10-15 17:52:10Z eric $ # Maintainer: Eric BĂ©langer pkgname=foobillard++ pkgver=3.42beta pkgrel=4 pkgdesc="An OpenGL billiard game" arch=('i686' 'x86_64') url="http://foobillardplus.sourceforge.net/" license=('GPL2') depends=('freetype2' 'libpng' 'glu' 'sdl_net' 'sdl_mixer') makedepends=('mesa') replaces=('foobillard') source=(http://downloads.sourceforge.net/foobillardplus/foobillardplus-${pkgver}.tar.gz) sha1sums=('51507efab0f595cfff26149003faf669c0a42f32') build() { cd "${srcdir}/foobillardplus-${pkgver}" sed -i 's|/opt/foobillardplus/bin/||' foobillardplus.desktop sed -i 's|/opt/foobillardplus/||' foobillardplus.desktop aclocal --force autoconf -f autoheader -f automake -a -c -f ./configure --prefix=/usr/share make } package() { cd "${srcdir}/foobillardplus-${pkgver}" make DESTDIR="${pkgdir}" datadir="${pkgdir}/usr/share/foobillardplus/data" \ prefix="${pkgdir}/usr/share" install install -d "${pkgdir}"/usr/{bin,share/{applications,pixmaps}} mv "${pkgdir}"/usr/share/{AUTHORS,COPYING,ChangeLog,INSTALL,README,TODO} "${pkgdir}/usr/share/foobillardplus" mv "${pkgdir}"/usr/share/foobillardplus.desktop "${pkgdir}"/usr/share/applications mv "${pkgdir}"/usr/share/foobillardplus.{png,xbm} "${pkgdir}"/usr/share/pixmaps ln -s /usr/share/foobillardplus/bin/foobillardplus "${pkgdir}"/usr/bin/foobillardplus }