openmcl remove common-lisp-controller support, remove old ebuild
Sat Nov 4 22:31:23 PST 2006 Matthew Kennedy <mkennedy@common-lisp.net>
* openmcl remove common-lisp-controller support, remove old ebuild
diff -rN -u old-portage-overlay/dev-lisp/openmcl/openmcl-0.14.2_p1.ebuild new-portage-overlay/dev-lisp/openmcl/openmcl-0.14.2_p1.ebuild
--- old-portage-overlay/dev-lisp/openmcl/openmcl-0.14.2_p1.ebuild 2014-07-23 17:19:44.000000000 -0700
+++ new-portage-overlay/dev-lisp/openmcl/openmcl-0.14.2_p1.ebuild 1969-12-31 16:00:00.000000000 -0800
@@ -1,71 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/openmcl/openmcl-0.14.2_p1.ebuild,v 1.2 2005/08/24 07:06:36 mkennedy Exp $
-
-inherit eutils common-lisp-common-2
-
-EXTRA_PV=o
-MY_PV=${PV/_p/.p}
-
-DESCRIPTION="OpenMCL is a Common Lisp implementation, derived from Digitool's MCL product"
-HOMEPAGE="http://openmcl.clozure.com/
- http://packages.debian.org/unstable/devel/openmcl"
-SRC_URI="http://ftp.debian.org/debian/pool/main/o/${PN}/${PN}_${MY_PV}.${EXTRA_PV}.tar.gz"
-LICENSE="LLGPL-2.1"
-SLOT="0"
-KEYWORDS="~ppc"
-IUSE=""
-
-DEPEND="=dev-lisp/common-lisp-controller-4*
- >=dev-lisp/cl-asdf-1.84
- dev-lisp/openmcl-build-tools"
-
-PROVIDE="virtual/commonlisp"
-
-S=${WORKDIR}/${PN}-${MY_PV}
-
-# The following relies heavily on what I read in debian/rules...
-
-src_unpack() {
- unpack ${A}
- pushd ${S}
- sed -e "s,%ver%,${MY_PV}.${EXTRA_PV}," \
- < debian/run-bootstrap.lisp.template \
- > debian/run-bootstrap.lisp
- cp debian/Makefile .
- cp -RP /usr/lib/openmcl/{PPCCL-orig,headers} .
- epatch "${FILESDIR}/prototype_print_lisp_object.diff"
- popd
-}
-
-src_compile() {
- OPENMCL=/usr/bin/openmcl make || die
-}
-
-src_install() {
- dodir /etc
- dodir /usr/bin
- dodir /usr/lib/common-lisp/bin
- dodir /usr/lib/openmcl
- dodir /usr/lib/openmcl/lib
- dodir /usr/lib/openmcl/library
- make install DESTDIR=${D} || die
- insinto /usr/lib/openmcl
- doins debian/install-clc.lisp
- exeinto /usr/lib/common-lisp/bin/
- doexe debian/openmcl.sh
- dohtml doc/HTML/*.html
- doman debian/openmcl.1
- do-debian-credits
-}
-
-pkg_postinst() {
- standard-impl-postinst openmcl || die
-}
-
-pkg_postrm() {
- standard-impl-postrm openmcl /usr/bin/openmcl
- if [ ! -x /usr/bin/openmcl ]; then
- rm -rf /usr/lib/openmcl/ || die
- fi
-}