summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2013-03-21 04:01:31 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2013-03-21 04:01:31 +0000
commit5ce4a1ac8b05c9980cd855dd7ce57e157f18bfa3 (patch)
tree21dbd2ad947fdc406d1e0d93a17181267d3a9a63 /media-libs/openexr_ctl
parentDon't use ucontext.h from libc with this release of IlmBase wrt #461594 by Vi... (diff)
downloadgentoo-2-5ce4a1ac8b05c9980cd855dd7ce57e157f18bfa3.tar.gz
gentoo-2-5ce4a1ac8b05c9980cd855dd7ce57e157f18bfa3.tar.bz2
gentoo-2-5ce4a1ac8b05c9980cd855dd7ce57e157f18bfa3.zip
USE static-libs, drop .la file
(Portage version: 2.2.0_alpha166/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)
Diffstat (limited to 'media-libs/openexr_ctl')
-rw-r--r--media-libs/openexr_ctl/ChangeLog9
-rw-r--r--media-libs/openexr_ctl/metadata.xml8
-rw-r--r--media-libs/openexr_ctl/openexr_ctl-1.0.1-r1.ebuild28
3 files changed, 28 insertions, 17 deletions
diff --git a/media-libs/openexr_ctl/ChangeLog b/media-libs/openexr_ctl/ChangeLog
index 47b40038713e..8921bcdf4d09 100644
--- a/media-libs/openexr_ctl/ChangeLog
+++ b/media-libs/openexr_ctl/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-libs/openexr_ctl
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/openexr_ctl/ChangeLog,v 1.24 2012/05/05 08:02:27 jdhore Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/openexr_ctl/ChangeLog,v 1.25 2013/03/21 04:01:31 ssuominen Exp $
+
+ 21 Mar 2013; Samuli Suominen <ssuominen@gentoo.org>
+ openexr_ctl-1.0.1-r1.ebuild:
+ Use prune_libtool_files to remove unnecessary libtool archive (.la) of
+ libIlmImfCtl and introduce USE="static-libs" support too.
05 May 2012; Jeff Horelick <jdhore@gentoo.org> openexr_ctl-1.0.1-r1.ebuild:
dev-util/pkgconfig -> virtual/pkgconfig
diff --git a/media-libs/openexr_ctl/metadata.xml b/media-libs/openexr_ctl/metadata.xml
index c572c7d9b478..0d9b0dcb7f33 100644
--- a/media-libs/openexr_ctl/metadata.xml
+++ b/media-libs/openexr_ctl/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>video</herd>
- <maintainer>
- <email>media-video@gentoo.org</email>
- </maintainer>
+ <herd>video</herd>
+ <maintainer>
+ <email>media-video@gentoo.org</email>
+ </maintainer>
</pkgmetadata>
diff --git a/media-libs/openexr_ctl/openexr_ctl-1.0.1-r1.ebuild b/media-libs/openexr_ctl/openexr_ctl-1.0.1-r1.ebuild
index 2e04c050f07a..6d0ea0c6931a 100644
--- a/media-libs/openexr_ctl/openexr_ctl-1.0.1-r1.ebuild
+++ b/media-libs/openexr_ctl/openexr_ctl-1.0.1-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/openexr_ctl/openexr_ctl-1.0.1-r1.ebuild,v 1.10 2012/05/05 08:02:27 jdhore Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/openexr_ctl/openexr_ctl-1.0.1-r1.ebuild,v 1.11 2013/03/21 04:01:31 ssuominen Exp $
-EAPI=2
+EAPI=5
inherit autotools eutils
DESCRIPTION="OpenEXR CTL libraries"
@@ -12,23 +12,29 @@ SRC_URI="mirror://sourceforge/ampasctl/${P}.tar.gz"
LICENSE="AMPAS"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
-IUSE=""
+IUSE="static-libs"
-RDEPEND="media-libs/ilmbase
- media-libs/openexr
- media-libs/ctl"
+RDEPEND="media-libs/ilmbase:=
+ media-libs/openexr:=
+ media-libs/ctl:="
DEPEND="${RDEPEND}
virtual/pkgconfig"
+DOCS="AUTHORS ChangeLog NEWS README"
+
src_prepare() {
- epatch "${FILESDIR}"/${P}-gcc43.patch \
- "${FILESDIR}"/${P}-configure_gcc43.patch \
+ epatch \
+ "${FILESDIR}"/${P}-{,configure_}gcc43.patch \
"${FILESDIR}"/${P}-pkgconfig.patch \
"${FILESDIR}"/${P}-gcc44.patch
eautoreconf
}
+src_configure() {
+ econf $(use_enable static-libs static)
+}
+
src_install() {
- emake DESTDIR="${D}" install || die
- dodoc AUTHORS ChangeLog NEWS README
+ default
+ prune_libtool_files
}