[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