1 |
chiiph 10/10/06 03:15:06 |
2 |
|
3 |
Modified: metadata.xml ChangeLog stklos-0.98.ebuild |
4 |
Added: stklos-1.00.ebuild |
5 |
Removed: stklos-0.97.ebuild stklos-0.95.ebuild |
6 |
stklos-0.82.ebuild stklos-0.96.ebuild |
7 |
Log: |
8 |
Version bump and add patch to respect LDFLAGS wrt bug 333665 |
9 |
|
10 |
(Portage version: 2.2_rc86/cvs/Linux i686) |
11 |
|
12 |
Revision Changes Path |
13 |
1.2 dev-scheme/stklos/metadata.xml |
14 |
|
15 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-scheme/stklos/metadata.xml?rev=1.2&view=markup |
16 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-scheme/stklos/metadata.xml?rev=1.2&content-type=text/plain |
17 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-scheme/stklos/metadata.xml?r1=1.1&r2=1.2 |
18 |
|
19 |
Index: metadata.xml |
20 |
=================================================================== |
21 |
RCS file: /var/cvsroot/gentoo-x86/dev-scheme/stklos/metadata.xml,v |
22 |
retrieving revision 1.1 |
23 |
retrieving revision 1.2 |
24 |
diff -u -r1.1 -r1.2 |
25 |
--- metadata.xml 19 Apr 2007 15:21:19 -0000 1.1 |
26 |
+++ metadata.xml 6 Oct 2010 03:15:05 -0000 1.2 |
27 |
@@ -7,6 +7,10 @@ |
28 |
<name>Marijn Schouten</name> |
29 |
</maintainer> |
30 |
<longdescription lang="en"> |
31 |
-STklos is a free Scheme system supporting most of the languages features defined in R5RS. The aim of this implementation is to be fast as well as light. The implementation is based on an ad-hoc Virtual Machine. STklos can also be compiled as a library and embedded in an application. |
32 |
+ STklos is a free Scheme system supporting most of the languages |
33 |
+ features defined in R5RS. The aim of this implementation is to |
34 |
+ be fast as well as light. The implementation is based on an ad-hoc |
35 |
+ Virtual Machine. STklos can also be compiled as a library and |
36 |
+ embedded in an application. |
37 |
</longdescription> |
38 |
</pkgmetadata> |
39 |
|
40 |
|
41 |
|
42 |
1.9 dev-scheme/stklos/ChangeLog |
43 |
|
44 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-scheme/stklos/ChangeLog?rev=1.9&view=markup |
45 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-scheme/stklos/ChangeLog?rev=1.9&content-type=text/plain |
46 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-scheme/stklos/ChangeLog?r1=1.8&r2=1.9 |
47 |
|
48 |
Index: ChangeLog |
49 |
=================================================================== |
50 |
RCS file: /var/cvsroot/gentoo-x86/dev-scheme/stklos/ChangeLog,v |
51 |
retrieving revision 1.8 |
52 |
retrieving revision 1.9 |
53 |
diff -u -r1.8 -r1.9 |
54 |
--- ChangeLog 18 May 2008 19:53:36 -0000 1.8 |
55 |
+++ ChangeLog 6 Oct 2010 03:15:06 -0000 1.9 |
56 |
@@ -1,6 +1,20 @@ |
57 |
# ChangeLog for dev-scheme/stklos |
58 |
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 |
59 |
-# $Header: /var/cvsroot/gentoo-x86/dev-scheme/stklos/ChangeLog,v 1.8 2008/05/18 19:53:36 hkbst Exp $ |
60 |
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 |
61 |
+# $Header: /var/cvsroot/gentoo-x86/dev-scheme/stklos/ChangeLog,v 1.9 2010/10/06 03:15:06 chiiph Exp $ |
62 |
+ |
63 |
+*stklos-1.00 (06 Oct 2010) |
64 |
+ |
65 |
+ 06 Oct 2010; Tomas Touceda <chiiph@g.o> -stklos-0.82.ebuild, |
66 |
+ -stklos-0.95.ebuild, -stklos-0.96.ebuild, -stklos-0.97.ebuild, |
67 |
+ stklos-0.98.ebuild, +stklos-1.00.ebuild, +files/stklos-ldflags.patch, |
68 |
+ metadata.xml: |
69 |
+ Version bump, add patch to respect LDFLAGS wrt bug 333665, and old |
70 |
+ version clean up |
71 |
+ |
72 |
+ 29 Jun 2010; Tomas Touceda <chiiph@g.o> -stklos-0.82.ebuild, |
73 |
+ -stklos-0.95.ebuild, -stklos-0.96.ebuild, stklos-0.97.ebuild, |
74 |
+ stklos-0.98.ebuild: |
75 |
+ Old version cleanup, updated homepage. |
76 |
|
77 |
*stklos-0.98 (18 May 2008) |
78 |
|
79 |
|
80 |
|
81 |
|
82 |
1.2 dev-scheme/stklos/stklos-0.98.ebuild |
83 |
|
84 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-scheme/stklos/stklos-0.98.ebuild?rev=1.2&view=markup |
85 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-scheme/stklos/stklos-0.98.ebuild?rev=1.2&content-type=text/plain |
86 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-scheme/stklos/stklos-0.98.ebuild?r1=1.1&r2=1.2 |
87 |
|
88 |
Index: stklos-0.98.ebuild |
89 |
=================================================================== |
90 |
RCS file: /var/cvsroot/gentoo-x86/dev-scheme/stklos/stklos-0.98.ebuild,v |
91 |
retrieving revision 1.1 |
92 |
retrieving revision 1.2 |
93 |
diff -u -r1.1 -r1.2 |
94 |
--- stklos-0.98.ebuild 18 May 2008 19:53:36 -0000 1.1 |
95 |
+++ stklos-0.98.ebuild 6 Oct 2010 03:15:06 -0000 1.2 |
96 |
@@ -1,41 +1,37 @@ |
97 |
-# Copyright 1999-2008 Gentoo Foundation |
98 |
+# Copyright 1999-2010 Gentoo Foundation |
99 |
# Distributed under the terms of the GNU General Public License v2 |
100 |
-# $Header: /var/cvsroot/gentoo-x86/dev-scheme/stklos/stklos-0.98.ebuild,v 1.1 2008/05/18 19:53:36 hkbst Exp $ |
101 |
+# $Header: /var/cvsroot/gentoo-x86/dev-scheme/stklos/stklos-0.98.ebuild,v 1.2 2010/10/06 03:15:06 chiiph Exp $ |
102 |
+ |
103 |
+EAPI="3" |
104 |
|
105 |
inherit eutils |
106 |
|
107 |
DESCRIPTION="fast and light Scheme implementation" |
108 |
-HOMEPAGE="http://www.stklos.org" |
109 |
+HOMEPAGE="http://www.stklos.net" |
110 |
SRC_URI="http://www.stklos.org/download/${P}.tar.gz" |
111 |
LICENSE="GPL-2" |
112 |
|
113 |
SLOT="0" |
114 |
KEYWORDS="~amd64 ~x86" |
115 |
IUSE="threads ldap gtk gnome" |
116 |
-DEPEND="dev-libs/gmp dev-libs/libpcre dev-libs/boehm-gc |
117 |
- ldap? ( net-nds/openldap ) |
118 |
- gtk? ( x11-libs/gtk+ )" |
119 |
+DEPEND="dev-libs/gmp |
120 |
+ dev-libs/libpcre |
121 |
+ dev-libs/boehm-gc[threads] |
122 |
+ ldap? ( net-nds/openldap ) |
123 |
+ gtk? ( x11-libs/gtk+ )" |
124 |
# gnome? ( )" # someone using gnome should figure out what package will enable gnome support |
125 |
#silex and ``The Dominique Boucher LALR Package'' may also be deps, not in tree though |
126 |
RDEPEND="${DEPEND}" |
127 |
|
128 |
-pkg_setup() { |
129 |
- if use threads; then |
130 |
- built_with_use dev-libs/boehm-gc threads || die "boehm-gc must be built with threads use flag" |
131 |
- fi |
132 |
+src_prepare() { |
133 |
+ epatch "${FILESDIR}"/${PN}-ldflags.patch |
134 |
} |
135 |
|
136 |
-src_compile() { |
137 |
+src_configure() { |
138 |
#anyone interested in lurc threads? not in tree though |
139 |
#disable ffi while only bundled can be used |
140 |
econf $(use_enable threads threads pthreads) $(use_enable ldap) $(use_enable gtk) $(use_enable gnome) \ |
141 |
--without-gmp-light --without-provided-gc --without-provided-regexp --disable-ffi |
142 |
-# $(use_enable ffi) \ |
143 |
- emake || die "emake failed" |
144 |
} |
145 |
|
146 |
# call/cc & dynamic-wind test fails on amd64. already upstream |
147 |
- |
148 |
-src_install() { |
149 |
- emake DESTDIR="${D}" install || die "Install failed" |
150 |
-} |
151 |
|
152 |
|
153 |
|
154 |
1.1 dev-scheme/stklos/stklos-1.00.ebuild |
155 |
|
156 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-scheme/stklos/stklos-1.00.ebuild?rev=1.1&view=markup |
157 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-scheme/stklos/stklos-1.00.ebuild?rev=1.1&content-type=text/plain |
158 |
|
159 |
Index: stklos-1.00.ebuild |
160 |
=================================================================== |
161 |
# Copyright 1999-2010 Gentoo Foundation |
162 |
# Distributed under the terms of the GNU General Public License v2 |
163 |
# $Header: /var/cvsroot/gentoo-x86/dev-scheme/stklos/stklos-1.00.ebuild,v 1.1 2010/10/06 03:15:06 chiiph Exp $ |
164 |
|
165 |
EAPI="3" |
166 |
|
167 |
inherit eutils |
168 |
|
169 |
DESCRIPTION="fast and light Scheme implementation" |
170 |
HOMEPAGE="http://www.stklos.net" |
171 |
SRC_URI="http://www.stklos.net/download/${P}.tar.gz" |
172 |
|
173 |
LICENSE="GPL-2" |
174 |
SLOT="0" |
175 |
KEYWORDS="~amd64 ~x86" |
176 |
IUSE="threads" |
177 |
|
178 |
# stklos bundles libffi, libgmp and libpcre is no system one is available, enforcing dependencies |
179 |
# PACKAGE-USED talks about boehm-gc 7.2alpha4, but 7.1 seems fine |
180 |
# Other deps are set according to that file |
181 |
DEPEND=">=dev-libs/boehm-gc-7.1[threads?] |
182 |
dev-libs/gmp |
183 |
dev-libs/libffi |
184 |
dev-libs/libpcre |
185 |
" |
186 |
RDEPEND="${DEPEND}" |
187 |
|
188 |
# call/cc & dynamic-wind test fails on amd64. already upstream |
189 |
|
190 |
src_install() { |
191 |
emake DESTDIR="${D}" install || die "Install failed" |
192 |
dodoc AUTHORS ChangeLog NEWS PACKAGES-USED PORTING-NOTES README SUPPORTED-SRFIS \ |
193 |
|| die "dodocs failed" |
194 |
} |