diff options
author | Florian Fischer <vlooe@web.de> | 2009-07-04 20:36:34 +0200 |
---|---|---|
committer | Florian Fischer <vlooe@web.de> | 2009-07-04 20:36:34 +0200 |
commit | 1bd93047e01651562cfe07c4ff05c583843778c7 (patch) | |
tree | 1e87855ec78c23802938865fce76e4d6a413e5e8 /media-libs/jasper | |
parent | synced media-libs/libid3tag with portage tree (diff) | |
download | multilib-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/ChangeLog | 190 | ||||
-rw-r--r-- | media-libs/jasper/Manifest | 8 | ||||
-rw-r--r-- | media-libs/jasper/files/jasper-overflow-fix.patch | 15 | ||||
-rw-r--r-- | media-libs/jasper/jasper-1.900.1-r1.ebuild | 53 | ||||
-rw-r--r-- | media-libs/jasper/jasper-1.900.1-r2.ebuild | 55 | ||||
-rw-r--r-- | media-libs/jasper/jasper-1.900.1-r3.ebuild | 13 | ||||
-rw-r--r-- | media-libs/jasper/metadata.xml | 9 |
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> |