summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2008-01-30 21:02:44 +0000
committerUlrich Müller <ulm@gentoo.org>2008-01-30 21:02:44 +0000
commit612082194096b64f2f8c7cc3ec29fd1beecacd5a (patch)
tree57bf782f3668280d1c0f7fc7b25e0aeff3835afd /dev-lisp/emacs-cl
parentAdd missing dependency on pkgconfig. (diff)
downloadhistorical-612082194096b64f2f8c7cc3ec29fd1beecacd5a.tar.gz
historical-612082194096b64f2f8c7cc3ec29fd1beecacd5a.tar.bz2
historical-612082194096b64f2f8c7cc3ec29fd1beecacd5a.zip
Package move dev-lisp/emacs-cl-cvs to dev-lisp/emacs-cl.
Package-Manager: portage-2.1.4
Diffstat (limited to 'dev-lisp/emacs-cl')
-rw-r--r--dev-lisp/emacs-cl/ChangeLog28
-rw-r--r--dev-lisp/emacs-cl/Manifest15
-rw-r--r--dev-lisp/emacs-cl/emacs-cl-0_pre20060526.ebuild45
-rw-r--r--dev-lisp/emacs-cl/files/50emacs-cl-gentoo.el4
-rw-r--r--dev-lisp/emacs-cl/metadata.xml6
5 files changed, 98 insertions, 0 deletions
diff --git a/dev-lisp/emacs-cl/ChangeLog b/dev-lisp/emacs-cl/ChangeLog
new file mode 100644
index 000000000000..46302b1b1409
--- /dev/null
+++ b/dev-lisp/emacs-cl/ChangeLog
@@ -0,0 +1,28 @@
+# ChangeLog for dev-lisp/emacs-cl
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/emacs-cl/ChangeLog,v 1.1 2008/01/30 21:02:43 ulm Exp $
+
+*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 000000000000..3866a0978713
--- /dev/null
+++ b/dev-lisp/emacs-cl/Manifest
@@ -0,0 +1,15 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX 50emacs-cl-gentoo.el 77 RMD160 ac368d78b913ea2656c91f003b33f9ad6f60a93f SHA1 4f9c379a8f9d31806ec4f823f623daeda0ce31e7 SHA256 00728f0f777580218ff55aa1ef72731c72470bdb3af52c8f7c0608081f90be12
+DIST emacs-cl-0_pre20060526.tar.bz2 156886 RMD160 581b7400ba5284b4a28c3bff06d5323d5e21a499 SHA1 c8e42e862776fc72f84c3946f4ff7ee01c8cd85c SHA256 c5c40bdff9196f8efb228204ce91f093b53f0620cec7b56ba17ebe65330cc650
+EBUILD emacs-cl-0_pre20060526.ebuild 1110 RMD160 ce5048185789f0dffc5d6acdf6cffe5f87313ec3 SHA1 7ad7ccef072ee96d0763cc1dfb6da6ca98390328 SHA256 d1d64975eb923078eae214d7cf0daa9c2692f5d01a4d85cdfd6310a9ccb876d0
+MISC ChangeLog 1183 RMD160 28d11eeb4a85b87e13aa499f8dae2db1c2a024a2 SHA1 503f53fa0a4b3bd2bba92add54b10997dac2b2eb SHA256 04d654921c0a680d5e082d4552e58bf5a3fb2affe1140ad9853f2cb5b8e77d3d
+MISC metadata.xml 183 RMD160 b99da88b21d3af937b0cb2446102649f231c4c3b SHA1 1dec63f09d81f31d5fab29846295d64366db5b39 SHA256 c7deb0e27ef94f2b48632ac0e1d4d9f1ee91d33ed9283e02501b66b3831934f9
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.8 (GNU/Linux)
+
+iEYEARECAAYFAkeg5gUACgkQOeoy/oIi7uwDagCgjTjph1D8W1sqn7l1RJ7/MXZE
+EpMAoIt/rLEA4ZDlgX/US4agypTpMaNL
+=mQw8
+-----END PGP SIGNATURE-----
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 000000000000..cb78e2ef4386
--- /dev/null
+++ b/dev-lisp/emacs-cl/emacs-cl-0_pre20060526.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2008 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.1 2008/01/30 21:02:43 ulm 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=""
+
+SITEFILE=50${PN}-gentoo.el
+DOCS="BUGS HACKING HOWTO README"
+
+S="${WORKDIR}/${PN}"
+
+src_compile() {
+ emake EMACS="${EMACS}" || die "emake failed"
+}
+
+src_test() {
+ emake -j1 check EMACSEN="${EMACS}" || die "emake check 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 000000000000..647dbcd72993
--- /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 000000000000..7a066378dc96
--- /dev/null
+++ b/dev-lisp/emacs-cl/metadata.xml
@@ -0,0 +1,6 @@
+<?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>
+</pkgmetadata>