Gentoo Archives: gentoo-commits

From: "Marijn Schouten (hkbst)" <hkbst@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-lisp/ecls: ChangeLog ecls-0.9j_p1.ebuild
Date: Fri, 11 Jan 2008 14:50:22
Message-Id: E1JDLD8-0005EH-Vt@stork.gentoo.org
1 hkbst 08/01/11 14:50:18
2
3 Modified: ChangeLog
4 Added: ecls-0.9j_p1.ebuild
5 Log:
6 bump, bug 204011
7 (Portage version: 2.1.4_rc14)
8
9 Revision Changes Path
10 1.26 dev-lisp/ecls/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lisp/ecls/ChangeLog?rev=1.26&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lisp/ecls/ChangeLog?rev=1.26&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lisp/ecls/ChangeLog?r1=1.25&r2=1.26
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-lisp/ecls/ChangeLog,v
19 retrieving revision 1.25
20 retrieving revision 1.26
21 diff -u -r1.25 -r1.26
22 --- ChangeLog 22 Feb 2007 01:37:34 -0000 1.25
23 +++ ChangeLog 11 Jan 2008 14:50:18 -0000 1.26
24 @@ -1,6 +1,11 @@
25 # ChangeLog for dev-lisp/ecls
26 -# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/ecls/ChangeLog,v 1.25 2007/02/22 01:37:34 peper Exp $
28 +# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/ecls/ChangeLog,v 1.26 2008/01/11 14:50:18 hkbst Exp $
30 +
31 +*ecls-0.9j_p1 (11 Jan 2008)
32 +
33 + 11 Jan 2008; Marijn Schouten <hkBst@g.o> +ecls-0.9j_p1.ebuild:
34 + bump, bug 204011
35
36 22 Feb 2007; Piotr JaroszyƄski <peper@g.o> ChangeLog:
37 Transition to Manifest2.
38
39
40
41 1.1 dev-lisp/ecls/ecls-0.9j_p1.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lisp/ecls/ecls-0.9j_p1.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lisp/ecls/ecls-0.9j_p1.ebuild?rev=1.1&content-type=text/plain
45
46 Index: ecls-0.9j_p1.ebuild
47 ===================================================================
48 # Copyright 1999-2008 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/dev-lisp/ecls/ecls-0.9j_p1.ebuild,v 1.1 2008/01/11 14:50:18 hkbst Exp $
51
52 inherit eutils multilib
53
54 DESCRIPTION="ECL is an embeddable Common Lisp implementation."
55 SRC_URI="mirror://sourceforge/${PN}/ecl-${PV/_/-}.tgz"
56 HOMEPAGE="http://ecls.sourceforge.net/"
57 SLOT="0"
58 LICENSE="BSD LGPL-2"
59 KEYWORDS="~amd64 ~ppc ~sparc ~x86"
60
61 DEPEND="=dev-libs/gmp-4*
62 app-text/texi2html
63 >=dev-libs/boehm-gc-6.8"
64
65 IUSE="X threads unicode"
66
67 PROVIDE="virtual/commonlisp"
68
69 S="${WORKDIR}"/ecl-${PV:0:4}
70
71 _src_unpack() {
72 unpack ${A}
73 epatch "${FILESDIR}"/${PV}-headers-gentoo.patch
74 }
75
76 src_compile() {
77 econf \
78 --with-system-gmp \
79 --enable-boehm=system \
80 --enable-longdouble \
81 --enable-c99-complex \
82 $(use_with threads) \
83 $(use_with threads __thread) \
84 $(use_with unicode) \
85 $(use_with X x) \
86 $(use_with X clx) \
87 || die "econf failed"
88 #parallel fails
89 emake -j1 || die "make failed"
90 }
91
92 src_install () {
93 emake DESTDIR="${D}" install || die
94
95 dohtml doc/*.html
96 dodoc ANNOUNCEMENT Copyright
97
98 # dodoc "${FILESDIR}"/README.Gentoo
99 }
100
101
102
103 --
104 gentoo-commits@l.g.o mailing list