/[gentoo-x86]/dev-lisp/clisp/clisp-2.28.ebuild
Gentoo

Contents of /dev-lisp/clisp/clisp-2.28.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.10 - (show annotations) (download)
Fri Apr 15 19:33:01 2005 UTC (14 years, 6 months ago) by mkennedy
Branch: MAIN
CVS Tags: HEAD
Changes since 1.9: +1 -1 lines
FILE REMOVED
(Portage version: 2.0.51.19)

1 # Copyright 1999-2005 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: /var/cvsroot/gentoo-x86/dev-lisp/clisp/clisp-2.28.ebuild,v 1.9 2005/01/02 07:33:19 mkennedy Exp $
4
5 DESCRIPTION="A portable, bytecode-compiled implementation of Common Lisp"
6 HOMEPAGE="http://clisp.sourceforge.net/"
7 SRC_URI="http://cvs2.cons.org/ftp-area/clisp/source/latest/${P}.tar.gz"
8
9 LICENSE="GPL-2"
10 SLOT="2"
11 KEYWORDS="x86"
12 IUSE="X"
13
14 DEPEND="X? ( virtual/x11 )"
15
16 src_compile() {
17 local myconf="--with-dynamic-ffi --with-dynamic-modules --with-export-syscalls --with-module=wildcard --with-module=regexp --with-module=bindings/linuxlibc6"
18 use X && myconf="${myconf} --with-module=clx/new-clx"
19
20 unset CHOST # compilation of modules fails if we don't do this
21 unset CFLAGS
22 unset CXXFLAGS
23 ./configure --prefix=/usr ${myconf} || die "./configure failed"
24 cd src
25 ./makemake ${myconf} > Makefile
26 make config.lisp
27
28 # 2002-09-26: karltk
29 # Not emake-safe
30 make || die
31 }
32
33 src_install() {
34 cd src
35 make DESTDIR=${D} prefix=/usr install-bin || die
36 doman clisp.1 clreadline.3
37 dodoc SUMMARY README* NEWS MAGIC.add ANNOUNCE clisp.dvi clisp.html clreadline.dvi clreadline.html
38 }

  ViewVC Help
Powered by ViewVC 1.1.20