Gentoo Archives: gentoo-commits

From: "Robert Buchholz (rbu)" <rbu@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/jasper: ChangeLog jasper-1.701.0.ebuild jasper-1.900.1-r2.ebuild
Date: Sat, 04 Oct 2008 18:36:27
Message-Id: E1KmBzM-0002EZ-LZ@stork.gentoo.org
1 rbu 08/10/04 18:36:24
2
3 Modified: ChangeLog jasper-1.701.0.ebuild
4 Added: jasper-1.900.1-r2.ebuild
5 Log:
6 Fix multiple integer overflows (bug #222819), remove mips stable keyword.
7 (Portage version: 2.2_rc11/cvs/Linux 2.6.25-gentoo-r6 x86_64, RepoMan options: --force)
8
9 Revision Changes Path
10 1.41 media-libs/jasper/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/jasper/ChangeLog?rev=1.41&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/jasper/ChangeLog?rev=1.41&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/jasper/ChangeLog?r1=1.40&r2=1.41
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-libs/jasper/ChangeLog,v
19 retrieving revision 1.40
20 retrieving revision 1.41
21 diff -u -r1.40 -r1.41
22 --- ChangeLog 13 Jul 2007 09:53:59 -0000 1.40
23 +++ ChangeLog 4 Oct 2008 18:36:24 -0000 1.41
24 @@ -1,6 +1,12 @@
25 # ChangeLog for media-libs/jasper
26 -# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-libs/jasper/ChangeLog,v 1.40 2007/07/13 09:53:59 uberlord Exp $
28 +# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/media-libs/jasper/ChangeLog,v 1.41 2008/10/04 18:36:24 rbu Exp $
30 +
31 +*jasper-1.900.1-r2 (04 Oct 2008)
32 +
33 + 04 Oct 2008; Robert Buchholz <rbu@g.o> jasper-1.701.0.ebuild,
34 + +jasper-1.900.1-r2.ebuild:
35 + Fix multiple integer overflows (bug #222819), remove mips stable keyword.
36
37 13 Jul 2007; Roy Marples <uberlord@g.o> jasper-1.900.1-r1.ebuild:
38 Keyworded ~sparc-fbsd
39
40
41
42 1.30 media-libs/jasper/jasper-1.701.0.ebuild
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/jasper/jasper-1.701.0.ebuild?rev=1.30&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/jasper/jasper-1.701.0.ebuild?rev=1.30&content-type=text/plain
46 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/jasper/jasper-1.701.0.ebuild?r1=1.29&r2=1.30
47
48 Index: jasper-1.701.0.ebuild
49 ===================================================================
50 RCS file: /var/cvsroot/gentoo-x86/media-libs/jasper/jasper-1.701.0.ebuild,v
51 retrieving revision 1.29
52 retrieving revision 1.30
53 diff -u -r1.29 -r1.30
54 --- jasper-1.701.0.ebuild 15 Feb 2007 20:21:01 -0000 1.29
55 +++ jasper-1.701.0.ebuild 4 Oct 2008 18:36:24 -0000 1.30
56 @@ -1,6 +1,6 @@
57 -# Copyright 1999-2007 Gentoo Foundation
58 +# Copyright 1999-2008 Gentoo Foundation
59 # Distributed under the terms of the GNU General Public License v2
60 -# $Header: /var/cvsroot/gentoo-x86/media-libs/jasper/jasper-1.701.0.ebuild,v 1.29 2007/02/15 20:21:01 grobian Exp $
61 +# $Header: /var/cvsroot/gentoo-x86/media-libs/jasper/jasper-1.701.0.ebuild,v 1.30 2008/10/04 18:36:24 rbu Exp $
62
63 inherit libtool
64
65 @@ -10,7 +10,7 @@
66
67 LICENSE="JasPer"
68 SLOT="0"
69 -KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
70 +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
71 IUSE="opengl jpeg"
72
73 RDEPEND="jpeg? ( media-libs/jpeg )
74
75
76
77 1.1 media-libs/jasper/jasper-1.900.1-r2.ebuild
78
79 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/jasper/jasper-1.900.1-r2.ebuild?rev=1.1&view=markup
80 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/jasper/jasper-1.900.1-r2.ebuild?rev=1.1&content-type=text/plain
81
82 Index: jasper-1.900.1-r2.ebuild
83 ===================================================================
84 # Copyright 1999-2008 Gentoo Foundation
85 # Distributed under the terms of the GNU General Public License v2
86 # $Header: /var/cvsroot/gentoo-x86/media-libs/jasper/jasper-1.900.1-r2.ebuild,v 1.1 2008/10/04 18:36:24 rbu Exp $
87
88 inherit libtool eutils
89
90 DESCRIPTION="software-based implementation of the codec specified in the JPEG-2000 Part-1 standard"
91 HOMEPAGE="http://www.ece.uvic.ca/~mdadams/jasper/"
92 SRC_URI="http://www.ece.uvic.ca/~mdadams/jasper/software/jasper-${PV}.zip
93 mirror://gentoo/${P}-CVE-2008-3520+1+2.patch.bz2"
94
95 LICENSE="JasPer"
96 SLOT="0"
97 KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ~ppc ppc64 ~s390 ~sh sparc ~sparc-fbsd x86 ~x86-fbsd"
98 IUSE="opengl jpeg"
99
100 RDEPEND="jpeg? ( media-libs/jpeg )
101 opengl? ( virtual/opengl virtual/glut )"
102 DEPEND="${RDEPEND}
103 app-arch/unzip"
104
105 src_unpack() {
106 unpack ${A}
107 cd "${S}"
108
109 epatch "${FILESDIR}"/${PN}-overflow-fix.patch
110 epatch "${WORKDIR}"/${P}-CVE-2008-3520+1+2.patch
111
112 elibtoolize
113 }
114
115 src_compile() {
116 econf \
117 $(use_enable jpeg libjpeg) \
118 $(use_enable opengl) \
119 --enable-shared \
120 || die
121 emake || die "If you got undefined references to OpenGL related libraries,please try 'eselect opengl set xorg-x11' before emerging. See bug #133609."
122 }
123
124 src_install() {
125 make DESTDIR="${D}" install || die
126 dodoc NEWS README doc/*
127 }
128
129 pkg_postinst() {
130 elog
131 elog "Be noted that API has been changed, and you need to run"
132 elog "revdep-rebuild from gentoolkit to correct deps."
133 elog
134 }