summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Fischer <vlooe@web.de>2009-07-04 20:36:34 +0200
committerFlorian Fischer <vlooe@web.de>2009-07-04 20:36:34 +0200
commit1bd93047e01651562cfe07c4ff05c583843778c7 (patch)
tree1e87855ec78c23802938865fce76e4d6a413e5e8 /media-libs/jasper
parentsynced media-libs/libid3tag with portage tree (diff)
downloadmultilib-portage-1bd93047e01651562cfe07c4ff05c583843778c7.tar.gz
multilib-portage-1bd93047e01651562cfe07c4ff05c583843778c7.tar.bz2
multilib-portage-1bd93047e01651562cfe07c4ff05c583843778c7.zip
synced media-libs/jasper with portage tree
Diffstat (limited to 'media-libs/jasper')
-rw-r--r--media-libs/jasper/ChangeLog190
-rw-r--r--media-libs/jasper/Manifest8
-rw-r--r--media-libs/jasper/files/jasper-overflow-fix.patch15
-rw-r--r--media-libs/jasper/jasper-1.900.1-r1.ebuild53
-rw-r--r--media-libs/jasper/jasper-1.900.1-r2.ebuild55
-rw-r--r--media-libs/jasper/jasper-1.900.1-r3.ebuild13
-rw-r--r--media-libs/jasper/metadata.xml9
7 files changed, 8 insertions, 335 deletions
diff --git a/media-libs/jasper/ChangeLog b/media-libs/jasper/ChangeLog
deleted file mode 100644
index 4f02534e7..000000000
--- a/media-libs/jasper/ChangeLog
+++ /dev/null
@@ -1,190 +0,0 @@
-# ChangeLog for media-libs/jasper
-# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/jasper/ChangeLog,v 1.52 2008/12/16 10:50:34 armin76 Exp $
-
- 16 Dec 2008; Raúl Porcel <armin76@gentoo.org> jasper-1.900.1-r3.ebuild:
- arm/ia64/sh stable wrt #222819
-
- 14 Dec 2008; Jeroen Roovers <jer@gentoo.org> jasper-1.900.1-r3.ebuild:
- Stable for HPPA (bug #222819).
-
- 14 Dec 2008; Markus Meier <maekke@gentoo.org> jasper-1.900.1-r3.ebuild:
- amd64/x86 stable, bug #222819
-
- 13 Dec 2008; Friedrich Oslage <bluebird@gentoo.org>
- jasper-1.900.1-r3.ebuild:
- Stable on sparc, security bug #222819
-
- 13 Dec 2008; Tobias Klausmann <klausman@gentoo.org>
- jasper-1.900.1-r3.ebuild:
- Stable on alpha, bug #222819
-
- 13 Dec 2008; Tobias Scherbaum <dertobi123@gentoo.org>
- jasper-1.900.1-r3.ebuild:
- ppc stable, bug #222819
-
- 11 Dec 2008; Brent Baude <ranger@gentoo.org> jasper-1.900.1-r3.ebuild:
- Marking jasper-1.900.1-r3 ppc64 for bug 222819
-
-*jasper-1.900.1-r3 (08 Dec 2008)
-
- 08 Dec 2008; Patrick Kursawe <phosphan@gentoo.org>
- +jasper-1.900.1-r3.ebuild:
- Joined the previous fixes with the corrections from bug #222819 and #245545.
-
- 11 Oct 2008; Tobias Scherbaum <dertobi123@gentoo.org>
- jasper-1.900.1-r2.ebuild:
- ppc stable, bug #222819
-
- 07 Oct 2008; Patrick Kursawe <phosphan@gentoo.org>
- jasper-1.900.1-r1.ebuild, jasper-1.900.1-r2.ebuild:
- Updated license.
-
- 07 Oct 2008; Patrick Kursawe <phosphan@gentoo.org> -jasper-1.701.0.ebuild,
- -jasper-1.900.1.ebuild:
- Removing obsolete versions.
-
-*jasper-1.900.1-r2 (04 Oct 2008)
-
- 04 Oct 2008; Robert Buchholz <rbu@gentoo.org> jasper-1.701.0.ebuild,
- +jasper-1.900.1-r2.ebuild:
- Fix multiple integer overflows (bug #222819), remove mips stable keyword.
-
- 13 Jul 2007; Roy Marples <uberlord@gentoo.org> jasper-1.900.1-r1.ebuild:
- Keyworded ~sparc-fbsd
-
- 07 Jun 2007; Christoph Mende <angelos@gentoo.org>
- jasper-1.900.1-r1.ebuild:
- Stable on amd64 wrt security bug 179159
-
- 06 Jun 2007; Raúl Porcel <armin76@gentoo.org> jasper-1.900.1-r1.ebuild:
- alpha/ia64 stable wrt security #179159
-
- 06 Jun 2007; Christian Faulhammer <opfer@gentoo.org>
- jasper-1.900.1-r1.ebuild:
- stable x86, security bug 179159
-
- 05 Jun 2007; Tobias Scherbaum <dertobi123@gentoo.org>
- jasper-1.900.1-r1.ebuild:
- ppc stable, bug #179159
-
- 05 Jun 2007; Markus Rothe <corsair@gentoo.org> jasper-1.900.1-r1.ebuild:
- Stable on ppc64; bug #179159
-
- 04 Jun 2007; Gustavo Zacarias <gustavoz@gentoo.org>
- jasper-1.900.1-r1.ebuild:
- Stable on sparc wrt security #179159 and revdep-rebuild note
-
- 04 Jun 2007; Jeroen Roovers <jer@gentoo.org> jasper-1.900.1-r1.ebuild:
- Stable for HPPA (bug #179159), fixed KEYWORDS assignment whitespace in
- ebuild for echangelog.
-
-*jasper-1.900.1-r1 (20 May 2007)
-
- 20 May 2007; Markus Dittrich <markusle@gentoo.org>
- +files/jasper-overflow-fix.patch, +jasper-1.900.1-r1.ebuild:
- Added patch to fix overflow in jpc/jpc_cs.c (see bug #179159).
-
- 15 Feb 2007; Fabian Groffen <grobian@gentoo.org> jasper-1.701.0.ebuild,
- jasper-1.900.1.ebuild:
- Dropped ppc-macos keyword, see you in prefix
-
-*jasper-1.900.1 (23 Jan 2007)
-
- 23 Jan 2007; Patrick Kursawe <phosphan@gentoo.org> -jasper-1.900.0.ebuild,
- +jasper-1.900.1.ebuild:
- Yet another version bump.
-
-*jasper-1.900.0 (29 Dec 2006)
-
- 29 Dec 2006; Patrick Kursawe <phosphan@gentoo.org> +jasper-1.900.0.ebuild:
- Version bump.
-
- 04 Sep 2006; Joshua Kinard <kumba@gentoo.org> jasper-1.701.0.ebuild:
- Marked stable on mips.
-
- 25 Aug 2006; Patrick Kursawe <phosphan@gentoo.org> jasper-1.701.0.ebuild:
- Forgot 'set' in the eselect line
-
- 14 Aug 2006; Patrick Kursawe <phosphan@gentoo.org> jasper-1.701.0.ebuild:
- Added a hint about potential OpenGL trouble (bug #133609) if make fails.
-
- 17 Jul 2006; Patrick Kursawe <phosphan@gentoo.org> jasper-1.701.0.ebuild:
- Adding optional GLUT dependency, see bug #139735
-
- 14 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> ChangeLog:
- Add elibtoolize and mark ~x86-fbsd.
-
- 14 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> jasper-1.701.0.ebuild:
- Add elibtoolize and mark ~x86-fbsd.
-
- 21 Feb 2006; Fabian Groffen <grobian@gentoo.org> jasper-1.701.0.ebuild:
- Marked ~ppc-macos (bug #74101)
-
- 17 Feb 2006; Patrick Kursawe <phosphan@gentoo.org> jasper-1.701.0.ebuild:
- Fixing dependencies, bug #123068
-
- 12 Sep 2005; Aron Griffis <agriffis@gentoo.org> jasper-1.701.0.ebuild:
- Mark 1.701.0 stable on alpha
-
- 24 Aug 2005; Aron Griffis <agriffis@gentoo.org> jasper-1.701.0.ebuild:
- stable on ia64
-
- 25 Jul 2005; Guy Martin <gmsoft@gentoo.org> jasper-1.701.0.ebuild:
- Stable on hppa.
-
- 14 Jul 2005; Hardave Riar <hardave@gentoo.org> jasper-1.701.0.ebuild:
- Keyworded ~mips
-
- 04 Jul 2005; Bryan Østergaard <kloeri@gentoo.org> jasper-1.701.0.ebuild:
- Add ~alpha keyword.
-
- 30 Jun 2005; Dan Armak <danarmak@gentoo.org> jasper-1.701.0.ebuild:
- Stable on amd64 - been around long enough, and needed for kde 3.4 going stable
-
- 22 Jun 2005; Gustavo Zacarias <gustavoz@gentoo.org> jasper-1.701.0.ebuild:
- Stable on sparc
-
- 18 May 2005; Markus Rothe <corsair@gentoo.org> jasper-1.701.0.ebuild:
- Stable on ppc64
-
- 09 May 2005; Aron Griffis <agriffis@gentoo.org> jasper-1.701.0.ebuild:
- add ~ia64
-
- 29 Mar 2005; Markus Rothe <corsair@gentoo.org> jasper-1.701.0.ebuild:
- Added ~ppc64 to KEYWORDS
-
- 28 Feb 2005; Jason Wever <weeve@gentoo.org> jasper-1.701.0.ebuild:
- Added ~sparc keyword for upcoming kde-3.4.0 release.
-
- 20 Nov 2004; Daniel Black <dragonheart@gentoo.org> jasper-1.701.0.ebuild:
- ppc keyword to support dependanicies of graphicsmagick - bug #71573
-
- 19 Oct 2004; Patrick Kursawe <phosphan@gentoo.org> jasper-1.701.0.ebuild:
- Adding unzip dependency (bug #67491)
-
- 10 May 2004; Travis Tilley <lv@gentoo.org> jasper-1.701.0.ebuild:
- added ~amd64 keyword
-
- 02 May 2004; David Holm <dholm@gentoo.org> jasper-1.701.0.ebuild:
- Added to ~ppc.
-
- 01 Apr 2004; Patrick Kursawe <phosphan@gentoo.org> jasper-1.700.5-r1.ebuild,
- jasper-1.701.0.ebuild:
- New version became stable
-
-*jasper-1.701.0 (18 Feb 2004)
-
- 18 Feb 2004; Patrick Kursawe <phosphan@gentoo.org> jasper-1.701.0.ebuild:
- Version bump
-
-*jasper-1.700.5-r1 (23 Dec 2003)
-
- 23 Dec 2003; Patrick Kursawe <phosphan@gentoo.org> jasper-1.700.5-r1.ebuild:
- Enabling shared libraries.
-
-*jasper-1.700.5 (17 Dec 2003)
-
- 17 Dec 2003; Patrick Kursawe <phosphan@gentoo.org> jasper-1.700.5.ebuild:
- Initial import.
-
diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest
index d107c083a..75f25effc 100644
--- a/media-libs/jasper/Manifest
+++ b/media-libs/jasper/Manifest
@@ -1,9 +1,3 @@
-AUX jasper-overflow-fix.patch 683 RMD160 d70c756f834f27c60b2880490d015db6ef6f8f00 SHA1 7d69151497692611c59c5577e97de8c5089f8af0 SHA256 57b0f78ce02af1dce674664c030d4e9432333a7589b43c042a5b0c730eb3d611
-DIST jasper-1.900.1-CVE-2008-3520+1+2.patch.bz2 6189 RMD160 273d3ca0e8e9e488db090237f15090d3b7c5688f SHA1 59214defc45c2a46581d7c3a77b6113904c9641e SHA256 fcba19c496b409feb07e37224ec834f857736a5a49b925980405ffd672dc2b36
DIST jasper-1.900.1-fixes-20081208.patch.bz2 8757 RMD160 bbd45e5aeb32b2575807824986dc2c39a14a46f0 SHA1 31517a7ebc9ce4d0d12a4b7c26133451979ae945 SHA256 5f696527707513fceff1617895afab9500f327262b1b03b330098d8dab3eb1bf
DIST jasper-1.900.1.zip 1415752 RMD160 fb2c188abf5b8c297078ac1f913101734f72db5c SHA1 9c5735f773922e580bf98c7c7dfda9bbed4c5191 SHA256 6b905a9c2aca2e275544212666eefc4eb44d95d0a57e4305457b407fe63f9494
-EBUILD jasper-1.900.1-r1.ebuild 1436 RMD160 2dc5dc736f34fb3f147cf2af9c19b2527704fcfd SHA1 172304bc6965a98b5ff8047e01059e22516008a4 SHA256 a77714ce04691c01f7d0daf543dac5eedf09c02071339a00bbfe14e23d08f9a2
-EBUILD jasper-1.900.1-r2.ebuild 1533 RMD160 1ae7abbcf7bb5389a6065cc3c2b5deaf0f2e61d4 SHA1 f2fafe75e86be589deae30dad0daa5596453917f SHA256 59658b29d3dfd9c39873b1b78829034252fd7d56cbee2c316623d7a0626394e8
-EBUILD jasper-1.900.1-r3.ebuild 1482 RMD160 bf27e202c4187489eb673aecb121b6d78f437d94 SHA1 edd89396d81fb887942d81f8e6edd90e7b73fb63 SHA256 154899137d5bad1a2d983e1a656b429069e8acf8a0a5f14da597ef9a65b6857e
-MISC ChangeLog 6444 RMD160 ff2c5a8ae986ab4515210645ce88dae4bce64dcc SHA1 ffb7ff8dbb4e7e983efbb156245de4b1f6714121 SHA256 382125800c93df9d4cc72d355c859cedc9972e6715bc05b7486106f73e6a24f4
-MISC metadata.xml 301 RMD160 91daefdb588e2984774e49daf182936ede2e29f4 SHA1 8d3f29760c4369cb43ae6bc5a8d3032ad1f68d28 SHA256 e10af83464344d5ff709f593848ca25638eb8cfed47fa49ef44b01fdc9a5db32
+EBUILD jasper-1.900.1-r3.ebuild 1503 RMD160 f45061d13551447ae9820030fb6af10341d28d1c SHA1 425143f33ff3f58832e5bc34116f41951ed8dddb SHA256 49601d6d8fe6f35179f0d5a489ceeb99287fff3009aad4004989f0228b931b45
diff --git a/media-libs/jasper/files/jasper-overflow-fix.patch b/media-libs/jasper/files/jasper-overflow-fix.patch
deleted file mode 100644
index 326686697..000000000
--- a/media-libs/jasper/files/jasper-overflow-fix.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-diff -Naur jasper-1.900.1-old/src/libjasper/jpc/jpc_cs.c jasper-1.900.1/src/libjasper/jpc/jpc_cs.c
---- jasper-1.900.1-old/src/libjasper/jpc/jpc_cs.c 2007-01-19 16:43:07.000000000 -0500
-+++ jasper-1.900.1/src/libjasper/jpc/jpc_cs.c 2007-05-20 12:20:02.000000000 -0400
-@@ -982,7 +982,10 @@
- compparms->numstepsizes = (len - n) / 2;
- break;
- }
-- if (compparms->numstepsizes > 0) {
-+ if (compparms->numstepsizes > 3 * JPC_MAXRLVLS + 1) {
-+ jpc_qcx_destroycompparms(compparms);
-+ return -1;
-+ } else if (compparms->numstepsizes > 0) {
- compparms->stepsizes = jas_malloc(compparms->numstepsizes *
- sizeof(uint_fast16_t));
- assert(compparms->stepsizes);
diff --git a/media-libs/jasper/jasper-1.900.1-r1.ebuild b/media-libs/jasper/jasper-1.900.1-r1.ebuild
deleted file mode 100644
index bfdb64514..000000000
--- a/media-libs/jasper/jasper-1.900.1-r1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/jasper/jasper-1.900.1-r1.ebuild,v 1.11 2008/10/07 08:36:02 phosphan Exp $
-
-EAPI="2"
-
-inherit libtool eutils multilib-native
-
-DESCRIPTION="software-based implementation of the codec specified in the JPEG-2000 Part-1 standard"
-HOMEPAGE="http://www.ece.uvic.ca/~mdadams/jasper/"
-SRC_URI="http://www.ece.uvic.ca/~mdadams/jasper/software/jasper-${PV}.zip"
-
-LICENSE="JasPer2.0"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd"
-IUSE="opengl jpeg"
-
-RDEPEND="jpeg? ( media-libs/jpeg )
- opengl? ( virtual/opengl virtual/glut )"
-DEPEND="${RDEPEND}
- app-arch/unzip"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}"/${PN}-overflow-fix.patch
-
- elibtoolize
-}
-
-src_configure() { :; }
-
-multilib-native_src_compile_internal() {
- econf \
- $(use_enable jpeg libjpeg) \
- $(use_enable opengl) \
- --enable-shared \
- || die
- emake || die "If you got undefined references to OpenGL related libraries,please try 'eselect opengl set xorg-x11' before emerging. See bug #133609."
-}
-
-multilib-native_src_install_internal() {
- make DESTDIR="${D}" install || die
- dodoc NEWS README doc/*
-}
-
-pkg_postinst() {
- elog
- elog "Be noted that API has been changed, and you need to run"
- elog "revdep-rebuild from gentoolkit to correct deps."
- elog
-}
diff --git a/media-libs/jasper/jasper-1.900.1-r2.ebuild b/media-libs/jasper/jasper-1.900.1-r2.ebuild
deleted file mode 100644
index e034e72a0..000000000
--- a/media-libs/jasper/jasper-1.900.1-r2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/jasper/jasper-1.900.1-r2.ebuild,v 1.4 2008/11/09 12:02:37 vapier Exp $
-
-EAPI="2"
-
-inherit libtool eutils multilib-native
-
-DESCRIPTION="software-based implementation of the codec specified in the JPEG-2000 Part-1 standard"
-HOMEPAGE="http://www.ece.uvic.ca/~mdadams/jasper/"
-SRC_URI="http://www.ece.uvic.ca/~mdadams/jasper/software/jasper-${PV}.zip
- mirror://gentoo/${P}-CVE-2008-3520+1+2.patch.bz2"
-
-LICENSE="JasPer2.0"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd"
-IUSE="opengl jpeg"
-
-RDEPEND="jpeg? ( media-libs/jpeg )
- opengl? ( virtual/opengl virtual/glut )"
-DEPEND="${RDEPEND}
- app-arch/unzip"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}"/${PN}-overflow-fix.patch
- epatch "${WORKDIR}"/${P}-CVE-2008-3520+1+2.patch
-
- elibtoolize
-}
-
-src_configure() { :; }
-
-multilib-native_src_compile_internal() {
- econf \
- $(use_enable jpeg libjpeg) \
- $(use_enable opengl) \
- --enable-shared \
- || die
- emake || die "If you got undefined references to OpenGL related libraries,please try 'eselect opengl set xorg-x11' before emerging. See bug #133609."
-}
-
-multilib-native_src_install_internal() {
- make DESTDIR="${D}" install || die
- dodoc NEWS README doc/*
-}
-
-pkg_postinst() {
- elog
- elog "Be noted that API has been changed, and you need to run"
- elog "revdep-rebuild from gentoolkit to correct deps."
- elog
-}
diff --git a/media-libs/jasper/jasper-1.900.1-r3.ebuild b/media-libs/jasper/jasper-1.900.1-r3.ebuild
index 149c191d2..562514144 100644
--- a/media-libs/jasper/jasper-1.900.1-r3.ebuild
+++ b/media-libs/jasper/jasper-1.900.1-r3.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/jasper/jasper-1.900.1-r3.ebuild,v 1.8 2008/12/16 10:50:34 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/jasper/jasper-1.900.1-r3.ebuild,v 1.9 2009/06/30 14:32:27 armin76 Exp $
EAPI="2"
@@ -13,7 +13,7 @@ SRC_URI="http://www.ece.uvic.ca/~mdadams/jasper/software/jasper-${PV}.zip
LICENSE="JasPer2.0"
SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd"
IUSE="opengl jpeg"
RDEPEND="jpeg? ( media-libs/jpeg )
@@ -30,14 +30,15 @@ src_unpack() {
elibtoolize
}
-src_configure() { :; }
-
-multilib-native_src_compile_internal() {
+multilib-native_src_configure_internal() {
econf \
$(use_enable jpeg libjpeg) \
$(use_enable opengl) \
--enable-shared \
|| die
+}
+
+multilib-native_src_compile_internal() {
emake || die "If you got undefined references to OpenGL related libraries,please try 'eselect opengl set xorg-x11' before emerging. See bug #133609."
}
diff --git a/media-libs/jasper/metadata.xml b/media-libs/jasper/metadata.xml
deleted file mode 100644
index de148eb64..000000000
--- a/media-libs/jasper/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>sci</herd>
-<maintainer>
-<email>phosphan@gentoo.org</email>
-<description>Added this as requirement for OpenDX, free for adoption</description>
-</maintainer>
-</pkgmetadata>