diff --git a/common/shlibs b/common/shlibs index 0e8915a360..38015235b2 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1600,3 +1600,4 @@ libIexMath-2_1.so.11 ilmbase-2.1.0_1 libIlmThread-2_1.so.11 ilmbase-2.1.0_1 libHalf.so.11 ilmbase-2.1.0_1 libImath-2_1.so.11 ilmbase-2.1.0_1 +libIlmImf-Imf_2_1.so.21 libopenexr-2.1.0_1 diff --git a/srcpkgs/libopenexr b/srcpkgs/libopenexr new file mode 120000 index 0000000000..367140f243 --- /dev/null +++ b/srcpkgs/libopenexr @@ -0,0 +1 @@ +openexr \ No newline at end of file diff --git a/srcpkgs/libopenexr-devel b/srcpkgs/libopenexr-devel new file mode 120000 index 0000000000..367140f243 --- /dev/null +++ b/srcpkgs/libopenexr-devel @@ -0,0 +1 @@ +openexr \ No newline at end of file diff --git a/srcpkgs/openexr/template b/srcpkgs/openexr/template index e3984738e6..d76fbfc720 100644 --- a/srcpkgs/openexr/template +++ b/srcpkgs/openexr/template @@ -1,20 +1,39 @@ # Template file for 'openexr' pkgname=openexr version=2.1.0 -revision=1 +revision=2 build_style=gnu-configure -CFLAGS="-fPIC" -CXXFLAGS="-fPIC -lrt" maintainer="Carlo Dormeletti " homepage="http://www.openexr.com/" license="BSD" -short_desc="OpenEXR is a high dynamic-range (HDR) image file format" -hostmakedepends="pkg-config " +short_desc="High dynamic-range (HDR) image file format" +hostmakedepends="pkg-config" makedepends="ilmbase-devel zlib-devel" distfiles="http://download.savannah.nongnu.org/releases/${pkgname}/${pkgname}-${version}.tar.gz" checksum="54486b454073c1dcb5ae9892cf0f730ffefe62f38176325281505093fd218a14" +LDFLAGS="-lrt" + post_install(){ # license - vinstall ${wrksrc}/LICENSE 644 usr/share/licenses/${pkgname} + vinstall LICENSE 644 usr/share/licenses/${pkgname} +} + +libopenexr_package() { + short_desc+=" - runtime libraries" + pkg_install() { + vmove usr/lib/*.so.* + } +} + +libopenexr-devel_package() { + short_desc+=" - development files" + depends="zlib-devel ilmbase-devel libopenexr>=${version}_${revision}" + pkg_install() { + vmove usr/include + vmove usr/lib/*.a + vmove usr/lib/*.so + vmove usr/lib/pkgconfig + vmove usr/share + } }