summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Kennedy <mkennedy@gentoo.org>2003-10-01 20:48:22 +0000
committerMatthew Kennedy <mkennedy@gentoo.org>2003-10-01 20:48:22 +0000
commitc08f1670ee2143c42bc702901f39eb6c41b18e88 (patch)
treed4582f8f58d4d65d9b7a09005245088f84444c89 /dev-lisp/cl-gd
parentnew upstream (diff)
downloadhistorical-c08f1670ee2143c42bc702901f39eb6c41b18e88.tar.gz
historical-c08f1670ee2143c42bc702901f39eb6c41b18e88.tar.bz2
historical-c08f1670ee2143c42bc702901f39eb6c41b18e88.zip
new upstream
Diffstat (limited to 'dev-lisp/cl-gd')
-rw-r--r--dev-lisp/cl-gd/Manifest4
-rw-r--r--dev-lisp/cl-gd/cl-gd-0.1.4.ebuild50
-rw-r--r--dev-lisp/cl-gd/files/digest-cl-gd-0.1.41
3 files changed, 53 insertions, 2 deletions
diff --git a/dev-lisp/cl-gd/Manifest b/dev-lisp/cl-gd/Manifest
index 184aa0c85574..e8cfe5058cc2 100644
--- a/dev-lisp/cl-gd/Manifest
+++ b/dev-lisp/cl-gd/Manifest
@@ -1,5 +1,5 @@
-MD5 f6cd504631ed7e897f6b7206e9c0d011 ChangeLog 315
+MD5 38d8531c1755c8cbdb72be6f07cbcbed ChangeLog 432
MD5 4a4d0a7d64db3f599c3ec87f0f219185 cl-gd-0.1.0.ebuild 1451
-MD5 4a4d0a7d64db3f599c3ec87f0f219185 cl-gd-0.1.4.ebuild 1451
+MD5 607c3e6369aed8022ed0354177ef7bcd cl-gd-0.1.4.ebuild 1451
MD5 f47a6f22326f50ee0123303a9672eeab files/digest-cl-gd-0.1.0 63
MD5 fec3d8a7a4baca19965abf58f34a84bb files/digest-cl-gd-0.1.4 63
diff --git a/dev-lisp/cl-gd/cl-gd-0.1.4.ebuild b/dev-lisp/cl-gd/cl-gd-0.1.4.ebuild
new file mode 100644
index 000000000000..7b365de59552
--- /dev/null
+++ b/dev-lisp/cl-gd/cl-gd-0.1.4.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-gd/cl-gd-0.1.4.ebuild,v 1.1 2003/10/01 20:48:20 mkennedy Exp $
+
+inherit common-lisp
+
+DESCRIPTION="CL-GD is a library for Common Lisp which provides an interface to the GD Graphics Library for the dynamic creation of images. It is based on UFFI and should thus be portable to all CL implementations supported by UFFI."
+HOMEPAGE="http://weitz.de/cl-gd
+ http://www.cliki.net/cl-gd"
+SRC_URI="mirror://gentoo/${P}.tar.gz"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+DEPEND="dev-lisp/common-lisp-controller
+ >=dev-lisp/cl-uffi-1.3.4
+ media-libs/libpng
+ media-libs/jpeg
+ media-libs/freetype
+ >=media-libs/libgd-2.0.15
+ sys-libs/zlib
+ virtual/commonlisp"
+
+CLPACKAGE=cl-gd
+
+S=${WORKDIR}/${P}
+
+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
+
+ common-lisp-install *.asd *.lisp
+ 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
+
+# dosym /usr/share/common-lisp/source/cl-gd/cl-gd-test.asd \
+# /usr/share/common-lisp/systems/cl-gd.asd
+# insinto /usr/share/common-lisp/source/cl-gd/test
+# doins test/*
+
+ dodoc CHANGELOG README
+ dohtml doc/*.html
+}
diff --git a/dev-lisp/cl-gd/files/digest-cl-gd-0.1.4 b/dev-lisp/cl-gd/files/digest-cl-gd-0.1.4
new file mode 100644
index 000000000000..1a4a14c24c8f
--- /dev/null
+++ b/dev-lisp/cl-gd/files/digest-cl-gd-0.1.4
@@ -0,0 +1 @@
+MD5 562162e797d283392b84498d06932cb2 cl-gd-0.1.4.tar.gz 192959