Date: Monday, September 16, 2019 @ 16:23:47 Author: arojas Revision: 510892
Switch back to upstream source, website is back online Modified: tachyon/trunk/PKGBUILD ----------+ PKGBUILD | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-09-16 16:06:24 UTC (rev 510891) +++ PKGBUILD 2019-09-16 16:23:47 UTC (rev 510892) @@ -3,7 +3,7 @@ pkgname=tachyon pkgver=0.98.9 -pkgrel=6 +pkgrel=7 pkgdesc="Multithreaded ray tracing software" arch=(x86_64) url="http://jedi.ks.uiuc.edu/~johns/raytracer/" @@ -10,15 +10,16 @@ license=(BSD) depends=(libjpeg-turbo libpng) makedepends=() -#source=("http://jedi.ks.uiuc.edu/~johns/raytracer/files/$pkgver/$pkgname-$pkgver.tar.gz" 'enable-jpeg-png.patch') -source=("https://mirrors.mit.edu/sage/spkg/upstream/tachyon/tachyon-$pkgver.tar.bz2" enable-jpeg-png.patch tachyon-system-cflags.patch) -sha256sums=('e8888a410610e2726dca32f40f31ff34a83cb474b41e5a1e0ac8bbb175e1a466' +source=("http://jedi.ks.uiuc.edu/~johns/raytracer/files/$pkgver/$pkgname-$pkgver.tar.gz" + enable-jpeg-png.patch + tachyon-system-cflags.patch) +sha256sums=('c6a3298ded4dc3e9390447819e1dac59b62c3d2d46d4154312ffe71549ee40d7' 'ecd6ab6274879e0f971e2eba17871fffe2e24dcc9a332013a0b100ee4857cc2c' '34f703af96afe117c851a5825b7fd6b71211c09e4a8c3b836d012d250bb6918f') _target=linux-64-thr prepare(){ - cd $pkgname-$pkgver + cd $pkgname # enable JPEG and PNG support patch -p0 -i ../enable-jpeg-png.patch # use system build flags @@ -27,15 +28,20 @@ } build() { - cd $pkgname-$pkgver/unix + cd $pkgname/unix make $_target CC="gcc ${CFLAGS} ${LDFLAGS}" } package() { - cd $pkgname-$pkgver/compile/$_target + 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-$pkgver/Copyright "$pkgdir"/usr/share/licenses/tachyon + install "$srcdir"/$pkgname/Copyright "$pkgdir"/usr/share/licenses/tachyon }
