summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2007-02-09 06:43:06 +0000
committerMike Frysinger <vapier@gentoo.org>2007-02-09 06:43:06 +0000
commit5f0c54d0ebe518280b98043904dbb50cfc7f008f (patch)
tree1e57e65bc1d96e48637ed39fa65308b6879b1492
parentRegenerate digest in Manifest2 format. (diff)
downloadgentoo-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/ChangeLog9
-rw-r--r--media-libs/jpeg/files/digest-jpeg-6b-r86
-rw-r--r--media-libs/jpeg/jpeg-6b-r8.ebuild48
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
+}