diff options
author | Matthew Kennedy <mkennedy@gentoo.org> | 2005-05-12 17:57:53 +0000 |
---|---|---|
committer | Matthew Kennedy <mkennedy@gentoo.org> | 2005-05-12 17:57:53 +0000 |
commit | 594ca8d972eab86344f5756b22b76c107b5896ba (patch) | |
tree | 0744ba675e5de06f1b937f334da48b96785d4d6d /dev-lisp/cl-acclaim | |
parent | header fix (diff) | |
download | gentoo-2-594ca8d972eab86344f5756b22b76c107b5896ba.tar.gz gentoo-2-594ca8d972eab86344f5756b22b76c107b5896ba.tar.bz2 gentoo-2-594ca8d972eab86344f5756b22b76c107b5896ba.zip |
(Portage version: 2.0.51.21-r1)
Diffstat (limited to 'dev-lisp/cl-acclaim')
-rw-r--r-- | dev-lisp/cl-acclaim/ChangeLog | 9 | ||||
-rw-r--r-- | dev-lisp/cl-acclaim/Manifest | 2 | ||||
-rw-r--r-- | dev-lisp/cl-acclaim/cl-acclaim-0.25-r1.ebuild | 52 | ||||
-rw-r--r-- | dev-lisp/cl-acclaim/files/digest-cl-acclaim-0.25-r1 | 1 |
4 files changed, 63 insertions, 1 deletions
diff --git a/dev-lisp/cl-acclaim/ChangeLog b/dev-lisp/cl-acclaim/ChangeLog index dd16d6844c20..2046ce8d9c27 100644 --- a/dev-lisp/cl-acclaim/ChangeLog +++ b/dev-lisp/cl-acclaim/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-lisp/cl-acclaim # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-acclaim/ChangeLog,v 1.3 2005/04/15 17:02:44 mkennedy Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-acclaim/ChangeLog,v 1.4 2005/05/12 17:55:24 mkennedy Exp $ + +*cl-acclaim-0.25-r1 (12 May 2005) + + 12 May 2005; Matthew Kennedy <mkennedy@gentoo.org> + +cl-acclaim-0.25-r1.ebuild: + Arrange the system definition so that CMU uses its own CMUCL-CLX system + rather than portable CLX. 15 Apr 2005; Matthew Kennedy <mkennedy@gentoo.org> cl-acclaim-0.25.ebuild: Keywording stable x86 diff --git a/dev-lisp/cl-acclaim/Manifest b/dev-lisp/cl-acclaim/Manifest index e16ec6fbc59d..ac0d459a6e36 100644 --- a/dev-lisp/cl-acclaim/Manifest +++ b/dev-lisp/cl-acclaim/Manifest @@ -1,8 +1,10 @@ MD5 f1b77117afe4858c079dd48e602891cd ChangeLog 835 MD5 a01f03825bae215e46a2e30c1d03a565 cl-acclaim-0.25.ebuild 1470 MD5 9b65b0341efc8f4b29498aad23315229 metadata.xml 164 +MD5 49dbd79416d8a617a85e7c78149c1703 cl-acclaim-0.25-r1.ebuild 1536 MD5 fc56f51b69c789c888afea2e7d85153d files/0.25-cmucl-eval-when-gentoo.patch 549 MD5 3c685caf536806bd890fbe7c9d238155 files/0.25-load-slides-hint-gentoo.patch 721 MD5 2960bd7861bbc9b3cb43a14d44faac24 files/0.25-slides-pathname-gentoo.patch 817 MD5 8f7929a867eb8cc33ccfcb5a2d81e744 files/digest-cl-acclaim-0.25 84 MD5 e2cb940952797597f68edeb2b0bc229d files/example.slides 568 +MD5 8f7929a867eb8cc33ccfcb5a2d81e744 files/digest-cl-acclaim-0.25-r1 84 diff --git a/dev-lisp/cl-acclaim/cl-acclaim-0.25-r1.ebuild b/dev-lisp/cl-acclaim/cl-acclaim-0.25-r1.ebuild new file mode 100644 index 000000000000..989dd785bd1a --- /dev/null +++ b/dev-lisp/cl-acclaim/cl-acclaim-0.25-r1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/cl-acclaim/cl-acclaim-0.25-r1.ebuild,v 1.1 2005/05/12 17:55:24 mkennedy Exp $ + +inherit common-lisp eutils + +MY_PV=20040619-01 + +DESCRIPTION="Acclaim is a presentation program writen in Common Lisp" +HOMEPAGE="http://androgyn.bl0rg.net/~mgr/acclaim.html" +SRC_URI="http://androgyn.bl0rg.net/~mgr/resources/acclaim/acclaim-all-you-need_${MY_PV}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86 ~amd64" +IUSE="" +DEPEND="dev-lisp/cl-clx" + +CLPACKAGE=acclaim + +S=${WORKDIR}/code + +src_unpack() { + unpack ${A} + epatch ${FILESDIR}/${PV}-slides-pathname-gentoo.patch || die + epatch ${FILESDIR}/${PV}-cmucl-eval-when-gentoo.patch || die + epatch ${FILESDIR}/${PV}-load-slides-hint-gentoo.patch || die + pushd ${S} + ( cat acclaim.asd ppm.asd >acclaim.asd.new \ + && mv acclaim.asd.new acclaim.asd ) || die + sed -i 's,:clx,#+cmu :cmucl-clx #-cmu :clx,g' acclaim.asd +} + +src_install() { + common-lisp-install *.lisp *.asd + common-lisp-system-symlink + insinto /usr/share/doc/${PF}/ + doins ${FILESDIR}/example.slides +} + +pkg_postinst(){ + common-lisp_pkg_postinst + while read line; do einfo "${line}"; done <<EOF + +The Acclaim software wants to initally load a slide definition and +will tell you so. There are several sample slides on Max-Gerd's site +to get you started: http://androgyn.bl0rg.net/~mgr/acclaim.html + +Alternatively you can use the example slides installed as +/usr/share/doc/${PF}/example.slides + +EOF +} diff --git a/dev-lisp/cl-acclaim/files/digest-cl-acclaim-0.25-r1 b/dev-lisp/cl-acclaim/files/digest-cl-acclaim-0.25-r1 new file mode 100644 index 000000000000..6e6e2c98d813 --- /dev/null +++ b/dev-lisp/cl-acclaim/files/digest-cl-acclaim-0.25-r1 @@ -0,0 +1 @@ +MD5 fc51e4222cea5b18359da4ea8b59ab3d acclaim-all-you-need_20040619-01.tar.bz2 13557 |