summaryrefslogtreecommitdiff
path: root/lang
AgeCommit message (Collapse)AuthorFilesLines
2001-02-16Add libcim.so libcim.so.3jtb1-1/+3
2001-02-16Fix the configuration process to work with the current libtool. Backjtb3-1/+40
out previous change. Thanks to Nick Hudson for pointing out the stupidity of my last change.
2001-02-15Fix typo.skrll1-2/+2
2001-02-15libcim.so and libcim.so.3 don't get installed anymore (only libcim.so.3.0).jtb1-3/+1
Fixes i386 bulk build problem.
2001-02-15No need to mention that this is written in ANSI C. This is not unusualjtb1-1/+1
these days.
2001-02-09Fix typoagc1-2/+2
2001-02-09+ Create the symlinks relative to the cwd, so that we don't get erroneousagc2-5/+9
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-09On ELF systems, install symlinks to shared libs as well as the libsagc2-8/+31
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-09Add jdk licence to the licenses/ directory, so that "make show-license"agc1-3/+4
in pkgsrc/lang/jdk DTRT Remove duplicate inclusion of bsd.prefs.mk in in jdk package Makefile
2001-02-08Add missing semicolon.jlam1-2/+2
Fixes PR#12153 by Olaf Seibert <rhialto@polderland.nl>.
2001-02-07Fix a few more paste-o's.fredb1-4/+6
2001-02-06Actually bump the version number to 0.99.4nb1, and un-hardwire thewiz1-3/+4
distfile in two places.
2001-02-06Update the package to 0.99.4nb1. All changes by John Refling.wiz9-53/+156
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-06Unify format of MESSAGEs, and include RCS Ids.wiz1-0/+1
2001-02-05Use full pathname "${LOCALBASE}/bin/auto..." in dependences and maketron1-2/+2
targets. This includes a fix for PR pkg/12125 by Tomasz Luchowski.
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