summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Kennedy <mkennedy@gentoo.org>2005-05-11 17:07:51 +0000
committerMatthew Kennedy <mkennedy@gentoo.org>2005-05-11 17:07:51 +0000
commit4a3717b1123a113eb4933daf2edb170dd76113c2 (patch)
tree06da4d2b82dadc2e6bd4140f9d01ea46db9f48ed /dev-lisp/cl-gd
parentStable on hppa. (diff)
downloadhistorical-4a3717b1123a113eb4933daf2edb170dd76113c2.tar.gz
historical-4a3717b1123a113eb4933daf2edb170dd76113c2.tar.bz2
historical-4a3717b1123a113eb4933daf2edb170dd76113c2.zip
Package-Manager: portage-2.0.51.21-r1
Diffstat (limited to 'dev-lisp/cl-gd')
-rw-r--r--dev-lisp/cl-gd/ChangeLog7
-rw-r--r--dev-lisp/cl-gd/Manifest4
-rw-r--r--dev-lisp/cl-gd/cl-gd-0.4.7.ebuild70
-rw-r--r--dev-lisp/cl-gd/files/digest-cl-gd-0.4.71
4 files changed, 80 insertions, 2 deletions
diff --git a/dev-lisp/cl-gd/ChangeLog b/dev-lisp/cl-gd/ChangeLog
index c3bebc873ca0..3196aad0b5cc 100644
--- a/dev-lisp/cl-gd/ChangeLog
+++ b/dev-lisp/cl-gd/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-lisp/cl-gd
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-gd/ChangeLog,v 1.15 2005/04/15 20:26:16 mkennedy Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-gd/ChangeLog,v 1.16 2005/05/11 17:07:51 mkennedy Exp $
+
+*cl-gd-0.4.7 (11 May 2005)
+
+ 11 May 2005; Matthew Kennedy <mkennedy@gentoo.org> +cl-gd-0.4.7.ebuild:
+ New upstream version.
15 Apr 2005; Matthew Kennedy <mkennedy@gentoo.org> -cl-gd-0.1.0.ebuild,
-cl-gd-0.1.4.ebuild, -cl-gd-0.2.0.ebuild, -cl-gd-0.2.0-r1.ebuild,
diff --git a/dev-lisp/cl-gd/Manifest b/dev-lisp/cl-gd/Manifest
index 8a1b3d3034b9..c8ca029cea03 100644
--- a/dev-lisp/cl-gd/Manifest
+++ b/dev-lisp/cl-gd/Manifest
@@ -1,4 +1,6 @@
-MD5 1ffa268b94d38cc3d43bf675aec8ab33 ChangeLog 2101
+MD5 387e51b0ef60211ada0dc96561e146fa ChangeLog 2228
+MD5 b4013e87ebca4bee1b9324b313310b16 cl-gd-0.4.7.ebuild 1850
MD5 30a9bc8500295971e1228982268c3d9f metadata.xml 420
MD5 10e66bf96c0763353cd06b85292b92ee cl-gd-0.4.6.ebuild 1850
+MD5 d3c2a927176118e02eb90821de5e6264 files/digest-cl-gd-0.4.7 68
MD5 7c479798b51caee04f0de6198b6f1123 files/digest-cl-gd-0.4.6 68
diff --git a/dev-lisp/cl-gd/cl-gd-0.4.7.ebuild b/dev-lisp/cl-gd/cl-gd-0.4.7.ebuild
new file mode 100644
index 000000000000..332803ddd66c
--- /dev/null
+++ b/dev-lisp/cl-gd/cl-gd-0.4.7.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-gd/cl-gd-0.4.7.ebuild,v 1.1 2005/05/11 17:07:51 mkennedy Exp $
+
+inherit common-lisp
+
+DESCRIPTION="CL-GD is a library for Common Lisp which interfaces ti the GD Graphics Library"
+HOMEPAGE="http://weitz.de/cl-gd http://www.cliki.net/cl-gd"
+SRC_URI="mirror://gentoo/${PN}_${PV}.orig.tar.gz"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="x86 ~ppc ~amd64"
+IUSE=""
+
+DEPEND=">=dev-lisp/cl-uffi-1.3.4
+ media-libs/libpng
+ media-libs/jpeg
+ media-libs/freetype
+ >=media-libs/gd-2.0.28
+ sys-libs/zlib"
+
+CLPACKAGE=cl-gd
+
+src_compile() {
+ gcc ${CFLAGS} -fPIC -c cl-gd-glue.c
+ ld -lgd -lz -lpng -ljpeg -lfreetype -lm -shared cl-gd-glue.o -o cl-gd-glue.so
+ rm cl-gd-glue.o
+}
+
+src_install() {
+ insinto /usr/lib
+ doins cl-gd-glue.so
+
+ insinto /usr/share/common-lisp/source/cl-gd
+ doins `ls *.asd *.lisp |grep -v ^cl-gd-test`
+ dodir /usr/share/common-lisp/systems
+ dosym /usr/share/common-lisp/source/cl-gd/cl-gd.asd \
+ /usr/share/common-lisp/systems/cl-gd.asd
+
+ insinto /usr/share/common-lisp/source/cl-gd-test
+ doins cl-gd-test.asd cl-gd-test.lisp
+ dosym /usr/share/common-lisp/source/cl-gd-test/cl-gd-test.asd \
+ /usr/share/common-lisp/systems/cl-gd-test.asd
+
+ insinto /usr/share/common-lisp/source/cl-gd/test
+ doins test/*
+ insinto /usr/share/common-lisp/source/cl-gd/test/orig
+ doins test/orig/*
+
+ dodoc CHANGELOG README
+ dohtml doc/*
+}
+
+pkg_preinst() {
+ rm -rf /usr/lib/common-lisp/*/{cl-gd,cl-gd-test} || true
+}
+
+pkg_postrm() {
+ rm -rf /usr/lib/common-lisp/*/{cl-gd,cl-gd-test} || true
+}
+
+pkg_postinst() {
+ /usr/sbin/register-common-lisp-source cl-gd
+ /usr/sbin/register-common-lisp-source cl-gd-test
+}
+
+pkg_prerm() {
+ /usr/sbin/unregister-common-lisp-source cl-gd
+ /usr/sbin/unregister-common-lisp-source cl-gd-test
+}
diff --git a/dev-lisp/cl-gd/files/digest-cl-gd-0.4.7 b/dev-lisp/cl-gd/files/digest-cl-gd-0.4.7
new file mode 100644
index 000000000000..1cea9a45eb07
--- /dev/null
+++ b/dev-lisp/cl-gd/files/digest-cl-gd-0.4.7
@@ -0,0 +1 @@
+MD5 812da37950148aa999480131f3ac46ed cl-gd_0.4.7.orig.tar.gz 196915