summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Kennedy <mkennedy@gentoo.org>2005-03-28 19:05:10 +0000
committerMatthew Kennedy <mkennedy@gentoo.org>2005-03-28 19:05:10 +0000
commitc16206cd48b6e1f4210c901541901de670832028 (patch)
tree507748356190650f94b8feee00a1c6db588aa009 /dev-lisp/cl-jpeg
parentStable on ppc. (diff)
downloadhistorical-c16206cd48b6e1f4210c901541901de670832028.tar.gz
historical-c16206cd48b6e1f4210c901541901de670832028.tar.bz2
historical-c16206cd48b6e1f4210c901541901de670832028.zip
Package-Manager: portage-2.0.51.19
Diffstat (limited to 'dev-lisp/cl-jpeg')
-rw-r--r--dev-lisp/cl-jpeg/ChangeLog7
-rw-r--r--dev-lisp/cl-jpeg/Manifest5
-rw-r--r--dev-lisp/cl-jpeg/cl-jpeg-1.033-r1.ebuild5
-rw-r--r--dev-lisp/cl-jpeg/files/1.033-exports-gentoo.patch22
4 files changed, 35 insertions, 4 deletions
diff --git a/dev-lisp/cl-jpeg/ChangeLog b/dev-lisp/cl-jpeg/ChangeLog
index 9c6915dcec20..ce4762dfe81d 100644
--- a/dev-lisp/cl-jpeg/ChangeLog
+++ b/dev-lisp/cl-jpeg/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-lisp/cl-jpeg
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-jpeg/ChangeLog,v 1.7 2005/03/22 15:47:19 mkennedy Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-jpeg/ChangeLog,v 1.8 2005/03/28 19:05:10 mkennedy Exp $
+
+ 28 Mar 2005; Matthew Kennedy <mkennedy@gentoo.org>
+ +files/1.033-exports-gentoo.patch, cl-jpeg-1.033-r1.ebuild:
+ Change JPEG package behavior so that ENCODE-IMAGE, DECODE-IMAGE and
+ JPEG-TO-BMP are external symbols at load time.
22 Mar 2005; Matthew Kennedy <mkennedy@gentoo.org>
cl-jpeg-1.033-r1.ebuild:
diff --git a/dev-lisp/cl-jpeg/Manifest b/dev-lisp/cl-jpeg/Manifest
index 2f27ba335010..3d7e5f157c9d 100644
--- a/dev-lisp/cl-jpeg/Manifest
+++ b/dev-lisp/cl-jpeg/Manifest
@@ -1,5 +1,6 @@
-MD5 895885613983a7ef6693738a1bdef432 ChangeLog 1084
-MD5 ddccc345bb4e249f792ad0ed8940ae43 cl-jpeg-1.033-r1.ebuild 702
+MD5 5b02ab633df7459fd3de8cd928d397d6 ChangeLog 1319
+MD5 1cdcae02df81485a26f894cfddcedf84 cl-jpeg-1.033-r1.ebuild 861
MD5 e900640cfb73238c426e47e7dcbab707 metadata.xml 313
MD5 196f99ce048bd8172af4ba6a35d7eb53 files/1.033-defconstant-gentoo.patch 3012
MD5 60288ebdfb919c971ebd8c9de6584985 files/digest-cl-jpeg-1.033-r1 61
+MD5 b68bef7cf15179acf0c208f3a6194145 files/1.033-exports-gentoo.patch 916
diff --git a/dev-lisp/cl-jpeg/cl-jpeg-1.033-r1.ebuild b/dev-lisp/cl-jpeg/cl-jpeg-1.033-r1.ebuild
index 3e5da9ed5ed0..096fc4b6d654 100644
--- a/dev-lisp/cl-jpeg/cl-jpeg-1.033-r1.ebuild
+++ b/dev-lisp/cl-jpeg/cl-jpeg-1.033-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-jpeg/cl-jpeg-1.033-r1.ebuild,v 1.5 2005/03/22 15:47:19 mkennedy Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-jpeg/cl-jpeg-1.033-r1.ebuild,v 1.6 2005/03/28 19:05:10 mkennedy Exp $
inherit common-lisp eutils
@@ -19,7 +19,10 @@ S=${WORKDIR}/cljl
src_unpack() {
unpack ${A}
+ # patch: defconstant - compilation fix for SBCL
+ # patch: exports - export symbols at load time as well
epatch ${FILESDIR}/${PV}-defconstant-gentoo.patch || die
+ epatch ${FILESDIR}/${PV}-exports-gentoo.patch || die
}
src_install() {
diff --git a/dev-lisp/cl-jpeg/files/1.033-exports-gentoo.patch b/dev-lisp/cl-jpeg/files/1.033-exports-gentoo.patch
new file mode 100644
index 000000000000..aa606b248b09
--- /dev/null
+++ b/dev-lisp/cl-jpeg/files/1.033-exports-gentoo.patch
@@ -0,0 +1,22 @@
+diff -ur cljl.orig/jpeg.lisp cljl/jpeg.lisp
+--- cljl.orig/jpeg.lisp 2005-03-28 12:59:29.000000000 -0600
++++ cljl/jpeg.lisp 2005-03-28 13:00:44.000000000 -0600
+@@ -59,11 +59,13 @@
+ ;;; to the Independent JPEG Group - colorspace conversion and DCT algorithms were adopted from their sources;
+ ;;; to Jeff Dalton for his wise paper "Common Lisp Pitfalls".
+
+-(defpackage #:jpeg (:use #:common-lisp))
+-(in-package #:jpeg)
++(defpackage #:jpeg
++ (:use #:common-lisp)
++ (:export #:encode-image
++ #:decode-image
++ #:jpeg-to-bmp))
+
+-(eval-when (compile)
+- (export '(encode-image decode-image jpeg-to-bmp)))
++(in-package #:jpeg)
+
+ (declaim (inline csize write-stuffed quantize get-average zigzag encode-block llm-dct descale crunch colorspace-convert subsample
+ inverse-llm-dct dequantize upsample extend recieve decode-ac decode-dc decode-block izigzag write-bits))
+Only in cljl: jpeg.lisp.~1.8.~