diff options
author | root <root@rshg047.dnsready.net> | 2011-05-04 12:58:32 +0000 |
---|---|---|
committer | root <root@rshg047.dnsready.net> | 2011-05-04 12:58:32 +0000 |
commit | 9780d07c31b22125ad7ecba4e281ff41194f95be (patch) | |
tree | 2336cb3e1bd98fe4b7631eb175c25f90a243815a /extra/openexr | |
parent | ddb2605f6bccbdb398f3937ff21e4688915a450d (diff) |
Wed May 4 12:58:31 UTC 2011
Diffstat (limited to 'extra/openexr')
-rw-r--r-- | extra/openexr/PKGBUILD | 32 | ||||
-rw-r--r-- | extra/openexr/gcc43.patch | 29 |
2 files changed, 28 insertions, 33 deletions
diff --git a/extra/openexr/PKGBUILD b/extra/openexr/PKGBUILD index ada112251..3f4afa72e 100644 --- a/extra/openexr/PKGBUILD +++ b/extra/openexr/PKGBUILD @@ -1,23 +1,29 @@ -# $Id: PKGBUILD 17474 2008-10-30 16:25:54Z pierre $ +# $Id: PKGBUILD 122097 2011-05-02 06:42:28Z andrea $ # Maintainer: Tobias Powalowski <tpowa@archlinux.org> pkgname=openexr -pkgver=1.6.1 +pkgver=1.7.0 pkgrel=1 +pkgdesc="An high dynamic-range image file format library" +url="http://www.openexr.com/" +arch=('i686' 'x86_64') +license=('BSD') depends=('zlib' 'ilmbase') -pkgdesc="openexr library for EXR images" -arch=(i686 x86_64) options=('!libtool') -license=('custom') -source=("http://savannah.nongnu.org/download/$pkgname/$pkgname-$pkgver.tar.gz" 'gcc43.patch') -url="http://www.openexr.org" -md5sums=('11951f164f9c872b183df75e66de145a' '7c83ee3d69ad688142e7de63cb68e70a') +source=("http://download.savannah.nongnu.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz" + 'gcc43.patch') +md5sums=('27113284f7d26a58f853c346e0851d7a' + 'd91fae759053a70bcedcf02eb33ca4a2') build() { - cd $startdir/src/$pkgname-$pkgver - patch -p1 -i $srcdir/gcc43.patch || return 1 + cd "${srcdir}/${pkgname}-${pkgver}" + patch -p0 -i ${srcdir}/gcc43.patch ./configure --prefix=/usr - make || return 1 - make DESTDIR=$startdir/pkg install - install -D -m644 COPYING $pkgdir/usr/share/licenses/$pkgname/COPYING + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } diff --git a/extra/openexr/gcc43.patch b/extra/openexr/gcc43.patch index 362487276..ab99eb9a1 100644 --- a/extra/openexr/gcc43.patch +++ b/extra/openexr/gcc43.patch @@ -1,22 +1,11 @@ -diff -Nura openexr-1.6.1/exrenvmap/main.cpp openexr-1.6.1.new/exrenvmap/main.cpp ---- openexr-1.6.1/exrenvmap/main.cpp 2007-04-25 03:07:51.000000000 +0200 -+++ openexr-1.6.1.new/exrenvmap/main.cpp 2008-10-30 17:18:13.000000000 +0100 -@@ -45,6 +45,7 @@ - #include <iostream> - #include <exception> - #include <stdlib.h> -+#include <string.h> +--- exrenvmap/blurImage.cpp ++++ exrenvmap/blurImage.cpp +@@ -39,6 +39,8 @@ + // + //----------------------------------------------------------------------------- - using namespace Imf; - using namespace std; -diff -Nura openexr-1.6.1/exrmaketiled/main.cpp openexr-1.6.1.new/exrmaketiled/main.cpp ---- openexr-1.6.1/exrmaketiled/main.cpp 2007-04-25 03:08:45.000000000 +0200 -+++ openexr-1.6.1.new/exrmaketiled/main.cpp 2008-10-30 17:18:40.000000000 +0100 -@@ -46,6 +46,7 @@ - #include <exception> - #include <string> - #include <stdlib.h> -+#include <string.h> ++#include <cstring> ++ + #include <blurImage.h> - using namespace Imf; - using namespace std; + #include <resizeImage.h> |