Aleksej Saushev
d116402fc3
Update to ECL 9.4.1.
...
Changes since ECL 9.4.0:
Bugs fixed:
- Symbol NIL was not exported from the GRAY package.
- GRAY:STREAM-PEEK-CHAR was not used at all by ECL.
2009-04-07 04:40:26 +00:00
Aleksej Saushev
b07087eecd
Convert to 9.4.0 release.
...
Add "unicode" option (turned on by default).
Add experimental "threads" option (turned off by default).
2009-04-05 10:02:55 +00:00
Jörg Sonnenberger
50f485b714
Convert buildlink3.mk files to new world order.
2009-03-20 19:43:38 +00:00
Aleksej Saushev
ce707d6ca8
Darwin 8.11.0 doesn't like stripping modules, work around the problem.
2009-03-08 15:57:25 +00:00
Aleksej Saushev
fea86d7e0a
Regenerate after patches removal
2009-02-11 13:51:05 +00:00
Aleksej Saushev
3a205ef75c
These changes were applied upstream.
2009-02-11 13:49:43 +00:00
Aleksej Saushev
f04552a3d0
Generate PLIST in a manner to avoid monthly updates.
...
Fix build problems. Catch new file addition.
2009-02-08 12:38:44 +00:00
Aleksej Saushev
0580fdd07a
Back to CVS-based package.
...
Also replace package version to make it distinct from release.
Also run autoconf at pre-configure stage.
2008-12-20 14:10:23 +00:00
Aleksej Saushev
8f9b20ea20
Update to ECL 8.12.0 (clean up).
...
This release is the last one before a major redesign of ECL,
which will affect issues like Unicode streams and handling of
interrupts.
Most notable changes since 0.9l include:
- new versioning scheme, based on <year>.<month>.<patchlevel>;
- compiler error, warning, notes and messages handling;
- float point number exceptions handling;
- signals handling;
- improvements to help file;
- improvements to operating system interface;
- CLX 0.7.3;
- many bug fixes.
2008-12-17 17:58:29 +00:00
Aleksej Saushev
f45a363f0b
ECL 8.12.0 is released.
...
Remove unnecessary (for the build) patch.
Don't extract tests, they are to picky to handle here.
2008-12-17 16:42:16 +00:00
Aleksej Saushev
32010365ad
Catch up recent changes: version is 8.12.0 now.
2008-12-13 02:43:53 +00:00
Aleksej Saushev
68811a758d
WRKSRC has changed.
...
Also extract tests (commented out due to CVS problems at SF).
2008-11-21 21:27:25 +00:00
Aleksej Saushev
478cf0e0a8
Fix comment in patch-aa.
2008-10-29 21:01:11 +00:00
Aleksej Saushev
a3165a7321
Catch up changes: ECL is at 8.10 now.
...
Fix autoconf bug: sys/wait.h isn't detected on NetBSD 4.99.73 (current).
Fix type error: execvp requires "char**", not "void**".
2008-10-29 20:58:27 +00:00
Aleksej Saushev
f2936a660f
New versioning scheme: 8.9.0 now.
2008-09-22 19:37:36 +00:00
Aleksej Saushev
9eeb4e9f8d
Back to CVS package.
2008-08-25 20:52:52 +00:00
Tobias Nygren
57c90bae43
de-lint & make it ready for pkgsrc import
2008-08-12 19:45:05 +00:00
Aleksej Saushev
28538027b5
Update to ECL 0.9l, add buildlink3.mk, necessary to build applications.
2008-08-12 19:30:04 +00:00
Aleksej Saushev
5144027a13
Regenerate after patch removal.
2008-07-14 20:58:03 +00:00
Aleksej Saushev
26e8930b28
Fixed upstream
2008-07-14 17:57:52 +00:00
Aleksej Saushev
8044093e79
Install Lisp file, only don't strip.
2008-07-12 17:55:59 +00:00
Aleksej Saushev
e6a55c1f1c
ECL 0.9j is too old, go for CVS-based package.
2008-06-30 04:49:42 +00:00
Aleksej Saushev
427fe6e123
Don't install Lisp file (don't try to strip it either).
2008-04-28 20:40:50 +00:00
Aleksej Saushev
dccc432d29
Remove remnants of no longer used bundled Boehm GC.
2008-04-28 20:35:47 +00:00
Aleksej Saushev
b79fe9b33b
Fix installation issues on FreeBSD.
2008-03-05 08:17:25 +00:00
Aleksej Saushev
5bd90cffa4
No bundled GMP and GC anymore.
2008-02-29 08:58:33 +00:00
Aleksej Saushev
d8b7795f3b
Use pkgsrc GMP and Boehm-GC instead of bundled ones.
2008-02-29 08:29:28 +00:00
Aleksej Saushev
4bda101ee3
Take maintainership.
2008-02-28 11:53:31 +00:00
Aleksej Saushev
87ebe8fa0e
Cleanup. Consider it done.
2008-02-28 09:48:12 +00:00
Aleksej Saushev
cc477a11ec
Update to ecl-0.9j.
2007-12-29 18:24:04 +00:00
Aleksej Saushev
a6db6dfc33
Remove USE_DESTDIR definition, it's not meant to be set here.
2007-11-06 19:17:18 +00:00
Aleksej Saushev
c80bba172b
Changes were made upstream.
2007-10-28 14:17:33 +00:00
Aleksej Saushev
325c8c7853
Update to 0.9i.
...
Add DESTDIR support.
Make it run.
2007-09-20 22:34:34 +00:00
Yoshito Komatsu
3ac4fbc0ed
Replace tech-pkg@NetBSD.org with pkgsrc-users@NetBSD.org.
2006-05-19 16:51:13 +00:00
Roland Illig
1ee539a984
Added RMD160 checksums.
2005-09-28 06:41:05 +00:00
Thomas Klausner
6ede639c74
Reset MAINTAINER -- he stopped working on pkgsrc.
2005-07-27 16:24:52 +00:00
Roland Illig
2a1ca3d973
Replaced USE_GNU_TOOLS+=make with USE_TOOLS+=gmake.
2005-05-24 10:29:21 +00:00
Todd Vierling
5f60a41bb5
Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.
2005-04-11 21:09:34 +00:00
Michal Pasternak
0147d2b1eb
Initial import.
...
TODO:
$Id$
I have no idea, why "doc/" directory doesn't build with pkgsrc. To compile
ecl, do it by hand, then get back to normal build, eg:
# cd work/ecl-0.9c-build/doc
# gmake
# cd ../../..
# make install
-- dotz@irc.pl
DESCR:
ECL stands for Embeddable Common-Lisp. The ECL project is an effort to
modernize Giuseppe Attardi's ECL environment to produce an implementation of
the Common-Lisp language which complies to the ANSI X3J13 definition of the
language.
The current ECL implementation features:
* A bytecodes compiler and interpreter.
* A translator to C.
* An interface to foreign functions.
* A dynamic loader.
* The possibility to build standalone executables.
* The Common-Lisp Object System (CLOS).
* Conditions and restarts for handling errors.
* Sockets as ordinary streams.
* The Gnu Multiprecision library for fast bignum operations.
* A simple conservative mark & sweep garbage collector.
* The Boehm-Weiser garbage collector.
2004-03-28 01:28:35 +00:00