diff options
author | Karl Trygve Kalleberg <karltk@gentoo.org> | 2001-08-12 13:26:02 +0000 |
---|---|---|
committer | Karl Trygve Kalleberg <karltk@gentoo.org> | 2001-08-12 13:26:02 +0000 |
commit | 03ee54eec6aa0e01435e2d91145e21a4ec54c03f (patch) | |
tree | e9e69650445383674b2595bb73c01d8b4b7094c4 /dev-lisp/gcl | |
parent | fixed symlinks. (diff) | |
download | historical-03ee54eec6aa0e01435e2d91145e21a4ec54c03f.tar.gz historical-03ee54eec6aa0e01435e2d91145e21a4ec54c03f.tar.bz2 historical-03ee54eec6aa0e01435e2d91145e21a4ec54c03f.zip |
Initial import
Diffstat (limited to 'dev-lisp/gcl')
-rw-r--r-- | dev-lisp/gcl/files/digest-gcl-2.4.0 | 1 | ||||
-rw-r--r-- | dev-lisp/gcl/gcl-2.4.0.ebuild | 43 |
2 files changed, 44 insertions, 0 deletions
diff --git a/dev-lisp/gcl/files/digest-gcl-2.4.0 b/dev-lisp/gcl/files/digest-gcl-2.4.0 new file mode 100644 index 000000000000..0cfc1d8cb30f --- /dev/null +++ b/dev-lisp/gcl/files/digest-gcl-2.4.0 @@ -0,0 +1 @@ +MD5 86da3b0368e3cafd44d6ed809263c96b gcl-2.4.0.tgz diff --git a/dev-lisp/gcl/gcl-2.4.0.ebuild b/dev-lisp/gcl/gcl-2.4.0.ebuild new file mode 100644 index 000000000000..535ee4eb606f --- /dev/null +++ b/dev-lisp/gcl/gcl-2.4.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2001 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License, v2 or later +# Author: Karl Trygve Kalleberg <karltk@gentoo.org> +# $header:$ + +S=${WORKDIR}/${P} +DESCRIPTION="GNU Common Lisp" +SRC_URI="ftp://rene.ma.utexas.edu/pub/gcl/gcl-2.4.0.tgz" + +PROVIDE="virtual/commonlisp" + +src_compile() { + + cd ${S} ; echo `pwd` + try ./configure --prefix=/usr + + for i in */makefile makedefs makedefc makefile config.status ; do + mv $i $i.orig ; + cat $i.orig | sed -e 's:./configure\: emacs\: command not found:${prefix}/share/emacs/site-lisp/gcl:g' > $i + done + + cd ${S} + try make ${MAKEOPTS} + +} + +src_install() { + + dodir /usr/share/info + dodir /usr/share/emacs/site-lisp/gcl + + try make install prefix=${D}/usr MANDIR=${D}/usr/share/man + + mv ${D}/usr/lib/${P}/info/* ${D}/usr/share/info + rm ${D}/usr/share/info/texinfo.tex + rm ${D}/usr/share/emacs/site-lisp/gcl/default.el + + mv ${D}/usr/bin/gcl ${D}/usr/bin/gcl.orig + sed -e "s:${D}::g" < ${D}/usr/bin/gcl.orig > ${D}/usr/bin/gcl + rm ${D}/usr/bin/gcl.orig + + chmod 0755 ${D}/usr/bin/gcl +} |