diff options
author | Matthew Kennedy <mkennedy@gentoo.org> | 2005-05-11 17:07:51 +0000 |
---|---|---|
committer | Matthew Kennedy <mkennedy@gentoo.org> | 2005-05-11 17:07:51 +0000 |
commit | 4a3717b1123a113eb4933daf2edb170dd76113c2 (patch) | |
tree | 06da4d2b82dadc2e6bd4140f9d01ea46db9f48ed /dev-lisp/cl-gd | |
parent | Stable on hppa. (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | dev-lisp/cl-gd/Manifest | 4 | ||||
-rw-r--r-- | dev-lisp/cl-gd/cl-gd-0.4.7.ebuild | 70 | ||||
-rw-r--r-- | dev-lisp/cl-gd/files/digest-cl-gd-0.4.7 | 1 |
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 |