Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=9e8cb13ee8087b812c05bed811b8e1a291ddf40a
commit 9e8cb13ee8087b812c05bed811b8e1a291ddf40a Author: Slown <[email protected]> Date: Sat Jan 12 11:03:05 2013 +0100 coin-3.1.3-1-i686 * new package diff --git a/source/xlib-extra/coin/FrugalBuild b/source/xlib-extra/coin/FrugalBuild new file mode 100644 index 0000000..24f6688 --- /dev/null +++ b/source/xlib-extra/coin/FrugalBuild @@ -0,0 +1,50 @@ +# Compiling Time: 2.95 SBU +# Maintainer: Slown <[email protected]> + +pkgname=coin +_F_archive_name="Coin" +pkgver=3.1.3 +pkgrel=1 +pkgdesc="A high-level 3D graphics toolkit on top of OpenGL" +url="http://www.coin3d.org" +depends=('mesa' 'expat') +makedepends=('doxygen') +groups=('xlib-extra') +archs=('i686' 'x86_64') +up2date="Flasttar https://bitbucket.org/Coin3D/coin/downloads" +source=(https://bitbucket.org/Coin3D/coin/downloads/$_F_archive_name-$pkgver.tar.gz) +sha1sums=('8e9f05628461963623686d3ec53102214e233dd1') + +build() { + Fcd + + # fix include bug + sed -i "/#include <Inventor\/C\/basic.h>/i #include <Inventor/C/errors/debugerror.h>" include/Inventor/SbBasic.h + + Fconf \ + --prefix=/usr \ + --mandir=/usr/share/man \ + --enable-optimization \ + --enable-3ds-import \ + --enable-javascript-api \ + --enable-threadsafe \ + --enable-exceptions \ + --enable-man \ + --with-mesa \ + --disable-debug \ + --enable-shared \ + --disable-maitainer-mode \ + --disable-dependency-tracking \ + --enable-system-expat + + make || Fdie + make DESTDIR=$Fdestdir install || Fdie + + # fix man path + for i in threads deprecated errors events; + do + mv $Fdestdir/usr/share/man/man3/${i}.3 $Fdestdir/usr/share/man/man3/${pkgname}-${i}.3 + done +} + +# optimization OK _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
