[arch-commits] Commit in povray/trunk (PKGBUILD)
Alexander Rødseth
arodseth at archlinux.org
Wed Sep 13 13:15:58 UTC 2017
Date: Wednesday, September 13, 2017 @ 13:15:57
Author: arodseth
Revision: 257424
upgpkg: povray 1:3.7.2_alpha-3
Modified:
povray/trunk/PKGBUILD
----------+
PKGBUILD | 26 ++++++++++++--------------
1 file changed, 12 insertions(+), 14 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-09-13 13:06:06 UTC (rev 257423)
+++ PKGBUILD 2017-09-13 13:15:57 UTC (rev 257424)
@@ -7,7 +7,7 @@
pkgname=povray
pkgver=3.7.2_alpha
-pkgrel=2
+pkgrel=3
epoch=1
pkgdesc='Script based raytracer for creating 3D graphics'
arch=('x86_64' 'i686')
@@ -15,9 +15,9 @@
url='http://povray.org/'
depends=('libtiff' 'libpng' 'boost-libs' 'openexr')
makedepends=('boost' 'git' 'glu')
-backup=("etc/povray/$pkgver/povray.conf"
- "etc/povray/$pkgver/povray.ini")
-source=('git+https://github.com/POV-Ray/povray#commit=5410fd423cebbf2270fe16888edbe2ca28b99ec7'
+backup=("etc/povray/${pkgver%.*}/povray.conf"
+ "etc/povray/${pkgver%.*}/povray.ini")
+source=('git+https://github.com/POV-Ray/povray#commit=5410fd423cebbf2270fe16888edbe2ca28b99ec7' # 2017-06-24
'povray3.7.0_rc3-user-conf.patch')
sha256sums=('SKIP'
'95b04ec4973e6e8a80fc83df2e3caff0b4d6699c4154144f3017d42cab7236e0')
@@ -31,7 +31,7 @@
cd ..
./bootstrap
- patch -p1 < "$srcdir/povray3.7.0_rc3-user-conf.patch"
+ patch -p1 -i "$srcdir/povray3.7.0_rc3-user-conf.patch"
}
build() {
@@ -43,21 +43,19 @@
--sysconfdir=/etc \
--prefix=/usr
- make CXXFLAGS+="-std=c++03 -w -lboost_system -lboost_thread"
- gzip -f povray.1
+ make CXXFLAGS+="-std=c++03 -lboost_system -lboost_thread -w"
}
package() {
cd "$pkgname"
- install -d "$pkgdir/usr/share/$pkgname-$pkgver"
- install -d "$pkgdir/usr/share/doc/$pkgname-$pkgver"
- cp -r icons include ini scenes scripts "$pkgdir/usr/share/$pkgname-$pkgver"
- cp -r doc "$pkgdir/usr/share/doc/$pkgname-$pkgver"
+ install -d "$pkgdir"/usr/share/{doc/,}"$pkgname-${pkgver%.*}"
+ cp -r icons include ini scenes scripts "$pkgdir/usr/share/$pkgname-${pkgver%.*}"
+ cp -r doc "$pkgdir/usr/share/doc/$pkgname-${pkgver%.*}"
install -Dm755 unix/povray "$pkgdir/usr/bin/povray"
- install -Dm644 povray.conf "$pkgdir/etc/povray/$pkgver/povray.conf"
- install -Dm644 povray.ini "$pkgdir/etc/povray/$pkgver/povray.ini"
- install -Dm644 povray.1.gz "$pkgdir/usr/share/man/man1/povray.1.gz"
+ install -Dm644 povray.conf "$pkgdir/etc/povray/${pkgver%.*}/povray.conf"
+ install -Dm644 povray.ini "$pkgdir/etc/povray/${pkgver%.*}/povray.ini"
+ install -Dm644 povray.1 "$pkgdir/usr/share/man/man1/povray.1"
}
# getver: povray.org/documentation
More information about the arch-commits
mailing list