Commit graph

701 commits

Author SHA1 Message Date
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
jlam
432b549e10 Move HTML documentation to under share/doc/html. 2000-12-19 09:24:17 +00:00
tron
3c09b528fb Manually create two empty directories which are otherwise missing in
the binary package.
2000-12-17 16:25:47 +00:00
wiz
bb7357fc54 Add patch against mkdir failure; provided in pkg/11633 by rafal@mediaone.net. 2000-12-16 01:57:36 +00:00
wiz
03230ea1d0 USE_LIBINTL instead of DEPEND on gettext 2000-12-16 01:57:01 +00:00
jtb
01277656d2 Cosmetic changes. 2000-12-13 22:33:25 +00:00
jlam
7eb54c8a4a Install HTML documentation under ${PREFIX}/share/doc/html. 2000-12-12 16:25:33 +00:00
wiz
a32b3a5655 Unify Makefiles -- mostly headers: remove FreeBSD Ids.
Consistent 4 character indentation of SUBDIR entries.
2000-12-12 01:30:36 +00:00
jtb
1acb7bf767 A couple of files should not have been imported. While were at it,
add extra directories to the includes path for the benchmarks.
2000-12-10 12:20:47 +00:00
jtb
49116e2bf6 Add and enable "stalin". 2000-12-10 11:10:16 +00:00
jtb
5b6b581c7d Initial import of new "stalin" package:
Aggressively optimizing Scheme compiler
2000-12-10 11:07:31 +00:00
jlam
1708f27d93 Honor CFLAGS passed in from the environment during build. 2000-12-08 20:41:18 +00:00
abs
1809ff935f Add brandybasic 2000-12-06 15:13:29 +00:00
abs
d949a6ad8b Import version 1.05 of Dave Daniels Brandy BBC Basic Interpreter
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-06 15:13:11 +00:00
drochner
f1cc4228a1 correct MASTER_SITES 2000-12-05 15:04:32 +00:00
drochner
e5d4d33cb2 fix reporting of dynamic linking errors 2000-12-05 15:03:52 +00:00
jtb
b0103261a9 Add and enable "vslisp". 2000-12-04 23:50:08 +00:00
jtb
1788a3b1bc Initial import of new "vslisp" package:
Embedded Lisp library and standalone interpreter
2000-12-04 23:47:35 +00:00
jtb
71475b2673 Add and enable "RScheme". Fixes PR pkg/11401 by Jason Beegan. 2000-11-30 05:00:27 +00:00
jtb
c9f2221742 Initial import of new "RScheme" package:
Scheme implementation
2000-11-30 04:56:21 +00:00
jtb
561acc6734 Add and enable new "nhc98" package. Fixes PR pkg/11378 by Jason Beegan. 2000-11-29 00:37:24 +00:00
jtb
c8c4a00ca9 Initial import of new "nhc98" package:
Portable Haskell 98 compiler
2000-11-29 00:33:09 +00:00
mycroft
de5b1ad39c Correct PLIST for libtool changes. 2000-11-27 17:51:07 +00:00
jtb
7ccbf6d223 Add and enable "cim". Fixes PR pkg/11386 by Jason Beegan. 2000-11-25 22:03:53 +00:00
jtb
9279e34502 Initial import of new "cim" package:
Simula compiler based on the C programming language
2000-11-25 21:59:30 +00:00