Date: Sunday, December 21, 2014 @ 00:53:49 Author: arojas Revision: 124239
archrelease: copy trunk to community-i686, community-x86_64 Added: tachyon/repos/ tachyon/repos/community-i686/ tachyon/repos/community-i686/PKGBUILD (from rev 124238, tachyon/trunk/PKGBUILD) tachyon/repos/community-x86_64/ tachyon/repos/community-x86_64/PKGBUILD (from rev 124238, tachyon/trunk/PKGBUILD) ---------------------------+ community-i686/PKGBUILD | 38 ++++++++++++++++++++++++++++++++++++++ community-x86_64/PKGBUILD | 38 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 76 insertions(+) Copied: tachyon/repos/community-i686/PKGBUILD (from rev 124238, tachyon/trunk/PKGBUILD) =================================================================== --- repos/community-i686/PKGBUILD (rev 0) +++ repos/community-i686/PKGBUILD 2014-12-20 23:53:49 UTC (rev 124239) @@ -0,0 +1,38 @@ +# Maintainer: Antonio Rojas <aro...@archlinux.org> +# Contributor: Rémy Oudompheng <r...@archlinux.org> + +pkgname=tachyon +pkgver=0.98.9 +pkgrel=1 +pkgdesc="Multithreaded ray tracing software" +arch=('i686' 'x86_64') +url="http://jedi.ks.uiuc.edu/~johns/raytracer/" +license=('BSD') +depends=('glibc') +options=('staticlibs') +source=(http://jedi.ks.uiuc.edu/~johns/raytracer/files/$pkgver/$pkgname-$pkgver.tar.gz) +md5sums=('eb39e10bb37bccc949b45b8fc28dabd7') + +case "$CARCH" in + "i686") _target=linux-thr ;; + "x86_64") _target=linux-64-thr ;; +esac + +build() { + cd $pkgname/unix + make $_target +} + +package() { + cd $pkgname/compile/$_target + install -D -m 755 tachyon $pkgdir/usr/bin/tachyon + install -D -m 644 libtachyon.a $pkgdir/usr/lib/libtachyon.a + + cd $srcdir/$pkgname/scenes + install -d "$pkgdir"/usr/share/tachyon/scenes/imaps + install -m 644 README *.dat *.cam *.ac "$pkgdir"/usr/share/tachyon/scenes + install -m 644 imaps/* "$pkgdir"/usr/share/tachyon/scenes/imaps + + install -d "$pkgdir"/usr/share/licenses/tachyon + install $srcdir/$pkgname/Copyright "$pkgdir"/usr/share/licenses/tachyon +} Copied: tachyon/repos/community-x86_64/PKGBUILD (from rev 124238, tachyon/trunk/PKGBUILD) =================================================================== --- repos/community-x86_64/PKGBUILD (rev 0) +++ repos/community-x86_64/PKGBUILD 2014-12-20 23:53:49 UTC (rev 124239) @@ -0,0 +1,38 @@ +# Maintainer: Antonio Rojas <aro...@archlinux.org> +# Contributor: Rémy Oudompheng <r...@archlinux.org> + +pkgname=tachyon +pkgver=0.98.9 +pkgrel=1 +pkgdesc="Multithreaded ray tracing software" +arch=('i686' 'x86_64') +url="http://jedi.ks.uiuc.edu/~johns/raytracer/" +license=('BSD') +depends=('glibc') +options=('staticlibs') +source=(http://jedi.ks.uiuc.edu/~johns/raytracer/files/$pkgver/$pkgname-$pkgver.tar.gz) +md5sums=('eb39e10bb37bccc949b45b8fc28dabd7') + +case "$CARCH" in + "i686") _target=linux-thr ;; + "x86_64") _target=linux-64-thr ;; +esac + +build() { + cd $pkgname/unix + make $_target +} + +package() { + cd $pkgname/compile/$_target + install -D -m 755 tachyon $pkgdir/usr/bin/tachyon + install -D -m 644 libtachyon.a $pkgdir/usr/lib/libtachyon.a + + cd $srcdir/$pkgname/scenes + install -d "$pkgdir"/usr/share/tachyon/scenes/imaps + install -m 644 README *.dat *.cam *.ac "$pkgdir"/usr/share/tachyon/scenes + install -m 644 imaps/* "$pkgdir"/usr/share/tachyon/scenes/imaps + + install -d "$pkgdir"/usr/share/licenses/tachyon + install $srcdir/$pkgname/Copyright "$pkgdir"/usr/share/licenses/tachyon +}