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

Pierre Schmitz pierre at archlinux.org
Sun Sep 11 21:19:29 UTC 2011


    Date: Sunday, September 11, 2011 @ 17:19:29
  Author: pierre
Revision: 137833

upgpkg: povray 3.6.1-9

cleanup; old package rebuild

Modified:
  povray/trunk/PKGBUILD

----------+
 PKGBUILD |   33 +++++++++++++++++++--------------
 1 file changed, 19 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2011-09-11 21:05:11 UTC (rev 137832)
+++ PKGBUILD	2011-09-11 21:19:29 UTC (rev 137833)
@@ -6,32 +6,37 @@
 pkgname=povray
 pkgver=3.6.1
 _majorver=3.6
-pkgrel=8
+pkgrel=9
 pkgdesc="A script based raytracer for high-quality three-dimensional graphics"
 arch=('i686' 'x86_64')
 license=('custom')
 url="http://povray.org"
-depends=('zlib' 'libjpeg' 'libtiff' 'libpng' 'libxpm')
-backup=('etc/povray.conf' 'etc/povray.ini')
-source=(ftp://ftp.povray.org/pub/povray/Official/Unix/$pkgname-$pkgver.tar.bz2 
-  libpng-1.4.patch povray-3.6.1-use-system-libpng.patch)
-md5sums=('b5789bb7eeaed0809c5c82d0efda571d' '043d88384956ac41322dee2bf15585cd'\
+depends=('gcc-libs' 'libtiff' 'libpng' 'libxpm')
+backup=('etc/povray/3.6/povray.conf' 'etc/povray/3.6/povray.ini')
+source=("ftp://ftp.povray.org/pub/povray/Official/Unix/$pkgname-$pkgver.tar.bz2"
+        'libpng-1.4.patch' 'povray-3.6.1-use-system-libpng.patch')
+md5sums=('b5789bb7eeaed0809c5c82d0efda571d'
+         '043d88384956ac41322dee2bf15585cd'
          '36e21e100ef73d5d3fc0f72615cf381f')
-sha1sums=('1fab3ccbdedafbf77e3a66087709bbdf60bc643d' '6cfd98bd3c6990db43f2535aa168d7c38b56e2dd'\
-         '98333f7701ffd1803adc9b04d5d09beff2f34c27')
 
 build() {
   cd $srcdir/$pkgname-$pkgver
-  patch -p1 < ../libpng-1.4.patch || return 1
-  patch -p1 < ../povray-3.6.1-use-system-libpng.patch || return 1
+  patch -p1 < ../libpng-1.4.patch
+  patch -p1 < ../povray-3.6.1-use-system-libpng.patch
   ./configure --prefix=/usr --sysconfdir=/etc --mandir=/usr/share/man \
-    COMPILED_BY="ArchLinux" --disable-optimiz --enable-strip
-  make || return 1
+    COMPILED_BY="Arch Linux" --disable-optimiz --enable-strip
+  make
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver
+  # make install tries to write into a home dir
+  export HOME=$(mktemp -d)
   make DESTDIR=${pkgdir} sysconfdir=${pkgdir}/etc install
-  
+
   # correct the paths in the ini file
   sed -i "s|/usr/local/share|/usr/share|g" ${pkgdir}/etc/$pkgname/$_majorver/povray.ini
-  
+
   # install licenses
   install -Dm 644 doc/povlegal.doc \
     ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE




More information about the arch-commits mailing list