diff options
author | Mike Frysinger <vapier@gentoo.org> | 2007-02-09 06:43:06 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2007-02-09 06:43:06 +0000 |
commit | 5f0c54d0ebe518280b98043904dbb50cfc7f008f (patch) | |
tree | 1e57e65bc1d96e48637ed39fa65308b6879b1492 | |
parent | Regenerate digest in Manifest2 format. (diff) | |
download | gentoo-2-5f0c54d0ebe518280b98043904dbb50cfc7f008f.tar.gz gentoo-2-5f0c54d0ebe518280b98043904dbb50cfc7f008f.tar.bz2 gentoo-2-5f0c54d0ebe518280b98043904dbb50cfc7f008f.zip |
Cleanup tempfile handling #165940 by Andrew Aylett.
(Portage version: 2.1.2-r9)
-rw-r--r-- | media-libs/jpeg/ChangeLog | 9 | ||||
-rw-r--r-- | media-libs/jpeg/files/digest-jpeg-6b-r8 | 6 | ||||
-rw-r--r-- | media-libs/jpeg/jpeg-6b-r8.ebuild | 48 |
3 files changed, 61 insertions, 2 deletions
diff --git a/media-libs/jpeg/ChangeLog b/media-libs/jpeg/ChangeLog index 00958f9ee458..e488cc6ef6b2 100644 --- a/media-libs/jpeg/ChangeLog +++ b/media-libs/jpeg/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-libs/jpeg -# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/jpeg/ChangeLog,v 1.56 2006/09/04 03:59:21 kumba Exp $ +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/jpeg/ChangeLog,v 1.57 2007/02/09 06:43:06 vapier Exp $ + +*jpeg-6b-r8 (09 Feb 2007) + + 09 Feb 2007; Mike Frysinger <vapier@gentoo.org> +jpeg-6b-r8.ebuild: + Cleanup tempfile handling #165940 by Andrew Aylett. 04 Sep 2006; Joshua Kinard <kumba@gentoo.org> jpeg-6b-r7.ebuild: Marked stable on mips. diff --git a/media-libs/jpeg/files/digest-jpeg-6b-r8 b/media-libs/jpeg/files/digest-jpeg-6b-r8 new file mode 100644 index 000000000000..e71eccc3ae07 --- /dev/null +++ b/media-libs/jpeg/files/digest-jpeg-6b-r8 @@ -0,0 +1,6 @@ +MD5 c10d105d6e826c8dad014924df548e5c jpeg-6b-patches-1.5.tar.bz2 22401 +RMD160 9bde530fc870321fd3dcbce1a087bb45affc7318 jpeg-6b-patches-1.5.tar.bz2 22401 +SHA256 b013f4dcf81858e74af4c01bed20adf1bbb83db39cf6d325428eb0dfedb1a4bd jpeg-6b-patches-1.5.tar.bz2 22401 +MD5 dbd5f3b47ed13132f04c685d608a7547 jpegsrc.v6b.tar.gz 613261 +RMD160 18892206014fbb8cae2a44e281f4ed53feaf7882 jpegsrc.v6b.tar.gz 613261 +SHA256 75c3ec241e9996504fe02a9ed4d12f16b74ade713972f3db9e65ce95cd27e35d jpegsrc.v6b.tar.gz 613261 diff --git a/media-libs/jpeg/jpeg-6b-r8.ebuild b/media-libs/jpeg/jpeg-6b-r8.ebuild new file mode 100644 index 000000000000..4d53ae5fbe72 --- /dev/null +++ b/media-libs/jpeg/jpeg-6b-r8.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2007 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.1 2007/02/09 06:43:06 vapier Exp $ + +inherit libtool eutils toolchain-funcs + +PATCH_VER="1.5" +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 ~ppc-macos ~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() { + 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 +} |