summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2013-06-06 20:10:13 +0200
committerUlrich Müller <ulm@gentoo.org>2013-06-06 20:10:13 +0200
commit4b82468080064cbbe469168c3c1793ce7f466b4d (patch)
treef6e299609faa3206b655fda32482f447a017d030
parentyow removed 2013-03-30 bug 459358 (diff)
downloademacs-4b82468080064cbbe469168c3c1793ce7f466b4d.tar.gz
emacs-4b82468080064cbbe469168c3c1793ce7f466b4d.tar.bz2
emacs-4b82468080064cbbe469168c3c1793ce7f466b4d.zip
emacs-cl removed 2013-06-06 bug 466444
-rw-r--r--dev-lisp/emacs-cl/ChangeLog35
-rw-r--r--dev-lisp/emacs-cl/Manifest5
-rw-r--r--dev-lisp/emacs-cl/emacs-cl-0_pre20060526.ebuild48
-rw-r--r--dev-lisp/emacs-cl/files/50emacs-cl-gentoo.el4
-rw-r--r--dev-lisp/emacs-cl/metadata.xml12
5 files changed, 104 insertions, 0 deletions
diff --git a/dev-lisp/emacs-cl/ChangeLog b/dev-lisp/emacs-cl/ChangeLog
new file mode 100644
index 0000000..04d84db
--- /dev/null
+++ b/dev-lisp/emacs-cl/ChangeLog
@@ -0,0 +1,35 @@
+# ChangeLog for dev-lisp/emacs-cl
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/emacs-cl/ChangeLog,v 1.3 2012/09/05 17:06:16 mr_bones_ Exp $
+
+ 05 Sep 2012; Michael Sterrett <mr_bones_@gentoo.org>
+ emacs-cl-0_pre20060526.ebuild:
+ dir -> die
+
+ 02 Jan 2010; Ulrich Mueller <ulm@gentoo.org>
+ emacs-cl-0_pre20060526.ebuild:
+ Fix src_test, bug 299215.
+
+*emacs-cl-0_pre20060526 (30 Jan 2008)
+
+ 30 Jan 2008; Ulrich Mueller <ulm@gentoo.org> +files/50emacs-cl-gentoo.el,
+ +metadata.xml, +emacs-cl-0_pre20060526.ebuild:
+ Package moved from dev-lisp/emacs-cl-cvs to dev-lisp/emacs-cl. CVS snapshot
+ instead of live CVS ebuild.
+
+ 27 Jan 2008; Ulrich Mueller <ulm@gentoo.org> emacs-cl-cvs-0.ebuild:
+ Remove redundant assignment of cvs.eclass defaults. Use emake in src_compile.
+ Add src_test function. Don't install COPYING file.
+
+ 07 Jul 2007; Ulrich Mueller <ulm@gentoo.org> emacs-cl-cvs-0.ebuild:
+ Fix path in sitefile. Remove redundant DEPEND. Some minor syntax tweaks.
+
+ 04 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> ChangeLog:
+ Regenerate digest in Manifest2 format.
+
+*emacs-cl-cvs-0 (17 Jun 2005)
+
+ 17 Jun 2005; Matthew Kennedy <mkennedy@gentoo.org>
+ +files/50emacs-cl-gentoo.el, +files/emacs-cl, +metadata.xml,
+ +emacs-cl-cvs-0.ebuild:
+ Initial port. Ebuild contributed by Matthew Kennedy <mkennedy@gentoo.org>
diff --git a/dev-lisp/emacs-cl/Manifest b/dev-lisp/emacs-cl/Manifest
new file mode 100644
index 0000000..133a0a0
--- /dev/null
+++ b/dev-lisp/emacs-cl/Manifest
@@ -0,0 +1,5 @@
+AUX 50emacs-cl-gentoo.el 77 SHA256 00728f0f777580218ff55aa1ef72731c72470bdb3af52c8f7c0608081f90be12 SHA512 31f6188d7c61038340fda1d66b19bf58b8b263f754a594a34a55950f211b2f142c99e8e44eaceb7228823003fc4816b00fcf101cb15e17d5a5722a76c40fade2 WHIRLPOOL ffafa006a2c23b852ae8f32209d87109720b64fa4c2dfed70ba64de898935aa7e9d12ef7d7ee630b36b6175658c5f025b8e194f8e4c132ad7a7455718a785fc9
+DIST emacs-cl-0_pre20060526.tar.bz2 156886 SHA256 c5c40bdff9196f8efb228204ce91f093b53f0620cec7b56ba17ebe65330cc650 SHA512 111ac4a39f8902e394ff3941a2ce51ca4dbb063a8b9778d0ce71321699b0c325d73f016e29c6b180ba26d401c5ded45e2e2a845dd2b76a35873c5ef06eed52b2 WHIRLPOOL 48016fb39846251452c12935b1b3a22e63f1b9f7632b5f9f27260c2cc1e8cb44fcb2b319bde81c430871e2128eec8f0fa89d5503b732ab6dd6bb860f9bd893e6
+EBUILD emacs-cl-0_pre20060526.ebuild 1293 SHA256 0ce3b2a2cb897516fb05d31e4c86582f133f0644e479a4a9cdd8c02bbc9cf951 SHA512 cba16aa3e54f4f42eb887d27dddbaba5388e6a1544089ebdcee6b41c2b63b6340c24ec69ad6132a4f73e5baadaa89cd12b8723d42e43a22f9c656624eeb524d2 WHIRLPOOL 1e6b51bed4eb0839e01feb22adc535026cd7e3a626b96424f674239040e1d2cb50c0c4a88b45c2b7a74f310d017e04cc3e8636eb7a91d4823bdfbb24faaa6476
+MISC ChangeLog 1399 SHA256 a70b578a3e741750eb1b4396aa09808742df0397783954bfa75b89e42ff762d5 SHA512 4957eb5aae57bb9bd1752d67ddfc20488a87e2159d1497f2ca04d90e14168581995417f4ec07081a5da20c1d3836a9ad7d9f1cc226ded0d4ca21213d270c9462 WHIRLPOOL e7eb3975bc51c848af468bdbf8c720d4a45993dcd38b090fd60fbde90604f1ebf02d134d507a51109742300e0a6e1405bb8edc62904b6830db3f49445d7dd73e
+MISC metadata.xml 529 SHA256 5e359d004781ea488ef19b05b2114d7161ed6a747330001e125f9a31f2ecbaa7 SHA512 5c86294c288aa1c98c747588d2f4a5eee82864196edfb21c1e135fc04a541b00a39775238e153f75e58b6d1804e12752b6873b4511c109b6194e446b3383e09d WHIRLPOOL 792fab7c23c4491b23b46d0c13e95c6b6c255f7cea5c5b30659efa946c598ae29bdde340f716c700199153f150670e2110413d14ea089141dc47c2839e287f63
diff --git a/dev-lisp/emacs-cl/emacs-cl-0_pre20060526.ebuild b/dev-lisp/emacs-cl/emacs-cl-0_pre20060526.ebuild
new file mode 100644
index 0000000..ca2a336
--- /dev/null
+++ b/dev-lisp/emacs-cl/emacs-cl-0_pre20060526.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/emacs-cl/emacs-cl-0_pre20060526.ebuild,v 1.3 2012/09/05 17:06:16 mr_bones_ Exp $
+
+#ECVS_SERVER="cvs.nocrew.org:/usr/local/cvsroot"
+#ECVS_MODULE="emacs-cl"
+
+inherit elisp
+
+DESCRIPTION="An implementation of Common Lisp written in Emacs Lisp"
+HOMEPAGE="http://www.lisp.se/emacs-cl/
+ http://www.emacswiki.org/cgi-bin/wiki?EmacsCommonLisp
+ http://www.cliki.net/emacs-cl"
+SRC_URI="mirror://gentoo/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+
+S="${WORKDIR}/${PN}"
+SITEFILE="50${PN}-gentoo.el"
+DOCS="BUGS HACKING HOWTO README"
+
+src_compile() {
+ emake EMACS="${EMACS}" || die "emake failed"
+}
+
+src_test() {
+ # "make check" clears all *.elc files, so move them to a safe location
+ mkdir safe || die "mkdir failed"
+ mv *.elc safe || die "mv failed"
+ emake -j1 check EMACSEN="${EMACS}" || die "emake check failed"
+ mv safe/*.elc . || die "mv failed"
+}
+
+src_install() {
+ elisp_src_install
+
+ sed 's/^X//' >"${T}/emacs-cl" <<-EOF
+ #!/bin/sh
+ exec ${EMACS} -batch \\
+ X -l ${SITELISP}/${PN}/load-cl.el \\
+ X -l ${SITELISP}/${PN}/batch.el \\
+ X -f batch-repl
+ EOF
+ dobin "${T}/emacs-cl" || die "dobin failed"
+}
diff --git a/dev-lisp/emacs-cl/files/50emacs-cl-gentoo.el b/dev-lisp/emacs-cl/files/50emacs-cl-gentoo.el
new file mode 100644
index 0000000..647dbcd
--- /dev/null
+++ b/dev-lisp/emacs-cl/files/50emacs-cl-gentoo.el
@@ -0,0 +1,4 @@
+
+;;; emacs-cl site-lisp configuration
+
+(add-to-list 'load-path "@SITELISP@")
diff --git a/dev-lisp/emacs-cl/metadata.xml b/dev-lisp/emacs-cl/metadata.xml
new file mode 100644
index 0000000..cbd1607
--- /dev/null
+++ b/dev-lisp/emacs-cl/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>common-lisp</herd>
+<herd>emacs</herd>
+<longdescription>
+ Emacs Common Lisp is an implementation of Common Lisp written in Emacs Lisp.
+ That means you can run Common Lisp programs in Emacs, and you can write
+ Emacs extensions in Common Lisp. At this stage, much of ANSI Common Lisp is
+ implemented, but, among other things, CLOS and pretty printing are missing.
+</longdescription>
+</pkgmetadata>