mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-02-16 23:57:11 +00:00
community/tachyon to 0.98.9-7
This commit is contained in:
parent
b9a9116106
commit
72f0f98ca4
1 changed files with 14 additions and 8 deletions
|
@ -7,16 +7,17 @@
|
|||
|
||||
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/"
|
||||
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')
|
||||
|
||||
|
@ -28,7 +29,7 @@ case "$CARCH" in
|
|||
esac
|
||||
|
||||
prepare(){
|
||||
cd $pkgname-$pkgver
|
||||
cd $pkgname
|
||||
# enable JPEG and PNG support
|
||||
patch -p0 -i ../enable-jpeg-png.patch
|
||||
# use system build flags
|
||||
|
@ -41,15 +42,20 @@ prepare(){
|
|||
}
|
||||
|
||||
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
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue