Portage is a package management system used by Gentoo Linux
# ChangeLog for media-libs/jpeg
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/jpeg/ChangeLog,v 1.69 2008/07/06 22:28:16 solar Exp $
06 Jul 2008;
- cross compile build fix
23 May 2008; Markus Meier
drop to ~mips (unstable deps)
25 Feb 2008; Santiago M. Mola
amd64 stable wrt bug #208941
25 Feb 2008; Raúl Porcel
alpha/ia64/sparc stable wrt #208941
25 Feb 2008;
Stable on x86 (bug #208941)
25 Feb 2008; Brent Baude
stable ppc, bug 208941
25 Feb 2008; Brent Baude
stable ppc64, bug 208941
25 Feb 2008; Jeroen Roovers
Stable for HPPA (bug #208941).
11 Jul 2007; Roy Marples
Keyworded ~sparc-fbsd.
24 Apr 2007; Raúl Porcel
Revert back to unstable, doesn't compile on hardened, thanks to gustavoz for
reporting
24 Apr 2007; Raúl Porcel
ia64 + x86 stable
15 Feb 2007; Fabian Groffen
jpeg-6b-r8.ebuild:
Dropped ppc-macos keyword, see you in prefix
*jpeg-6b-r8 (09 Feb 2007)
09 Feb 2007; Mike Frysinger
Cleanup tempfile handling #165940 by Andrew Aylett.
04 Sep 2006; Joshua Kinard
Marked stable on mips.
18 Jun 2006; Bryan Østergaard
Stable on ia64, bug 130889.
18 Jun 2006; Diego Pettenò
Re-add ~x86-fbsd keyword now.
16 Jun 2006; Fabian Groffen
Updating the patchset to include Darwin/BSD patch, marked ppc-macos stable
(bug #130889)
03 Jun 2006; Rene Nussbaumer
Stable on hppa. See bug #130889.
02 Jun 2006; Mark Loeser
Stable on x86; bug #130889
01 Jun 2006; Tobias Scherbaum
ppc stable, bug #130889
31 May 2006; Thomas Cort
Stable on amd64 wrt security Bug #130889.
31 May 2006; Markus Rothe
Stable on ppc64; bug #130889
31 May 2006; Gustavo Zacarias
Stable on sparc wrt security #130889
31 May 2006; Thomas Cort
Stable on alpha wrt security Bug #130889.
29 May 2006; Diego Pettenò
Drop ~x86-fbsd keyword from -r7 as it contains a linux-specific macro usage.
*jpeg-6b-r7 (27 May 2006)
27 May 2006; Tavis Ormandy
bump to enable maxmem feature, #130889
01 Apr 2006; Diego Pettenò
Add ~x86-fbsd keyword.
02 Oct 2005; Hardave Riar
Stable on mips
13 Sep 2005; Aron Griffis
Mark 6b-r5 stable on alpha
*jpeg-6b-r6 (06 Sep 2005)
06 Sep 2005; Mike Frysinger
Move patches to a patchset. Add fixes from Debian, support for lossless
cropping #71122, and support for exif data #38503.
06 Sep 2005; Diego Pettenò
-files/jpeg-6b-freebsd.patch, jpeg-6b-r5.ebuild:
Remove FreeBSD patch, some other change made it pointless.
06 Sep 2005; Mike Frysinger
files/jpeg-6b-gentoo.patch, jpeg-6b-r5.ebuild:
Cleanup build system and dont filter k6 CFLAGS anymore #104953.
03 Sep 2005; Markus Rothe
Stable on ppc64
02 Sep 2005; Michael Hanselmann
Stable on ppc.
23 Aug 2005; Gustavo Zacarias
Stable on sparc
*jpeg-6b-r5 (10 Jun 2005)
10 Jun 2005; Diego Pettenò
+files/jpeg-6b-freebsd.patch, +jpeg-6b-r5.ebuild:
New revision with patch for Gentoo/FreeBSD (bump to avoid adding it in stable).
24 May 2005; Herbie Hopkins
Fix libdir path in libtool file.
01 Apr 2005; Karol Wojtaszek
Added >=sys-devel/libtool-1.5.10-r4 to DEPEND, bug #77928 and #87063
30 Jan 2005; Lina Pezzella
Bug #80032 fix.
04 Jan 2005; Karol Wojtaszek
+files/jpeg-6b-gentoo.patch, -files/jpeg-6b-pic.patch, jpeg-6b-r4.ebuild:
Solved libtool problem on amd64 and combined with pic patch, bug #75092
18 Nov 2004; Luca Barbato
jpeg-6b-r4.ebuild:
Fix for bug #70947
*jpeg-6b-r4 (10 Nov 2004)
10 Nov 2004; Mike Frysinger
+jpeg-6b-r4.ebuild:
Install jpegint.h #64254 by José Romildo Malaquias.
11 Oct 2004; Mamoru KOMACHI
Added darwintoolize for ppc-macos.
10 Oct 2004; Hasan Khalil
fixes for multilib fixes on ppc-macos.
07 Oct 2004; Jeremy Huddleston
multilib fixes
27 Jul 2004; Hasan Khalil
Added ~macos to keywords, needs dolib fix still (bug 57858)
07 May 2004; Michael McCabe
Changed s390 to use gnuconfig_update so it builds
25 Apr 2004; Aron Griffis
Add die following econf for bug 48950
22 Mar 2004; Seemant Kulleen
switch to sed -i syntax, and move the replace-flags statements to src_compile
15 Mar 2004; Stephen P. Becker
Marked stable on mips.
06 Mar 2004; Stephen P. Becker
Added ~mips keyword.
02 Mar 2004; Tom Gall
stable on ppc64
17 Feb 2004; Joshua Kinard
Added ~mips to keywords, removed arm keyword, fixed date.
16 Nov 2003; Martin Holzer
adding more docs. Closes #33439
*jpeg-6b-r3 (15 Nov 2002)
11 May 2003; Guy Martin
Added use hppa && gnuconfig_update to support hppa2.0-unknown-linux-gnu targets.
06 Apr 2003; Zach Welch
add arm keyword
02 Mar 2003; Martin Holzer
Changing back to replace-flags.
12 Feb 2003; Guy Martin
Added hppa to keywords and replaced $chost by $CHOST.
31 Jan 2003; Seemant Kulleen
using bash isntead of replace-flags for k6 stuff Closes bug #14851 by
Andy gorham
16 Jan 2003; Seemant Kulleen
replace -march=k6-3 by -march=i586 as well. This time closes bug #13955 by
aholler@gentoo.de (Alexander Holler)
12 Jan 2003; Seemant Kulleen
Replace -march=k6 and -march=k6-2 flags with -march=i586, as per bug
#13684 by: raymond.barbiero@uconn.edu (Raymond D Barbiero)
06 Dec 2002; Rodney Rees
18 Nov 2002; Will Woods
Minor fix to chouser's minor fix, updating gnuconfig files so they
recognize alphaev67 as a valid CHOST.
15 Nov 2002; Chris Houser
jpeg-6b-r3.ebuild, ChangeLog: Minor bug fix to build process. The bug was
observed on an alpha-ev6 system. NOTE: There is no benefit to upgrading if
jpeg-6b-r2 built successfully for you.
*jpeg-6b-r2 (01 Feb 2002)
01 Feb 2002; G.Bevin
which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.
DIST jpeg-6b-patches-1.4.tar.bz2 22476 RMD160 b8c5cc7383b07028c7b973305437c89d5bf66aea SHA1 535b1ca416d83efcb33084161cdedf388452599b SHA256 6f0d17a38bf582728f9e35cdeb48ce76a8c2ef8983fa4cea646afb4f4770d70a
DIST jpeg-6b-patches-1.6.tar.bz2 22573 RMD160 21290e71c116d8e543737ffd5e26b96f34e30f93 SHA1 b66629ad0380a318442be5b5b4ba945bf98035ff SHA256 23a07581f336a1e8c33f0efdb4b3ef728fe278459811b3b89258f8525dbbbcca
DIST jpegsrc.v6b.tar.gz 613261 RMD160 18892206014fbb8cae2a44e281f4ed53feaf7882 SHA1 7079f0d6c42fad0cfba382cf6ad322add1ace8f9 SHA256 75c3ec241e9996504fe02a9ed4d12f16b74ade713972f3db9e65ce95cd27e35d
EBUILD jpeg-6b-r7.ebuild 1264 RMD160 51ab8814a623440313a1391f42f155f12c4dc08b SHA1 57f47269b5a0fd541c6331b44979b9531dc4eb1a SHA256 4d09fdd43ec7fd5d177744032f9a9fd86ccccc94d001fbd2195add138d572705
EBUILD jpeg-6b-r8.ebuild 1406 RMD160 8293ed29224665e703009265e0e7536afeb981cc SHA1 e0eafdf37f049c2107cb752eb95ed95c950df35f SHA256 9d61fe3627b708497871e03d540284faa50d3538b6d7eeaba806743bb72a4909
MISC ChangeLog 8633 RMD160 136cf29c19c9a584fbf77b4343b3557cb8608e00 SHA1 80ee719836edf41d4e87a297d76e29d144accef3 SHA256 a18b31261134db6d700e9ca150ad754c85591ae198269132e5aca73c85d0caf8
MISC metadata.xml 224 RMD160 3a7dcbadaed2b7ed12e11152fe1fe2de0193fc29 SHA1 fa5078079869e963f3f51f80124cecf8ea6c1b67 SHA256 806818bba7ae36d62f16c1fe548a1eb2a360caf2d984aa8f47bba7b91ff73434
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/jpeg/jpeg-6b-r7.ebuild,v 1.17 2008/05/23 16:45:26 maekke Exp $
inherit libtool eutils toolchain-funcs
PATCH_VER=1.4
DESCRIPTION="Library to load, handle and manipulate images in the JPEG format"
HOMEPAGE="http://www.ijg.org/"
SRC_URI="ftp://ftp.uu.net/graphics/jpeg/${PN}src.v${PV}.tar.gz
mirror://gentoo/${P}-patches-${PATCH_VER}.tar.bz2"
LICENSE="as-is"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
IUSE=""
RDEPEND=""
DEPEND="${RDEPEND}
>=sys-devel/libtool-1.5.10-r4"
src_unpack() {
unpack ${A}
cd "${S}"
EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
elibtoolize
}
src_compile() {
tc-export CC RANLIB AR
econf --enable-shared --enable-static \
--enable-maxmem=64 || die "econf failed"
emake || die "make failed"
emake -C "${WORKDIR}"/extra || die "make extra failed"
}
src_install() {
make install DESTDIR="${D}" || die "install"
make -C "${WORKDIR}"/extra install DESTDIR="${D}" || die "install extra"
dodoc README install.doc usage.doc wizard.doc change.log \
libjpeg.doc example.c structure.doc filelist.doc \
coderules.doc
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/jpeg/jpeg-6b-r8.ebuild,v 1.13 2008/07/06 22:28:16 solar Exp $
inherit libtool eutils toolchain-funcs
PATCH_VER="1.6"
DESCRIPTION="Library to load, handle and manipulate images in the JPEG format"
HOMEPAGE="http://www.ijg.org/"
SRC_URI="ftp://ftp.uu.net/graphics/jpeg/${PN}src.v${PV}.tar.gz
mirror://gentoo/${P}-patches-${PATCH_VER}.tar.bz2"
LICENSE="as-is"
SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc ~sparc-fbsd x86 ~x86-fbsd"
IUSE=""
RDEPEND=""
DEPEND="${RDEPEND}
>=sys-devel/libtool-1.5.10-r4"
src_unpack() {
unpack ${A}
cd "${S}"
EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
# hrmm. this is supposed to update it.
# true, the bug is here:
rm libtool-wrap
ln -s libtool libtool-wrap
elibtoolize
}
src_compile() {
tc-export CC RANLIB AR
econf \
--enable-shared \
--enable-static \
--enable-maxmem=64 \
|| die "econf failed"
emake || die "make failed"
emake -C "${WORKDIR}"/extra || die "make extra failed"
}
src_install() {
emake install DESTDIR="${D}" || die "install"
emake -C "${WORKDIR}"/extra install DESTDIR="${D}" || die "install extra"
dodoc README install.doc usage.doc wizard.doc change.log \
libjpeg.doc example.c structure.doc filelist.doc \
coderules.doc
}