summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTimothy Redaelli <drizzt@gentoo.org>2009-02-03 15:34:37 +0000
committerTimothy Redaelli <drizzt@gentoo.org>2009-02-03 15:34:37 +0000
commitf44952ddf0617c36b36a8f3ef81996afc1aae47d (patch)
treebb6358d4dbebe94357891388d880874f3c3468cb /media-libs/openjpeg
parentremoved old versions (diff)
downloadgentoo-2-f44952ddf0617c36b36a8f3ef81996afc1aae47d.tar.gz
gentoo-2-f44952ddf0617c36b36a8f3ef81996afc1aae47d.tar.bz2
gentoo-2-f44952ddf0617c36b36a8f3ef81996afc1aae47d.zip
Link with libm wrt bug #246727
(Portage version: 2.2_rc23/cvs/Linux x86_64)
Diffstat (limited to 'media-libs/openjpeg')
-rw-r--r--media-libs/openjpeg/ChangeLog10
-rw-r--r--media-libs/openjpeg/openjpeg-1.3-r1.ebuild40
-rw-r--r--media-libs/openjpeg/openjpeg-1.3.ebuild5
3 files changed, 51 insertions, 4 deletions
diff --git a/media-libs/openjpeg/ChangeLog b/media-libs/openjpeg/ChangeLog
index e13cbff72d4a..78f6da60ac66 100644
--- a/media-libs/openjpeg/ChangeLog
+++ b/media-libs/openjpeg/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-libs/openjpeg
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/openjpeg/ChangeLog,v 1.18 2008/12/07 11:54:58 vapier Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/openjpeg/ChangeLog,v 1.19 2009/02/03 15:34:37 drizzt Exp $
+
+*openjpeg-1.3-r1 (03 Feb 2009)
+
+ 03 Feb 2009; <drizzt@gentoo.org> openjpeg-1.3.ebuild,
+ +openjpeg-1.3-r1.ebuild:
+ Link with libm wrt bug #246727
07 Dec 2008; Mike Frysinger <vapier@gentoo.org> openjpeg-1.3.ebuild:
Add arm/s390/sh love #240520.
diff --git a/media-libs/openjpeg/openjpeg-1.3-r1.ebuild b/media-libs/openjpeg/openjpeg-1.3-r1.ebuild
new file mode 100644
index 000000000000..168e5d56f298
--- /dev/null
+++ b/media-libs/openjpeg/openjpeg-1.3-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/openjpeg/openjpeg-1.3-r1.ebuild,v 1.1 2009/02/03 15:34:37 drizzt Exp $
+
+inherit eutils toolchain-funcs multilib
+
+DESCRIPTION="An open-source JPEG 2000 codec written in C"
+HOMEPAGE="http://www.openjpeg.org/"
+SRC_URI="http://www.openjpeg.org/openjpeg_v${PV//./_}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="tools"
+DEPEND="tools? ( >=media-libs/tiff-3.8.2 )"
+RDEPEND=${DEPEND}
+
+S="${WORKDIR}/OpenJPEG_v1_3"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${PN}-1.2-Makefile.patch
+ cp "${FILESDIR}"/${P}-codec-Makefile "${S}"/codec/Makefile
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" AR="$(tc-getAR)" LIBRARIES="-lm" COMPILERFLAGS="${CFLAGS} -std=c99 -fPIC" || die "emake failed"
+ if use tools; then
+ emake -C codec CC="$(tc-getCC)" || die "emake failed"
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" INSTALL_LIBDIR="/usr/$(get_libdir)" install || die "install failed"
+ if use tools; then
+ emake -C codec DESTDIR="${D}" INSTALL_BINDIR="/usr/bin" install || die "install failed"
+ fi
+ dodoc ChangeLog
+}
diff --git a/media-libs/openjpeg/openjpeg-1.3.ebuild b/media-libs/openjpeg/openjpeg-1.3.ebuild
index 9bb4f4b0dda0..110c1d6a24b4 100644
--- a/media-libs/openjpeg/openjpeg-1.3.ebuild
+++ b/media-libs/openjpeg/openjpeg-1.3.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/openjpeg/openjpeg-1.3.ebuild,v 1.9 2008/12/07 11:54:58 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/openjpeg/openjpeg-1.3.ebuild,v 1.10 2009/02/03 15:34:37 drizzt Exp $
inherit eutils toolchain-funcs multilib
@@ -13,6 +13,7 @@ SLOT="0"
KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd"
IUSE="tools"
DEPEND="tools? ( >=media-libs/tiff-3.8.2 )"
+RDEPEND=${DEPEND}
S="${WORKDIR}/OpenJPEG_v1_3"