Commit graph

825 commits

Author SHA1 Message Date
rh
659497b12b Add missing patch-sum 2001-04-07 21:33:54 +00:00
rh
ec5cb1f424 Update gb to 0.0.18. Changes include tons of bugfixes and localisation. 2001-04-07 21:33:24 +00:00
dmcmahill
f463c573e9 fix install. 2001-04-07 12:47:45 +00:00
dmcmahill
b9bbb4fe57 build and install shared libs as well as the static ones. add nb1 to the
version.
2001-04-07 12:43:47 +00:00
skrll
8173324c3c Update sun-jre13 and sun-jdk13 to 1.3.0.2.
From Martti Kuparinen <martti.kuparinen@iki.fi> in pkg/12522.

This still doesn't work with konqueror, but they did warn me...
2001-04-03 13:37:40 +00:00
zuntum
4ed4754c22 MKDIR -> INSTALL_DATA_DIR 2001-04-02 20:07:03 +00:00
zuntum
ef5ca26635 o Fix/add quoting
o Respect ${CFLAGS}
2001-03-31 11:14:29 +00:00
jlam
82db7d18a5 Add missing files for NetBSD/sparc to a ${MACHINE_PLATFORM}-specific
PLIST for pgcc.  PGCC should now list all the files needed on NetBSD/sparc.
This matches a similarly motivated change in gcc/Makefile, but done
differently.
2001-03-29 15:24:59 +00:00
hubertf
e32afb6fea Change BUILD_DEPENDS semantics:
first component is now a package name+version/pattern, no more
executable/patchname/whatnot.

While there, introduce BUILD_USES_MSGFMT as shorthand to pull in
devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current).

Patch by Alistair Crooks <agc@netbsd.org>
2001-03-27 03:19:43 +00:00
jtb
aa49c6e690 s/Embedded/Embeddable/ 2001-03-25 21:56:22 +00:00
manu
c50f2033e1 Java Developmement Kit, version 1.3.0. Works on NetBSD PowerPC ports 2001-03-25 00:30:36 +00:00
manu
0d7588c549 Java Developmement Kit, version 1.3.0. Works on NetBSD PowerPC ports. 2001-03-25 00:25:59 +00:00
wiz
e6c4fdbea9 Add patch by the author: bugfixes for array.d.
Bump version to 20000306nb1.
Package update by Dieter Baron.
2001-03-23 14:36:04 +00:00
agc
eb67a33d1b The configure script in the package isn't a real GNU configure script,
otherwise it would understand --x-includes and --x-libraries, so don't
feed it CONFIGURE_ARGS (if xpkgwedge is installed) which will make it
puke.  Instead, pass only the --host and --prefix arguments to
configure which it can understand.

Fixes PR 11040, from Sean Doran.
2001-03-23 13:53:37 +00:00
wennmach
93078cfc32 patch-aa was supposed to be deleted for 1.0.6.
Pointed out by Dan MacMahill.
2001-03-20 22:55:03 +00:00
jtb
a8633483d4 Make sure configure can find the readline headers. 2001-03-20 13:43:26 +00:00
wiz
e6c2b658b4 Oops, uncomment LICENSE. 2001-03-20 12:01:25 +00:00
wiz
62e67adbbf add and enable maude 2001-03-20 11:59:00 +00:00
wiz
f88e4c531b Initial import of maude, a system for equational and rewriting logic
specification/programming.
Package provided by Paolo Torelli in pkg/11280.
Attention: Very restrictive license, to be filled out and returned in
hardcopy before usage.
2001-03-20 11:57:41 +00:00
wiz
c462e45001 Add NetBSD-sparc support, supplied by Stephan Thesing in pkg/12411. 2001-03-20 09:43:21 +00:00
wennmach
9a6d657f87 Update kaffe to 1.0.6.
1.0.6 fixes a number of bugs, supports libffi, features gcj integration
and a new version of kjc.

Converted kaffe to use our libtool.

Closes PR 10673.
2001-03-19 17:07:16 +00:00
tv
51502b4378 Make the Sun JDK/JRE 1.3 noninteractive for extract, and add license file
to "jdk13-license" with corresponding LICENSE attribute.  Closes pkg/12207
(and a past thread from tech-pkg).
2001-03-16 14:32:36 +00:00
skrll
a8d1e7fa28 Re-enable the -release option of libtool. ELF is fully supported with a.out
support to follow. Note this in documentation.

Bump revision of libtool to nb3 and update dependencies.

Update (sort) known affected PLISTs.

Fixes pkg/12368 by Kimmo Suominen <kim@tac.nyc.ny.us>
Fixes problems with cross/* noted on tech-pkg and packages by
	Chuck Cranor <chuck@research.att.com>, and
	Thomas Klausner <wiz@danbala.ifoer.tuwien.ac.at>
2001-03-12 11:23:01 +00:00
wiz
079495271c ${MD5_FILE} -> ${DIGEST_FILE} 2001-03-07 15:52:01 +00:00
mrg
9ecea4674c sparc64 does dynamic linking. 2001-03-06 10:03:03 +00:00
wiz
bd47fcc5d5 Remove an empty line to make pkglint happy. 2001-03-05 16:41:58 +00:00
tron
ae88308e76 Update package list for latest "libtool". 2001-03-04 10:07:53 +00:00
tron
5382bbe7c6 Because the minor number of the PNG library was increased packages compiled
using the newest PNG library won't work on system with an older one. To
prevent such problems with precompiled binary packages require at least
"png-1.0.9nb1" in all dependences.
2001-03-04 09:06:09 +00:00
jtb
428e23fdff Removed some of the FreeBSD heading. 2001-03-01 19:06:04 +00:00
wiz
9bb9c6f83f add patch-sum 2001-03-01 13:38:07 +00:00
hubertf
cc1187a0ff gcc installs a few extra files on sparc:
/usr/pkg/gcc-2.95.2//lib/gcc-lib/sparc--netbsdelf/2.95.2/crtbegin.o
/usr/pkg/gcc-2.95.2//lib/gcc-lib/sparc--netbsdelf/2.95.2/crtbeginS.o
/usr/pkg/gcc-2.95.2//lib/gcc-lib/sparc--netbsdelf/2.95.2/crtend.o
/usr/pkg/gcc-2.95.2//lib/gcc-lib/sparc--netbsdelf/2.95.2/crtendS.o

Make sure they find their way into PLIST
2001-03-01 02:10:22 +00:00
jlam
d7c6716d70 Add LIBGCC_SPEC definition taken from
gnusrc/gnu/dist/toolchain/gcc/config/netbsd.h
2001-03-01 00:30:34 +00:00
jlam
99371cfa2f Minimize differences between gcc/Makefile and pgcc/Makefile. 2001-02-28 23:51:12 +00:00
jlam
f022182ddd Make comment for ONLY_FOR_PLATFORM a bit more generic and reorder the
platforms so that NetBSD comes first (just because ;)
2001-02-28 23:49:18 +00:00
hubertf
3b6a62ce6b Make this pkg work on NetBSD/sparc.
Patches contributes by Michael Rauch <mrauch@fs.tum.de> in PR 12299
2001-02-28 23:28:08 +00:00
jtb
d9c518aaaf Don't install the header files in $(oldincludedir) which defaults to
/usr/include. They now get installed only in $(includedir).  I have no
idea why the package installs the same set of header's in two
different locations anyway.
2001-02-27 22:00:47 +00:00
wiz
1901c40db9 Use the tarballs that have the release version in their names.
Takes care of pkg/12172.
2001-02-27 21:36:07 +00:00
hubertf
d32e698de6 Cleanup MKDIR usage => INSTALL_*_DIR
XXX need to teach pkglint to be more picky about this
2001-02-25 04:17:35 +00:00
jtb
6550bfaa5c Updated to nhc-1.02. No changelog, but see
http://www.cs.york.ac.uk/fp/nhc98/status.html

for a summary of changes for this new release.
2001-02-24 22:51:03 +00:00
dmcmahill
2175605765 update to f2c-20001205.
while here, add more options to the f2c-f77 script:
from Jason Beegan,
-r8,  promote REAL and COMPLEX to DOUBLE REAL and DOUBLE COMPLEX
-s,   to strip executible

generalize the -Wall flag to accept -Wxxx and pass it to the c compiler
-Wxxx for gcc warnings

complete change log from the f2c maintainers since the last packaged
version:
------------------------------------------
  libf2c.zip: fix bug with the sequence backspace(n); endfile(n);
rewind(n); read(n).  Supply missing (long) casts in a couple of places
where they matter when size(ftnint) == sizeof(int) < sizeof(long).

Tue Jan 18 19:22:24 EST 2000
  Arrange for parameter statements involving min(...) and max(...)
functions of three or more arguments to work.
  Warn about text after "end" (rather than reporting a syntax error
with a surprising line number).
  Accept preprocessor line numbers of the form "# 1234" (possibly
with trailing blanks).
  Accept a comma after write(...) and before a list of things to write.

Fri Jan 21 17:26:27 EST 2000
  Minor updates to make compiling Win32 console binaries easier.  A
side effect is that the MSDOS restriction of only one Fortran file
per invocation is lifted (and "f2c *.f") works.

Tue Feb  1 18:38:32 EST 2000
  f2c/src/tokdefs.h added (to help people on non-Unix systems -- the
makefile has always had a rule for generating tokdefs.h).

Fri Mar 10 18:48:17 EST 2000
  libf77, libf2c.zip: z_log.c: the real part of the double complex log
of numbers near, e.g., (+-1,eps) with |eps| small is now more accurate.
For example if z = (1,1d-7), then "write(*,*) z" now writes
"(5.E-15,1.E-07" rather than the previous "(4.88498131E-15,1.E-07)".

Thu Apr 20 13:02:54 EDT 2000
  libf77, libi77, libf2c.zip: s_cat.c, rsne.c, xwsne.c: fix type
errors that only matter if sizeof(ftnint) != sizeof(ftnlen).

Tue May 30 23:36:18 EDT 2000
  expr.c: adjust subcheck() to use a temporary variable of type TYLONG
rather than TYSHORT under -C -I2.

Wed May 31 08:48:03 EDT 2000
  Simplify yesterday's adjustment; today's change should be invisible.

Tue Jul  4 22:52:21 EDT 2000
  misc.c, function "addressable": fix fault with "f2c -I2 foo.f" when
foo.f consists of the 4 lines
	subroutine foo(c)
	character*(*) c
	i = min(len(c),23)
	end
  Sundry files: tweaks for portability, e.g., for compilation by overly
fastidious C++ compilers; "false" and "true" now treated as C keywords
(so they get two underscores appended).
  libf77, libi77, libf2c.zip: "invisible" adjustments to permit
compilation by C++ compilers; version numbers not changed.

Thu Jul  6 23:46:07 EDT 2000
  Various files: tweaks to banish more compiler warnings.
  lib?77, libf2c.zip/makefile.u: add "|| true" to ranlib invocations.
  Thanks to Nelson H. F. Beebe for messages leading to these changes
(and to many of the ones two days ago).
  xsum.c: tweak include order.

Fri Jul  7 18:01:25 EDT 2000
  fc: accept -m xxx or -mxxx, pass them to the compiler as -mxxx
(suggestion of Nelson Beebe).  Note that fc simply appends to CFLAGS,
so system-specific stuff can be supplied in the environment variable
CFLAGS.  With some shells, invocations of the form
	CFLAGS='system-specific stuff' fc ...
are one way to do this.

Thu Aug 17 21:38:36 EDT 2000
  Fix obscure glitch: in "Error on line nnn of ...: Bad # line:...",
get nnn right.

Sat Sep 30 00:28:30 EDT 2000
  libf77, libf2c.zip: dtime_.c, etime_.c: use floating-point divide;
dtime_.d, erf_.c, erfc_.c, etime.c: for use with "f2c -R", compile with
-DREAL=float.

Tue Dec  5 22:55:56 EST 2000
  lread.c: under namelist input, when reading a logical array, treat
Tstuff= and Fstuff= as new assignments rather than as logical constants.
2001-02-24 18:37:45 +00:00
jtb
9c296966db Distfiles are in a subdir. 2001-02-24 15:54:43 +00:00
jtb
04c60c5efd Fix PLIST 2001-02-24 15:51:49 +00:00
jtb
aabe3ede87 Add cu-prolog 2001-02-24 15:48:21 +00:00
jtb
94d35d1104 Adjust for NetBSD 2001-02-24 15:45:52 +00:00
jtb
f8fa1496e7 Initial import of cu-prolog:
Experimental constraint logic programming language
2001-02-24 15:38:48 +00:00
jtb
7f2e0cde7e Add tcl-itcl 2001-02-23 20:37:21 +00:00
jtb
2973df2fb0 Initial import of tcl-itcl. Package submitted by Mark Davies
<mark@MCS.VUW.AC.NZ> in PR pkg/12060. Some minor adjustments by me.

[incr Tcl] provides the extra language support needed to build large Tcl/Tk
applications. It introduces the notion of objects, which act as building
blocks for an application. Each object is a bag of data with a set of
procedures or "methods" that are used to manipulate it. Objects are organized
into "classes" with identical characteristics, and classes can inherit
functionality from one another. This object-oriented paradigm adds another
level of organization on top of the basic variable/procedure elements, and
the resulting code is easier to understand and maintain.
2001-02-23 20:36:24 +00:00
jlam
9ea766a260 Make lang/gcc and lang/pgcc conflict under Solaris as both install directly
under ${LOCALBASE}.  This doesn't affect NetBSD as, there, both install
under ${LOCALBASE}/${PKGNAME}.
2001-02-21 18:12:20 +00:00
jtb
38df2a1f60 Fix PLIST generation. 2001-02-21 14:07:29 +00:00
jlam
d210267b93 Add and enable pgcc 2001-02-20 23:48:00 +00:00
jlam
a7ec5d1dde Pentium GNU Compiler Collection.
Provided in pkg/11483 by Jared McNeill <jmcneill@invisible.yi.org> with
several modifications by me to synchronize with lang/gcc.
2001-02-20 23:39:18 +00:00
jtb
3228b52ec9 Add swi-prolog 2001-02-20 20:04:50 +00:00
jtb
94b51b8290 Initial import of swi-prolog:
ISO/Edinburgh-style Prolog compiler.  Compliant with Part 1 of the ISO
standard for Prolog.  Covers all traditional Edinburgh Prolog features
and shares many features with Quintus and SICStus Prolog, including a
compatible module system. Very fast compiler, garbage collection (also
on atoms), fast and powerful C/C++ interface, autoloading,
GNU-readline interface.  SWI-Prolog supports architectures with 32-bit
or greater (64-bit) word-length.  Packages for process management,
TCP/IP, XML/SGML, RDF, and the GUI toolkit XPCE, are also available.
2001-02-20 20:03:53 +00:00
wiz
b24cf71748 Bump to 5.6.0nb4: Depend on perl-mk. 2001-02-20 16:33:35 +00:00
jtb
9bc34f80b9 The installation will replace full path symlinks with relative ones.
No need to cd to ${PREFIX}/bin.
2001-02-19 21:44:00 +00:00
jtb
ee41a5f1c2 Generate PLIST to work on architectures other than ix86. Should fix
Sparc bulk build problem.
2001-02-19 17:08:12 +00:00
agc
82acd159f7 Move the COMMENT from being in its own file to a definition in the
package Makefile.
2001-02-17 09:06:56 +00:00
wiz
79a4bfc219 Not needed any more -- COMMENTs are in Makefiles now. 2001-02-16 15:52:49 +00:00
wiz
02e8ee6a47 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.
While I'm here, unify category Makefiles to more standard style.
(If you have tools depending on the previous form, please fix them.)
2001-02-16 15:51:46 +00:00
jtb
9293e32c13 Add libcim.so libcim.so.3 2001-02-16 05:55:50 +00:00
jtb
8f523ed378 Fix the configuration process to work with the current libtool. Back
out previous change. Thanks to Nick Hudson for pointing out the stupidity
of my last change.
2001-02-16 05:44:04 +00:00
skrll
6fa086dab3 Fix typo. 2001-02-15 22:10:18 +00:00
jtb
1e12b64a05 libcim.so and libcim.so.3 don't get installed anymore (only libcim.so.3.0).
Fixes i386 bulk build problem.
2001-02-15 18:18:46 +00:00
jtb
5a9caedc5d No need to mention that this is written in ANSI C. This is not unusual
these days.
2001-02-15 07:38:41 +00:00
agc
96f3e3ed34 Fix typo 2001-02-09 17:59:46 +00:00
agc
ac6a7d3a2b + Create the symlinks relative to the cwd, so that we don't get erroneous
pathnames in there.

+ Treat libXm separately from the rest of the libs, since (a) it needs a
separate "intermediate" symlink as well, even for ELF libs, and (b) it
uses a completely different version number from the rest of the libs,
for obvious reasons
2001-02-09 17:48:39 +00:00
agc
5aaa40aeb1 On ELF systems, install symlinks to shared libs as well as the libs
themselves, in sync with the new PLIST style. Not tested on a.out
i386 platform, as I don't have one to hand.

Should address PR 12044, from Chris Jones.
2001-02-09 17:02:46 +00:00
agc
87e5899694 Add jdk licence to the licenses/ directory, so that "make show-license"
in pkgsrc/lang/jdk DTRT
Remove duplicate inclusion of bsd.prefs.mk in in jdk package Makefile
2001-02-09 15:03:06 +00:00
jlam
9b0deda231 Add missing semicolon.
Fixes PR#12153 by Olaf Seibert <rhialto@polderland.nl>.
2001-02-08 17:27:01 +00:00
fredb
f8363e87f7 Fix a few more paste-o's. 2001-02-07 05:16:39 +00:00
wiz
a2a0e6907e Actually bump the version number to 0.99.4nb1, and un-hardwire the
distfile in two places.
2001-02-06 18:27:36 +00:00
wiz
aa9c161a9f Update the package to 0.99.4nb1. All changes by John Refling.
Closes pkg/10535. Changes are:
o Bypassed the hard-to-reproduce build failure caused by
  getrusage() returning decreasing microsecond times.  Did
  this by wrapping the getrusage() function so that it never
  returns a smaller value for microseconds than the previous
  time it was called, if called within the same second.
  Perhaps this should be done to getrusage() internally, until
  fixed the proper way.  See PR bin/10201. --- refling.
o Added a tutorial and a message about it. --- refling.
2001-02-06 18:13:51 +00:00
wiz
d4fce8d4e7 Unify format of MESSAGEs, and include RCS Ids. 2001-02-06 14:24:03 +00:00
tron
f2d262e0be Use full pathname "${LOCALBASE}/bin/auto..." in dependences and make
targets. This includes a fix for PR pkg/12125 by Tomasz Luchowski.
2001-02-05 09:00:54 +00:00
wiz
b979f7222a Add automatic ${VARIABLE} handling for MESSAGE files.
Convert most MESSAGE files to new syntax (${VARIABLE} gets replaced,
not @VARIABLE@, nor @@VARIABLE@@).
By default, substitutions are done for LOCALBASE, PKGNAME, PREFIX,
X11BASE, X11PREFIX; additional patterns can be added via MESSAGE_SUBST.
Clean up some packages while I'm there; add RCS tags to most MESSAGEs.
Remove some uninteresting MESSAGEs.
2001-01-29 11:34:21 +00:00
jlam
416458621b Make this conflict with perl-5.00* so we can't install both perl-5.00404
and perl-base-5.6.0.
2001-01-25 14:40:10 +00:00
jtb
8bb0290f8e Not for Alpha platform. Currently only supported on 32 bit platforms. 2001-01-25 04:23:31 +00:00
wiz
2ff100dfe4 Use only LTCONFIG_OVERRIDE, drop LIBTOOL_OVERRIDE (not necessary, and
even counter-productive if both are used).
2001-01-24 21:07:29 +00:00
wiz
20766df5be Don't hardwire -O. From Adam Ciarcinski. 2001-01-24 20:13:39 +00:00
skrll
f6c74dff52 Remove unnecessary LIBTOOL_OVERRIDE. This should fix problems noted by
alpha bulk build.
2001-01-24 19:01:50 +00:00
he
2ebee49263 Depend on tcl>=8.3.2 instead of tcl-8.3.2 now that PKGNAME of tcl
is bumped to tcl-8.3.2nb1.
2001-01-24 18:44:57 +00:00
he
323b045b4b Add a point patch pulled from development version of tcl, so that
``while 1 { close [open /dev/null r] }'' does not leak memory for
each go-around.  This corresponds to sourceforge bugid #117988.
Bump PKGNAME to tcl-8.3.2nb1.
2001-01-24 18:42:33 +00:00
jdolecek
22bb4d50cf Update to nawk-20001115.
Changes (for detailed list, see FIXES which is part of distribution):
* various bugfixes
* allow \n explicitly in character classes
* some 8bit cleanups
2001-01-23 22:21:12 +00:00
jtb
09753eb784 Updated GNU Smalltalk to version 1.8.5. Update requested by jun@soum.co.jp.
Fixes PR pkg/12033.
2001-01-23 21:49:15 +00:00
jtb
557cc029c8 Removed ONLY_FOR_PLATFORM tag as it should work on other 32 bit machines. 2001-01-22 12:39:39 +00:00
jtb
267ac97a43 Put quotes around the arguments passed to stalin in the script. 2001-01-21 03:11:54 +00:00
jtb
02f0c14ae4 Minor improvements. Don't use "-freg-struct-return" if compiling on
the Alpha. This probably won't fix the recent problems in the bulk
builds.  Install "libstalin.a" in ${PREFIX}/lib/stalin instead of
${PREFIX}/lib.
2001-01-21 02:04:56 +00:00
jtb
d0b6480e64 Add and enable "pforth". 2001-01-19 22:29:39 +00:00
jtb
700155153d Initial import of new "pforth" package:
Portable ANS-like Forth written in ANSI C
2001-01-19 22:26:59 +00:00
jlam
33804604f9 Use ${PKGNAME} instead of hard-coding gcc-2.95.2. 2001-01-16 16:53:59 +00:00
tron
2bcd8c5bd0 Fix thinko in last commit. 2001-01-13 00:34:55 +00:00
tron
3731f4fbf8 It doesn't make sense to remove "bin/cc" and recreate it later in
"post-install" target.
2001-01-13 00:21:11 +00:00
tron
fd931ee3ad Remove bogus file entries. 2001-01-13 00:20:27 +00:00
jlam
6130dace65 Don't try to install a manpage for a dprofpp. 2001-01-11 17:51:29 +00:00
tron
1a91c3e889 Make this package work with Solaris:
- It can be bootstraped with Sun Workshop.
- It goes to "${LOCALBASE}" directly because there is no possible conflict
  with the system's GNU C compiler.
2001-01-11 06:53:10 +00:00
agc
9c2d582fc9 The way that shared objects were handled in the PLISTs and bsd.pkg.mk was
out of date - it was based on a.out OBJECT_FMT, and added entries in the
generated PLISTs to reflect the symlinks that ELF packages uses. It also
tried to be clever, and removed and recreated any symbolic links that were
created, which has resulted in some fun, especially with packages which
use dlopen(3) to load modules. Some recent changes to our ld.so to bring
it more into line with other Operating Systems also exposed some cracks.

+ Modify bsd.pkg.mk and its shared object handling, so that PLISTs now contain
the ELF symlinks.
+ Don't mess about with file system entries when handling shared objects in
bsd.pkg.mk, since it's likely that libtool and the BSD *.mk processing will
have got it right, and have a much better idea than we do.
+ Modify PLISTs to contain "ELF symlinks"
+ On a.out platforms, delete any "ELF symlinks" from the generated PLISTs
+ On ELF platforms, no extra processing needs to be done in bsd.pkg.mk
+ Modify print-PLIST target in bsd.pkg.mk to add dummy symlink entries on
a.out platforms
+ Update the documentation in Packages.txt

With many thanks to Thomas Klausner for keeping me honest with this.
2001-01-04 15:10:17 +00:00
rh
77be357b95 Update gb to 0.0.17. Changes include:
Version 0.0.17
        * Delay the parsing of the function specs until the function
          is used for the first time - speed and efficiency win (Frank)
        * Date functions fixed up (Ravi)
        * For Each implemented
        * UBound, LBound
        * More constants added
        * Screen's mouse pointer stuff impl
        * Object referencing grammar fixed
        * User defined constants implemented
        * Exit [Sub, Function, For etc.] impl.
        * Fix function invocation with Option Explicit
        * Parse Declare statements
        * ReDim implemented
        * Correct spelling of indices discovered.
        * Options setup and honoured (Ken Guest)
        * Lots of Command button signals added (Almer Tigelaar)
        * New object globalization logic
        * Build fix (Boszormenyi Zoltan)

Version 0.0.16
        * Implement CallByName
        * Port Frame to new object system (Frank)
        * Improve parser / lexer flexibility.
        * Implement Eval, Execute.
        * Implement user defined Types
        * Update project logic and form object referencing.
        * Add (evily hacked) up ASP runtime ( gb test/web.asp )
        * Install 'gb' by default to aid use.
2000-12-30 18:41:20 +00:00
itojun
72f99f5e7d upgrade to 0.53.
2/24/99  (version 0.53)
	 Additions:
	  DEFINE-FINITE-TYPE and DEFINE-ENUMERATED-TYPE (in structure
	   FINITE-TYPES; documented in doc/utilities.ps and
	   doc/html/utilities.html.
          Added CHAR-SOURCE->INPUT-PORT, CHAR-SINK->OUTPUT-PORT,
 	   MAKE-STRING-OUTPUT-PORT, STRING-OUTPUT-SOURCE-OUTPUT to
	   the extended-ports structure.
	  The structure BYTE-VECTORS is the same as CODE-VECTORS with `byte'
	   replacing `code' in all the names.  The underlying datatype is the
	   same for both, and uses `byte' when printing.
	  There is a new and much improved interface to C code, thanks to
           Mike Sperber.  It is documented in in doc/external.ps and
	   doc/html/external.html.
         Bug fixes:
	  Session-data and user-context records are no longer in the fluid env.
	  Lexical environments can now be nested up to 65k deep.
	  ,expand no longer prints `definition in expression context' warnings.
	  Added ARRAY? and SEARCH-TREE? to the array and search tree structures.
	  Flat environments work again.
	  Templates of the form `var ... ...' now work in syntax rules.
	  Reinstated caching of SCHEMIFY results to greatly reduce the space
           used by debugging info.
	  Added argument checking to STRING->NUMBER and NUMBER->STRING.
	  Fixed space blow-up in LOAD.
	  Unused ports are closed more reliably.
	 Changes:
	  The heap, gc, and image code is now in three separate modules.
          The symbol table is now held in a VM register.
	  Inlined SHOWING-FOCUS-VALUES into the main command loop and moved
	   the sentinal call to reduce the noise at the base of ,preview output.
	  The tables returned by MAKE-TABLE now use EQV? for comparison (instead
	   of EQ?).  This makes these tables about 50% slower when numbers are
           used as keys, but significantly more accurate.
	  Floating-point numbers are no longer double boxed.
	  The channels structure has been split into channels and low-channels.
2000-12-30 16:54:06 +00:00
hubertf
eaa7247f96 remove perl5-current 2000-12-29 17:19:21 +00:00
hubertf
3985079c2c This pkg is long superceded by the lang/perl5 pkg, so remove it.
(Also, this is the last pkg that uses pkg/PLIST-md.*, which has to
 die)
2000-12-29 17:16:33 +00:00