summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Kennedy <mkennedy@gentoo.org>2005-05-12 17:57:53 +0000
committerMatthew Kennedy <mkennedy@gentoo.org>2005-05-12 17:57:53 +0000
commit594ca8d972eab86344f5756b22b76c107b5896ba (patch)
tree0744ba675e5de06f1b937f334da48b96785d4d6d /dev-lisp/cl-acclaim
parentheader fix (diff)
downloadgentoo-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/ChangeLog9
-rw-r--r--dev-lisp/cl-acclaim/Manifest2
-rw-r--r--dev-lisp/cl-acclaim/cl-acclaim-0.25-r1.ebuild52
-rw-r--r--dev-lisp/cl-acclaim/files/digest-cl-acclaim-0.25-r11
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