diff options
Diffstat (limited to 'media-libs/openexr')
-rw-r--r-- | media-libs/openexr/ChangeLog | 7 | ||||
-rw-r--r-- | media-libs/openexr/files/digest-openexr-1.6.1 | 3 | ||||
-rw-r--r-- | media-libs/openexr/openexr-1.6.1.ebuild | 66 |
3 files changed, 75 insertions, 1 deletions
diff --git a/media-libs/openexr/ChangeLog b/media-libs/openexr/ChangeLog index 82363bc84ec1..092b8aa56243 100644 --- a/media-libs/openexr/ChangeLog +++ b/media-libs/openexr/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-libs/openexr # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/openexr/ChangeLog,v 1.62 2007/10/24 12:01:24 uberlord Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/openexr/ChangeLog,v 1.63 2007/10/27 18:20:20 aballier Exp $ + +*openexr-1.6.1 (27 Oct 2007) + + 27 Oct 2007; Alexis Ballier <aballier@gentoo.org> +openexr-1.6.1.ebuild: + version bump, bug #197219 24 Oct 2007; Roy Marples <uberlord@gentoo.org> openexr-1.6.0.ebuild: Keyworded ~x86-fbsd, #142921 diff --git a/media-libs/openexr/files/digest-openexr-1.6.1 b/media-libs/openexr/files/digest-openexr-1.6.1 new file mode 100644 index 000000000000..310356bf2d60 --- /dev/null +++ b/media-libs/openexr/files/digest-openexr-1.6.1 @@ -0,0 +1,3 @@ +MD5 11951f164f9c872b183df75e66de145a openexr-1.6.1.tar.gz 13632660 +RMD160 3670633be841628e9d4c11981661e9d94a9b2711 openexr-1.6.1.tar.gz 13632660 +SHA256 c616906ab958de9c37bb86ca7547cfedbdfbad5e1ca2a4ab98983c9afa6a5950 openexr-1.6.1.tar.gz 13632660 diff --git a/media-libs/openexr/openexr-1.6.1.ebuild b/media-libs/openexr/openexr-1.6.1.ebuild new file mode 100644 index 000000000000..0b3c09fbf319 --- /dev/null +++ b/media-libs/openexr/openexr-1.6.1.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/openexr/openexr-1.6.1.ebuild,v 1.1 2007/10/27 18:20:20 aballier Exp $ + +inherit libtool + +DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries" +HOMEPAGE="http://openexr.com/" +SRC_URI="http://download.savannah.nongnu.org/releases/openexr/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="doc examples" + +RDEPEND="media-libs/ilmbase" +DEPEND="${RDEPEND} + dev-util/pkgconfig" + +src_unpack() { + unpack ${A} + cd "${S}" + + # Replace the temporary directory used for tests. + sed -i -e 's:"/var/tmp/":"'${T}'":' "IlmImfTest/tmpDir.h" + + # Sane versioning on FreeBSD - please don't remove elibtoolize + elibtoolize +} + +src_compile() { + econf $(use_enable examples imfexamples) + emake || die "emake failed" +} + +src_install () { + emake DESTDIR="${D}" examplesdir="/usr/share/doc/${PF}/examples" install || \ + die "install failed" + dodoc AUTHORS ChangeLog NEWS README + + if use doc ; then + insinto "/usr/share/doc/${PF}" + doins doc/*.pdf + fi + rm -frv "${D}usr/share/doc/OpenEXR"* + + if use examples ; then + dobin "IlmImfExamples/imfexamples" + else + rm -fr "${D}usr/share/doc/${PF}/examples" + fi +} + +pkg_postinst() { + einfo "OpenEXR was divided into IlmBase, OpenEXR, and OpenEXR_Viewers." + einfo "Viewers are available in OpenEXR_Viewers package." + einfo "If you want them, run:" + einfo + einfo "emerge media-gfx/openexr_viewers" + einfo + + ewarn "OpenEXR may have had ABI changes." + ewarn "Please run revdep-rebuild" + ewarn "to rebuild programs using it" + ewarn "(like KDELibs, KRita, ImageMagick, etc.)." +} |