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

Alexander Rødseth arodseth at nymeria.archlinux.org
Mon Nov 11 15:38:48 UTC 2013


    Date: Monday, November 11, 2013 @ 16:38:48
  Author: arodseth
Revision: 100830

Does not compile!

Modified:
  povray/trunk/PKGBUILD

----------+
 PKGBUILD |   19 +++++++++++--------
 1 file changed, 11 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-11-11 13:13:32 UTC (rev 100829)
+++ PKGBUILD	2013-11-11 15:38:48 UTC (rev 100830)
@@ -6,7 +6,7 @@
 # Contributor: neri
 
 pkgname=povray
-pkgver=3.7.0.RC7
+pkgver=3.7
 pkgrel=1
 pkgdesc='Script based raytracer for creating 3D graphics'
 arch=('x86_64' 'i686')
@@ -16,12 +16,12 @@
 makedepends=('boost')
 backup=("etc/povray/povray.conf"
         "etc/povray/povray.ini")
-source=("http://www.povray.org/redirect/www.povray.org/beta/source/$pkgname-$pkgver.tar.bz2"
+source=("https://github.com/POV-Ray/$pkgname/archive/$pkgver-stable.zip"
         'povray3.7.0_rc3-user-conf.patch'
         'distribution-license.txt'
         'LICENSE'
         'source-license.txt')
-sha256sums=('fd2fdf8673bb20e66d77f550eca7b6052cce971731d11a1f96edd950641c09fd'
+sha256sums=('e81e82de8b07ab6cf6f4134830dc2d0156aedfe9cdd9e223e6e4aee7f4b5bdc0'
             '95b04ec4973e6e8a80fc83df2e3caff0b4d6699c4154144f3017d42cab7236e0'
             'bcf6893c741568bbff6839bb7310b0c43af8cb54bae792da21123e1026f91ae9'
             '9162060797de4f7f91ccf5e1fac5ec3378a0b0fed382393797ba3f4f27896402'
@@ -28,24 +28,27 @@
             '7d80992314f7947f5f672a4ad8b1d072a6179f01fb0228a88e4224a8bd45de96')
 
 prepare() {
-  cd "$srcdir/$pkgname-$pkgver"
+  cd "$pkgname-$pkgver-stable"
 
   sed -i 's:=no:=yes:' unix/config/ax_boost_thread.m4
+  cd unix
+  1>/dev/null 2>/dev/null ./prebuild.sh
+  cd ..
   sed -i 's:AC_MSG_FAILURE(\[c:AC_MSG_RESULT(\[:' configure.ac
   ./bootstrap
-  patch -p1 < ../povray3.7.0_rc3-user-conf.patch
+  patch -p1 < "$srcdir/povray3.7.0_rc3-user-conf.patch"
 }
 
 build() {
-  cd "$srcdir/$pkgname-$pkgver"
+  cd "$pkgname-$pkgver-stable"
 
-  COMPILED_BY="Arch Linux" ./configure --prefix=/usr --sysconfdir=/etc --with-boost-thread=boost_thread
+  ./configure COMPILED_BY='Arch Linux' --prefix=/usr --sysconfdir=/etc --with-boost-thread=boost_thread
   make CXXFLAGS+="-w -lboost_system"
   gzip -f povray.1
 }
 
 package() {
-  cd "$srcdir/$pkgname-$pkgver"
+  cd "$pkgname-$pkgver-stable"
 
   mkdir -p "$pkgdir/usr/share/$pkgname-3.7"
   cp -r icons include ini scenes scripts "$pkgdir/usr/share/$pkgname-3.7"




More information about the arch-commits mailing list