[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