summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Kennedy <mkennedy@gentoo.org>2006-04-01 19:49:47 +0000
committerMatthew Kennedy <mkennedy@gentoo.org>2006-04-01 19:49:47 +0000
commitbc7454ed438725ca69ef51e36d49b0e6ff9b372d (patch)
tree6f533cc683c864348fb44fd53cd39aabb361cff9 /dev-lisp/common-lisp-controller
parent1.0.0 version bump for bug 124865, thanks to Alon Bar-Lev <alon dot barlev at... (diff)
downloadgentoo-2-bc7454ed438725ca69ef51e36d49b0e6ff9b372d.tar.gz
gentoo-2-bc7454ed438725ca69ef51e36d49b0e6ff9b372d.tar.bz2
gentoo-2-bc7454ed438725ca69ef51e36d49b0e6ff9b372d.zip
New upstream version.
(Portage version: 2.1_pre7-r1)
Diffstat (limited to 'dev-lisp/common-lisp-controller')
-rw-r--r--dev-lisp/common-lisp-controller/ChangeLog9
-rw-r--r--dev-lisp/common-lisp-controller/Manifest15
-rw-r--r--dev-lisp/common-lisp-controller/common-lisp-controller-5.13.ebuild91
-rw-r--r--dev-lisp/common-lisp-controller/files/5.13/lisp-config.lisp3
-rw-r--r--dev-lisp/common-lisp-controller/files/README.Gentoo10
-rw-r--r--dev-lisp/common-lisp-controller/files/digest-common-lisp-controller-5.133
6 files changed, 122 insertions, 9 deletions
diff --git a/dev-lisp/common-lisp-controller/ChangeLog b/dev-lisp/common-lisp-controller/ChangeLog
index b774b1d6741d..955df56e2021 100644
--- a/dev-lisp/common-lisp-controller/ChangeLog
+++ b/dev-lisp/common-lisp-controller/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-lisp/common-lisp-controller
# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/common-lisp-controller/ChangeLog,v 1.29 2006/02/06 19:53:36 blubb Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/common-lisp-controller/ChangeLog,v 1.30 2006/04/01 19:49:47 mkennedy Exp $
+
+*common-lisp-controller-5.13 (01 Apr 2006)
+
+ 01 Apr 2006; Matthew Kennedy <mkennedy@gentoo.org>
+ +files/5.13/lisp-config.lisp, files/README.Gentoo,
+ +common-lisp-controller-5.13.ebuild:
+ New upstream version.
06 Feb 2006; Simon Stelling <blubb@gentoo.org>
common-lisp-controller-4.27.ebuild:
diff --git a/dev-lisp/common-lisp-controller/Manifest b/dev-lisp/common-lisp-controller/Manifest
index 54141a924392..4a1802c55fe4 100644
--- a/dev-lisp/common-lisp-controller/Manifest
+++ b/dev-lisp/common-lisp-controller/Manifest
@@ -7,21 +7,30 @@ SHA256 1ffadbc45f8e211d416a6c59c603d707cf761b2f4a4bacb1f5e083b303495262 common-l
MD5 ef78dcc812c21ec073a0efb3a49e0904 common-lisp-controller-4.27.ebuild 2742
RMD160 aebe9919b5560db8d234194c953ae94880a5ae93 common-lisp-controller-4.27.ebuild 2742
SHA256 2fc419e4b8635e75bb9a1ec675def4f9050838b781abd581a40c6c508170d776 common-lisp-controller-4.27.ebuild 2742
+MD5 6dc64f0478bf6e579c63dc1ef255d1e1 common-lisp-controller-5.13.ebuild 2756
+RMD160 e0d8a74c2966a4cd8b83cd2c26f6ec43e7bc6e3b common-lisp-controller-5.13.ebuild 2756
+SHA256 d6fc97055ec38ba3f96b96da6a69f0d29e363eeb286eaae91c5ca2eb608331c8 common-lisp-controller-5.13.ebuild 2756
MD5 18def77ecb7844b6b374ace6f1f96696 files/4.15/lisp-config.lisp 32
RMD160 f4ada4b5e405bbd9c1d3ee25c0d9ba575dd8e148 files/4.15/lisp-config.lisp 32
SHA256 11e20d2fb562054a919113705e682e86c4967b8e33aaaa78d4b6ef39ee4ab527 files/4.15/lisp-config.lisp 32
MD5 18def77ecb7844b6b374ace6f1f96696 files/4.27/lisp-config.lisp 32
RMD160 f4ada4b5e405bbd9c1d3ee25c0d9ba575dd8e148 files/4.27/lisp-config.lisp 32
SHA256 11e20d2fb562054a919113705e682e86c4967b8e33aaaa78d4b6ef39ee4ab527 files/4.27/lisp-config.lisp 32
-MD5 4fa3931e4dabb6efecce0efdbd063ec4 files/README.Gentoo 973
-RMD160 fa7b9f50628fe515fff3ab8af0788d589734018a files/README.Gentoo 973
-SHA256 9bd5e08a87aceba3f0f054816b68a84eb1a9cc2c0ebc6b10bf99d8e641200049 files/README.Gentoo 973
+MD5 18def77ecb7844b6b374ace6f1f96696 files/5.13/lisp-config.lisp 32
+RMD160 f4ada4b5e405bbd9c1d3ee25c0d9ba575dd8e148 files/5.13/lisp-config.lisp 32
+SHA256 11e20d2fb562054a919113705e682e86c4967b8e33aaaa78d4b6ef39ee4ab527 files/5.13/lisp-config.lisp 32
+MD5 e5220142eec014d0035d8bbefac9e6df files/README.Gentoo 989
+RMD160 7272e88ecfaa147c30984aa03b106a909c1af908 files/README.Gentoo 989
+SHA256 603a4f938f88be364775a5ae9b72dac3d291a5077038a69d29a64b0b2d08c802 files/README.Gentoo 989
MD5 522385f0885f4699612696a4fca536a0 files/digest-common-lisp-controller-4.15 84
RMD160 6f8196850e2cee31254d90f8e1c30d3d8cd04baf files/digest-common-lisp-controller-4.15 84
SHA256 433519b368f480fd6a4c7ba4c9b6da2350dd3eb9ec969f1d6dc81a2cf89c491e files/digest-common-lisp-controller-4.15 84
MD5 8bdbce796e9bccc837d42e64697ba3a8 files/digest-common-lisp-controller-4.27 78
RMD160 537161f484c71294357ea5f6dd2220e4c8e557a0 files/digest-common-lisp-controller-4.27 78
SHA256 f1785b81479196aa2593bc5ec829d94f9bb132d6b5aaa31f1b5f591826030209 files/digest-common-lisp-controller-4.27 78
+MD5 a78c2ba84e673b2b040a9cada2155490 files/digest-common-lisp-controller-5.13 280
+RMD160 daa8ae8dafc48e0c62c0b6d992c2667314edbc2f files/digest-common-lisp-controller-5.13 280
+SHA256 6a1dd99184179befd7be4b3116099f248a0461013237d5800774fc0ec3359e00 files/digest-common-lisp-controller-5.13 280
MD5 e5a9822d3fd5f5c726cc4bdc793d4e08 metadata.xml 511
RMD160 1e22e95cc758b2d9c8c80ae6ce9a9ad73ffe564d metadata.xml 511
SHA256 3de5d689fe537dd4339bd66b889479b1782e3048bcdc7a2ef9f6b5f1d04c08cc metadata.xml 511
diff --git a/dev-lisp/common-lisp-controller/common-lisp-controller-5.13.ebuild b/dev-lisp/common-lisp-controller/common-lisp-controller-5.13.ebuild
new file mode 100644
index 000000000000..081338f0e06c
--- /dev/null
+++ b/dev-lisp/common-lisp-controller/common-lisp-controller-5.13.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/common-lisp-controller/common-lisp-controller-5.13.ebuild,v 1.1 2006/04/01 19:49:47 mkennedy Exp $
+
+inherit eutils
+
+DESCRIPTION="Common Lisp Controller"
+HOMEPAGE="http://packages.debian.org/unstable/devel/common-lisp-controller.html"
+SRC_URI="mirror://gentoo/common-lisp-controller_${PV}.tar.gz"
+
+LICENSE="LLGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~mips ~ppc ~ppc-macos ~ppc64 ~sparc ~x86"
+IUSE=""
+
+DEPEND="app-admin/realpath
+ >=dev-lisp/cl-asdf-1.84
+ dev-lang/perl"
+
+S=${WORKDIR}/${PN}
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}/man
+ ln -s clc-{,un}register-user-package.1
+ for i in unregister-common-lisp-implementation {,un}register-common-lisp-source; do
+ ln -s register-common-lisp-implementation.8 ${i}.8
+ done
+}
+
+src_install() {
+ dobin clc-register-user-package
+ dobin clc-unregister-user-package
+ dosbin register-common-lisp-implementation
+ dosbin register-common-lisp-source
+ dosbin unregister-common-lisp-implementation
+ dosbin unregister-common-lisp-source
+ insinto /usr/share/common-lisp/source/common-lisp-controller
+ doins common-lisp-controller.lisp post-sysdef-install.lisp
+ doman man/*.[138]
+ insinto /etc
+ doins ${FILESDIR}/${PV}/lisp-config.lisp
+ dodoc ${FILESDIR}/README.Gentoo
+ dodoc DESIGN.txt debian/changelog
+}
+
+pkg_postinst() {
+ test -d /var/cache/common-lisp-controller \
+ || mkdir /var/cache/common-lisp-controller
+ chmod 1777 /var/cache/common-lisp-controller
+
+ # This code from ${S}/debian/postinst
+
+ for compiler in /usr/lib/common-lisp/bin/*.sh
+ do
+ if [ -f "${compiler}" -a -r "${compiler}" -a -x "${compiler}" ] ; then
+ i=${compiler##*/}
+ i=${i%.sh}
+ einfo ">>> Recompiling Common Lisp Controller for $i"
+ bash "$compiler" install-clc || true
+ einfo ">>> Done rebuilding"
+ fi
+ done
+
+ # This code from ${S}/debian/preinst
+
+ # cleanup fasl files:
+ ( find /usr/share/common-lisp/source/defsystem \
+ /usr/share/common-lisp/source/asdf \
+ /usr/share/common-lisp/source/common-lisp-controller -type f -not -name "*.lisp" -print0 \
+ | xargs --null rm --force 2> /dev/null ) &>/dev/null
+
+ # remove old autobuild files:
+# find /etc/common-lisp -name autobuild -print0 \
+# | xargs -0 rm 2> /dev/null || true
+# find /etc/common-lisp -type d -depth -print0 \
+# | xargs rmdir 2> /dev/null || true
+
+ # remove old fals files:
+ test -d /usr/lib/common-lisp-controller \
+ && rmdir --ignore-fail-on-non-empty /usr/lib/common-lisp-controller
+ for compiler in /usr/lib/common-lisp/bin/*.sh ; do
+ if [ -f "$compiler" -a -r "$compiler" ] ; then
+ i=${compiler##*/}
+ i=${i%.sh}
+ if [ -d "/usr/lib/common-lisp/${i}" ] ; then
+ rm -rf "/usr/lib/common-lisp/${i}"
+ fi
+ fi
+ done
+}
diff --git a/dev-lisp/common-lisp-controller/files/5.13/lisp-config.lisp b/dev-lisp/common-lisp-controller/files/5.13/lisp-config.lisp
new file mode 100644
index 000000000000..a6d36ce22005
--- /dev/null
+++ b/dev-lisp/common-lisp-controller/files/5.13/lisp-config.lisp
@@ -0,0 +1,3 @@
+
+(in-package common-lisp-user)
+
diff --git a/dev-lisp/common-lisp-controller/files/README.Gentoo b/dev-lisp/common-lisp-controller/files/README.Gentoo
index 8ba447122fe8..adaa56315a4f 100644
--- a/dev-lisp/common-lisp-controller/files/README.Gentoo
+++ b/dev-lisp/common-lisp-controller/files/README.Gentoo
@@ -1,11 +1,11 @@
-*-outline-*-
-* Common Lisp Controller 4.x
+* Common Lisp Controller 4.x and 5.x
-With version 4.x of the Debian Common Lisp Controller, the design of
-the controller was simplified so that source was compiled into
-/var/cache/, per user, on demand (ie. when you evaluate (require :foo)
-at the REPL).
+With version 4.x and 5.x of the Debian Common Lisp Controller, the
+design of the controller was simplified so that source was compiled
+into /var/cache/, per user, on demand (ie. when you evaluate (require
+:foo) at the REPL).
* Common Lisp Controller 3.x
diff --git a/dev-lisp/common-lisp-controller/files/digest-common-lisp-controller-5.13 b/dev-lisp/common-lisp-controller/files/digest-common-lisp-controller-5.13
new file mode 100644
index 000000000000..1371fc6381f2
--- /dev/null
+++ b/dev-lisp/common-lisp-controller/files/digest-common-lisp-controller-5.13
@@ -0,0 +1,3 @@
+MD5 38f20a63da177ba02105bee3d90bd40f common-lisp-controller_5.13.tar.gz 30846
+RMD160 d68964f2a2da04ee1183d57377348f164c27517b common-lisp-controller_5.13.tar.gz 30846
+SHA256 ec2e9c6fa566b2d5f18d2823e48e54834392ca8c76e677047f03d5d940e40249 common-lisp-controller_5.13.tar.gz 30846