[arch-commits] Commit in povray/trunk (PKGBUILD)

Alexander Rødseth arodseth at gemini.archlinux.org
Thu Jul 15 18:35:35 UTC 2021


    Date: Thursday, July 15, 2021 @ 18:35:35
  Author: arodseth
Revision: 977444

upgpkg: povray 2:3.7.0.9-4

Modified:
  povray/trunk/PKGBUILD

----------+
 PKGBUILD |   40 +++++++++++++++++-----------------------
 1 file changed, 17 insertions(+), 23 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-07-15 17:27:07 UTC (rev 977443)
+++ PKGBUILD	2021-07-15 18:35:35 UTC (rev 977444)
@@ -5,51 +5,46 @@
 # Contributor: neri
 
 pkgname=povray
+epoch=2
 pkgver=3.7.0.9
+pkgrel=4
 _v=${pkgver%.*.*} # 3.7
-pkgrel=3
-epoch=2
 pkgdesc='Script based raytracer for creating 3D graphics'
-arch=('x86_64')
-license=('AGPL3')
-url='http://povray.org/' # bad https cert
-depends=('boost-libs' 'libpng' 'libtiff' 'openexr')
-makedepends=('boost' 'git' 'glu')
-backup=("etc/povray/$_v/povray.conf"
-        "etc/povray/$_v/povray.ini")
+arch=(x86_64)
+license=(AGPL3)
+url='https://povray.org/'
+depends=(boost-libs libpng libtiff openexr)
+makedepends=(boost git glu)
+backup=(etc/povray/$_v/povray.conf
+        etc/povray/$_v/povray.ini)
 source=("$pkgname-$pkgver.tar.gz::https://github.com/POV-Ray/povray/archive/v$pkgver.tar.gz"
-         povray-openexr3.patch)
-sha512sums=('14c5f6b477721afe14d0ee7c5b8945ade4e74eb1fcfc36e7113d1280b8bb71d08cc214a95377e98d00bacf74fb344a4756257c677c7a3cd943ad1f31c3bac6c4'
-            '1af541eea5e6371c5c9fb64b622be44b1f3eeb12c0a28280116da10eff50d1010bd3ea738f2d81c394e7aed7bc37fedb106bd70b435965c761ae50c2454eee6e')
+        povray-openexr3.patch)
+b2sums=('42772b8b055e77c3469312a8a1833c4ca79943ac49f59f6b18c2f8ad41e865d65f8ceb52f228628f26d4f653ec27f85264929cafdb753686e86c5f6fac4675cf'
+        '3c9623a12fff3c568e61f29685069a9c92197f13b7e30b8cbf33eb2591a9d28475f95b35089546f21c818d5f567b347c799fa9c04e667aa0512b8785f2070d03')
 
 prepare() {
-  cd "$pkgname-$pkgver"
-  patch -p1 < "$srcdir"/povray-openexr3.patch # Fix build with OpenEXR 3
-
+  cd $pkgname-$pkgver
+  patch -p1 < "$srcdir/povray-openexr3.patch"
   cd unix
   sed 's/automake --w/automake --add-missing --w/g' -i prebuild.sh
   sed 's/dist-bzip2/dist-bzip2 subdir-objects/g' -i configure.ac
   ./prebuild.sh
-
   cd ..
   ./bootstrap
 }
 
 build() {
-  cd "$pkgname-$pkgver"
-
+  cd $pkgname-$pkgver
   ./configure \
     LIBS="-lboost_system -lboost_thread" \
     COMPILED_BY='Arch Linux' \
     --sysconfdir=/etc \
     --prefix=/usr
-
-  make CXXFLAGS+="-std=c++11 -lboost_system -lboost_thread -w"
+  make CXXFLAGS+='-std=c++11 -lboost_system -lboost_thread -w'
 }
 
 package() {
-  cd "$pkgname-$pkgver"
-
+  cd $pkgname-$pkgver
   install -d "$pkgdir"/usr/share/{doc/,}"$pkgname-$_v"
   cp -r icons include ini scenes scripts "$pkgdir/usr/share/$pkgname-$_v"
   cp -r doc "$pkgdir/usr/share/doc/$pkgname-$_v"
@@ -60,4 +55,3 @@
 }
 
 # getver: povray.org/documentation
-# vim:set ts=2 sw=2 et:




More information about the arch-commits mailing list