diff options
author | Matthew Kennedy <mkennedy@gentoo.org> | 2004-02-12 09:13:21 +0000 |
---|---|---|
committer | Matthew Kennedy <mkennedy@gentoo.org> | 2004-02-12 09:13:21 +0000 |
commit | 43e3c27dace2a5d95561cae575e8e8d0dff3f0c5 (patch) | |
tree | b8f70a003c2da92e9f475a0fe908686227fc6069 /dev-lisp/cl-gd | |
parent | Bump to 0.5 (Manifest recommit) (diff) | |
download | gentoo-2-43e3c27dace2a5d95561cae575e8e8d0dff3f0c5.tar.gz gentoo-2-43e3c27dace2a5d95561cae575e8e8d0dff3f0c5.tar.bz2 gentoo-2-43e3c27dace2a5d95561cae575e8e8d0dff3f0c5.zip |
Fire in the hole!
Diffstat (limited to 'dev-lisp/cl-gd')
-rw-r--r-- | dev-lisp/cl-gd/ChangeLog | 9 | ||||
-rw-r--r-- | dev-lisp/cl-gd/Manifest | 9 | ||||
-rw-r--r-- | dev-lisp/cl-gd/cl-gd-0.2.0-r1.ebuild | 68 | ||||
-rw-r--r-- | dev-lisp/cl-gd/files/digest-cl-gd-0.2.0-r1 | 1 | ||||
-rw-r--r-- | dev-lisp/cl-gd/metadata.xml | 6 |
5 files changed, 88 insertions, 5 deletions
diff --git a/dev-lisp/cl-gd/ChangeLog b/dev-lisp/cl-gd/ChangeLog index c7564c77ae0a..bb69020ce3f1 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-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-gd/ChangeLog,v 1.4 2003/10/30 09:01:30 mkennedy Exp $ +# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-gd/ChangeLog,v 1.5 2004/02/12 09:13:13 mkennedy Exp $ + +*cl-gd-0.2.0-r1 (12 Feb 2004) + + 12 Feb 2004; <mkennedy@gentoo.org> cl-gd-0.2.0-r1.ebuild, metadata.xml: + Cleanup for eclass changes. *cl-gd-0.2.0 (30 Oct 2003) diff --git a/dev-lisp/cl-gd/Manifest b/dev-lisp/cl-gd/Manifest index 5fde2a64bdaf..78e5f83a3bee 100644 --- a/dev-lisp/cl-gd/Manifest +++ b/dev-lisp/cl-gd/Manifest @@ -1,8 +1,11 @@ -MD5 d5485261175bfcee318ceac0c7a7022c ChangeLog 704 +MD5 d382b698dce67d81ba1da36201bde331 cl-gd-0.2.0-r1.ebuild 1910 MD5 4a4d0a7d64db3f599c3ec87f0f219185 cl-gd-0.1.0.ebuild 1451 -MD5 e8c62f9cc92a8bc6c6ea039f9778aea3 cl-gd-0.1.4.ebuild 1589 -MD5 9b65b0341efc8f4b29498aad23315229 metadata.xml 164 MD5 25328e8492675fc51655490b380e4272 cl-gd-0.2.0.ebuild 2294 +MD5 7afaf5f46e3b981a0cc641c84a6eecee cl-gd-0.2.0-r1.ebuild~ 2012 +MD5 d5485261175bfcee318ceac0c7a7022c ChangeLog 704 +MD5 e8c62f9cc92a8bc6c6ea039f9778aea3 cl-gd-0.1.4.ebuild 1589 +MD5 30a9bc8500295971e1228982268c3d9f metadata.xml 420 MD5 f47a6f22326f50ee0123303a9672eeab files/digest-cl-gd-0.1.0 63 MD5 fec3d8a7a4baca19965abf58f34a84bb files/digest-cl-gd-0.1.4 63 MD5 df350c7ee5da704ad167c6bdc5e790f8 files/digest-cl-gd-0.2.0 68 +MD5 df350c7ee5da704ad167c6bdc5e790f8 files/digest-cl-gd-0.2.0-r1 68 diff --git a/dev-lisp/cl-gd/cl-gd-0.2.0-r1.ebuild b/dev-lisp/cl-gd/cl-gd-0.2.0-r1.ebuild new file mode 100644 index 000000000000..bc28ed34659e --- /dev/null +++ b/dev-lisp/cl-gd/cl-gd-0.2.0-r1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2004 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.2.0-r1.ebuild,v 1.1 2004/02/12 09:13:13 mkennedy Exp $ + +inherit common-lisp + +DESCRIPTION="CL-GD is a library for Common Lisp which provides an interface to 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" +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 cl-gd-test' + +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 + + 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_postinst() { + register-common-lisp-source cl-gd + register-common-lisp-source cl-gd-test + + while read line; do einfo "${line}"; done <<EOF + +To run the test suite, you will need to adjust permissions on the test +images located in /usr/share/common-lisp/source/cl-gd/test or relocate +the images and set cl-gd-test:*test-directory* appropriately. + +EOF +} diff --git a/dev-lisp/cl-gd/files/digest-cl-gd-0.2.0-r1 b/dev-lisp/cl-gd/files/digest-cl-gd-0.2.0-r1 new file mode 100644 index 000000000000..53b45293e7c9 --- /dev/null +++ b/dev-lisp/cl-gd/files/digest-cl-gd-0.2.0-r1 @@ -0,0 +1 @@ +MD5 9032f7628b97b5ff52fdb3aeba94d37e cl-gd_0.2.0.orig.tar.gz 195168 diff --git a/dev-lisp/cl-gd/metadata.xml b/dev-lisp/cl-gd/metadata.xml index f418045b09c8..db44b0d4e957 100644 --- a/dev-lisp/cl-gd/metadata.xml +++ b/dev-lisp/cl-gd/metadata.xml @@ -2,4 +2,10 @@ <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <herd>common-lisp</herd> +<longdescription> +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. +</longdescription> </pkgmetadata> |