summaryrefslogtreecommitdiff
path: root/lang
AgeCommit message (Collapse)AuthorFilesLines
2001-01-29Add automatic ${VARIABLE} handling for MESSAGE files.wiz5-15/+28
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-25Make this conflict with perl-5.00* so we can't install both perl-5.00404jlam1-1/+3
and perl-base-5.6.0.
2001-01-25Not for Alpha platform. Currently only supported on 32 bit platforms.jtb1-1/+3
2001-01-24Use only LTCONFIG_OVERRIDE, drop LIBTOOL_OVERRIDE (not necessary, andwiz1-2/+1
even counter-productive if both are used).
2001-01-24Don't hardwire -O. From Adam Ciarcinski.wiz2-5/+15
2001-01-24Remove unnecessary LIBTOOL_OVERRIDE. This should fix problems noted byskrll1-2/+1
alpha bulk build.
2001-01-24Depend on tcl>=8.3.2 instead of tcl-8.3.2 now that PKGNAME of tclhe2-4/+4
is bumped to tcl-8.3.2nb1.
2001-01-24Add a point patch pulled from development version of tcl, so thathe3-3/+23
``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-23Update to nawk-20001115.jdolecek2-4/+4
Changes (for detailed list, see FIXES which is part of distribution): * various bugfixes * allow \n explicitly in character classes * some 8bit cleanups
2001-01-23Updated GNU Smalltalk to version 1.8.5. Update requested by jun@soum.co.jp.jtb5-37/+9
Fixes PR pkg/12033.
2001-01-22Removed ONLY_FOR_PLATFORM tag as it should work on other 32 bit machines.jtb1-3/+1
2001-01-21Put quotes around the arguments passed to stalin in the script.jtb3-13/+10
2001-01-21Minor improvements. Don't use "-freg-struct-return" if compiling onjtb16-98/+104
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-19Add and enable "pforth".jtb1-1/+2
2001-01-19Initial import of new "pforth" package:jtb8-0/+194
Portable ANS-like Forth written in ANSI C
2001-01-16Use ${PKGNAME} instead of hard-coding gcc-2.95.2.jlam1-1/+1
2001-01-13Fix thinko in last commit.tron1-4/+3
2001-01-13It doesn't make sense to remove "bin/cc" and recreate it later intron1-4/+5
"post-install" target.
2001-01-13Remove bogus file entries.tron1-4/+1
2001-01-11Don't try to install a manpage for a dprofpp.jlam2-1/+14
2001-01-11Make this package work with Solaris:tron3-6/+344
- 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-04The way that shared objects were handled in the PLISTs and bsd.pkg.mk wasagc12-15/+87
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.
2000-12-30Update gb to 0.0.17. Changes include:rh3-5/+9
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-30upgrade to 0.53.itojun5-61/+61
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-29remove perl5-currenthubertf1-2/+1
2000-12-29This pkg is long superceded by the lang/perl5 pkg, so remove it.hubertf16-1622/+0
(Also, this is the last pkg that uses pkg/PLIST-md.*, which has to die)
2000-12-19Move HTML documentation to under share/doc/html.jlam3-11/+11
2000-12-17Manually create two empty directories which are otherwise missing intron1-1/+3
the binary package.
2000-12-16Add patch against mkdir failure; provided in pkg/11633 by rafal@mediaone.net.wiz2-1/+19
2000-12-16USE_LIBINTL instead of DEPEND on gettextwiz1-3/+2
2000-12-13Cosmetic changes.jtb1-11/+11
2000-12-12Install HTML documentation under ${PREFIX}/share/doc/html.jlam1-2/+2
2000-12-12Unify Makefiles -- mostly headers: remove FreeBSD Ids.wiz1-2/+1
Consistent 4 character indentation of SUBDIR entries.
2000-12-10A couple of files should not have been imported. While were at it,jtb11-58/+27
add extra directories to the includes path for the benchmarks.
2000-12-10Add and enable "stalin".jtb1-1/+2
2000-12-10Initial import of new "stalin" package:jtb20-0/+450
Aggressively optimizing Scheme compiler
2000-12-08Honor CFLAGS passed in from the environment during build.jlam2-4/+14
2000-12-06Add brandybasicabs1-1/+2
2000-12-06Import version 1.05 of Dave Daniels Brandy BBC Basic Interpreterabs6-0/+69
Brandy is an interpreter for BBC Basic (or Basic V as it is refered to here) that runs under a variety of operating systems. Basic V is the version of Basic supplied with desktop computers running RISC OS. These were originally made by Acorn Computers but are now designed and manufactured by companies such as RiscStation and MicroDigital.
2000-12-05correct MASTER_SITESdrochner1-2/+2
2000-12-05fix reporting of dynamic linking errorsdrochner2-14/+22
2000-12-04Add and enable "vslisp".jtb1-1/+2
2000-12-04Initial import of new "vslisp" package:jtb8-0/+242
Embedded Lisp library and standalone interpreter
2000-11-30Add and enable "RScheme". Fixes PR pkg/11401 by Jason Beegan.jtb1-1/+2
2000-11-30Initial import of new "RScheme" package:jtb5-0/+269
Scheme implementation
2000-11-29Add and enable new "nhc98" package. Fixes PR pkg/11378 by Jason Beegan.jtb1-1/+2
2000-11-29Initial import of new "nhc98" package:jtb5-0/+247
Portable Haskell 98 compiler
2000-11-27Correct PLIST for libtool changes.mycroft1-31/+31
2000-11-25Add and enable "cim". Fixes PR pkg/11386 by Jason Beegan.jtb1-1/+2
2000-11-25Initial import of new "cim" package:jtb5-0/+45
Simula compiler based on the C programming language