Commit graph

590 commits

Author SHA1 Message Date
jwise
85faafcab7 Adapt this package to tk-8.3.2. 2000-08-31 14:43:49 +00:00
jwise
dabe94f573 Also disable tclmann80 2000-08-31 14:17:45 +00:00
jwise
abfae2beee Enable tcl and tk, disable tcl80 and tk80. 2000-08-31 14:14:21 +00:00
jwise
ad5fcf7962 Be maintainer of this one. I will be splitting it into expect and expectk
components, and updating it to the current version of expect.
2000-08-31 02:11:41 +00:00
jlam
7ad6d1a295 Use PERL5_PACKLIST. Goodbye unsightly PLIST-* !! 2000-08-30 19:46:47 +00:00
jlam
7d99ff33f5 Note that this packages is superseded by lang/libperl. 2000-08-30 19:05:24 +00:00
jlam
6382d6eaf4 Update libperl to 5.6.0. This matches the version of the main perl5
distribution in pkgsrc.
2000-08-30 19:04:04 +00:00
jlam
1521ac1280 Note that this package is superseded by lang/perl5. 2000-08-30 18:59:32 +00:00
jlam
27aa37dd3c Update perl to 5.6.0nb2 from perl5-current. Changes from version 5.00404
(from commit log of perl5-current/Makefile):

 *  Interpreter cloning, threads, and concurrency
 *  Lexically scoped warning categories
 *  Unicode and UTF-8 support
 *  Support for interpolating named characters
 *  "our" declarations
 *  Support for strings represented as a vector of ordinals
 *  Improved Perl version numbering system
 *  New syntax for declaring subroutine attributes
 *  File and directory handles can be autovivified
 *  open() with more than two arguments
 *  64-bit support
 *  Large file support
 *  Long doubles
 *  "more bits"
 *  Enhanced support for sort() subroutines
 *  C<sort $coderef @foo> allowed
 *  File globbing implemented internally
 *  POSIX character class syntax [: :] supported
 *  Improved C<qw//> operator
 *  pack() format 'Z' supported
 *  pack() format modifier '!' supported
 *  pack() and unpack() support counted strings
 *  Comments in pack() templates
 *  Weak references
 *  Binary numbers supported
 *  Lvalue subroutines
 *  Some arrows may be omitted in calls through references
 *  Boolean assignment operators are legal lvalues
 *  exists() is supported on subroutine names
 *  exists() and delete() are supported on array elements
 *  Pseudo-hashes work better
 *  Automatic flushing of output buffers
 *  Better diagnostics on meaningless filehandle operations
 *  Where possible, buffered data discarded from duped input filehandle
 *  eof() has the same old magic as <>
 *  binmode() can be used to set :crlf and :raw modes
 *  C<-T> filetest recognizes UTF-8 encoded files as "text"
 *  system(), backticks and pipe open now reflect exec() failure
 *  Improved diagnostics
 *  Diagnostics follow STDERR
 *  syswrite() ease-of-use
 *  Better syntax checks on parenthesized unary operators
 *  Bit operators support full native integer width
 *  Improved security features
 *  C<require> and C<do> may be overridden
 *  $^X variables may now have names longer than one character
 *  New variable $^C reflects C<-c> switch
 *  New variable $^V contains Perl version as a string
 *  Optional Y2K warnings
 *  Modules
 *  Pragmata
 *  dprofpp
 *  find2perl
 *  h2xs
 *  perlcc
 *  perldoc
 *  The Perl Debugger
 *  Simple sort() using { $a <=> $b } and the like are optimized
 *  Optimized assignments to lexical variables
 *  Faster subroutine calls
 *  -Dusethreads means something different
 *  New Configure flags
 *  Threadedness and 64-bitness now more daring
 *  Long Doubles
    ...

See 'perldoc perldelta' for a full list.
2000-08-30 18:42:23 +00:00
tron
a712a6c2ea Add mirror on "ftp.informatik.uni-hamburg.de" to master site list. 2000-08-30 08:35:13 +00:00
jwise
faeeab4d35 Restore RCS Id accidentally lost from a patch, and make this conflict with
tclman80-*, as this package installs tcl and it's documentation.
2000-08-29 20:23:58 +00:00
jlam
3cfa57cf66 Depend on correct version of perl. 2000-08-29 19:33:18 +00:00
jwise
b316add08e Fix bug in last commit -- new value of tcl_pkgPath was lost. 2000-08-29 18:27:44 +00:00
jwise
c7fdbad17d Rework shared library runtime search flags slightly, and improve the
values of such flags that get exported in ${PREFIX}/lib/tclConfig.sh
2000-08-29 15:13:43 +00:00
jlam
5140983d85 Update to perl-5.6.0nb2. This update removes one last module, CGI.pm,
from the base perl5 installation to prevent conflicts with a much more
up-to-date CGI.pm externally available through CPAN.
2000-08-28 23:01:46 +00:00
wiz
c824b8b220 Add share/hugs/lib/exts/Memo.hs and share/hugs/lib/exts/Stable.hs;
sort PLIST.
2000-08-28 14:02:50 +00:00
jlam
bb3a955498 Use PERL5 variable for location of perl5 binary. 2000-08-28 09:14:50 +00:00
jlam
5294ff1299 Remove some modules from the base distribution which are externally
available as other pkgsrc packages.
2000-08-27 20:55:56 +00:00
wiz
a9c4df10f5 Fix compilation on ELF. Patches provided by Alistair Crooks. (Thanks, Al!) 2000-08-25 13:37:50 +00:00
jwise
544e0a6750 Quick aesthetic fix. Tcl as shipped leaves two @foo@ cookies in the generated
tclConfig.sh.  Even thought we have nothing to sub in for these, sub them out.
2000-08-24 22:48:15 +00:00
wiz
a11951fe0e Move all compilation steps into the build phase.
Man pages for optimized binaries are installed unconditionally, so move
them to the default PLIST.
2000-08-24 22:32:34 +00:00
jwise
158246b7f2 Add tcl, commented out, to be enabled when tcl-based packages are updated. 2000-08-24 19:54:47 +00:00
jwise
3b10a1042d Initial import of new pkgsrc/lang/tcl (tcl-8.3.2) package, partly derived
from the older pkgsrc/lang/tcl-8.0.5.

This is an update of the tcl package from version 8.0.5 to version 8.3.2,
and also a slight change in the organization of tcl packages.

This will be added disabled to pkgsrc/lang/Makefile until I finish updating
tk and all tcl-based packags.

Changes from out of the box tcl-8.3.2:

	Both static and shared libtcl83.* are installed, thanks to
	the magic of libtool.

	$tcl_platform(machine) is set to ${MACHINE_ARCH}, not ${MACHINE},
	thanks to the patch to tcl-8.0 from Dan McMahill.  This makes
	sharing of binary packages of tcl and tcl extensions easier.

Changes to the package since tcl-8.0.5:

	$tcl_pkgPath is now set to ${PREFIX}/lib/tcl instead of ${PREFIX}/lib
	and packages which install tcl extensions will be updated to install
	there.  This produces less clutter in ${PREFIX}/lib, and mirrors the
	usage of java and elisp extension packages.

	A symlink to ${PREFIX}/bin/tclsh8.3.2 is installed as ${PREFIX}/bin/tclsh
	This change and the above are designed to allow tcl-using packages to
	not depend on any particular version of tcl.

	public tcl include files and the tcl configuration information script
	are now installed in their standard places (${PREFIX}/include/tcl.h,
	${PREFIX}/include/tclDecls.h, and ${PREFIX}/lib/tclConfig.sh), and
	private tcl include files are now installed in ${PREFIX}/include/tcl.
	This change allows tcl extension packages to work out of the box, and
	to not need modification when tcl is updated.  When extension package
	authors use the new libtclstubs*.a API, this even allows binary packages
	of dynamically-loadable tcl extensions to be used with newer versions of
	tcl without recompilation.

Here are the new features in tcl-8.3.x as opposed to 8.0.x.  I am not including
bug fixes as this represents about 18 months of them.

New Features since Tcl 8.2:
------------------------------

Improved clarity of error messages, especially for common programming
mistakes.

New lsort -unique switch to uniqify lists when sorting.

Enhanced glob command to provide simpler and more powerful cross-platform
file listing functionality.

File date stamping through "file atime" and "file mtime" and support for
chmod style permissions setting in file attributes -permissions on Unix.

New file channels command to obtain list of open channels.

"scan" command can now be used inline to return a list of values.

"regexp" has new -start, -all and -inline switches.

New "array unset" command.

New -milliseconds granularity option to "clock clicks".

Tcl optimization improvements, as well as numerous bug fixes.

Overhaul of the clock command to improve grammar and add support for
common ISO 8601 date/time formats.

Improved build support for numerous platforms.

New Features since Tcl 8.1.1
----------------------------------

Optimized string index, length, range, and append commands. Added a
new Unicode object type.

Added Tcl_RegExpMatchObj and Tcl_RegExpGetInfo
to public Tcl API, these functions are needed by Expect.  Changed
tools/genStubs.tcl to always write output in LF mode.

Merged string and Unicode object types.  Added new public Tcl API
functions:  Tcl_NewUnicodeObj, Tcl_SetUnicodeObj,
Tcl_GetUnicode, Tcl_GetUniChar, Tcl_GetCharLength, Tcl_GetRange,
Tcl_AppendUnicodeToObj.

Changed to conform to TEA specification, added tcl.m4 and aclocal.m4
macro libraries for configure.

Added new regexp interfaces: -expanded, -line, -linestop, and
-lineanchor switches.  Renamed Tcl_RegExpMatchObj to
Tcl_RegExpExecObj and added new Tcl_RegExpMatchObj that is equivalent
to Tcl_RegExpMatch.  Added public macros for regexp flags.  Added
REG_BOSONLY flag to allow Expect to iterate through a string and only
find matches that start at the current position within the
string.

Updated Unicode character tables to reflect Unicode 2.1 data.

Added initial implementation of new Tcl test harness package.
Modified test files to use new tcltest package.

Applied patch from Peter Hardie to add poke command to dde and changed
the dde package version number to 1.1.

Added options to tcltest package: -preservecore, -limitconstraints,
-help, -file, -notfile, and flags.

Changed parsing of variable names to allow empty array names.
Now "$(foo)" is a variable reference.  Previously you had to use
something line $::(foo), which is slower.  This change was
requested by Jean-Luc Fontaine for his STOOOP package.

Added Tcl_SetNotifier (public API) and associated hook points in the
notifiers to be able to replace the notifier calls at runtime. The
Xt notifier and test program use this hook.

Added a new variant of the "Trf core patch" from Andreas Kupries
that adds new C APIs Tcl_StackChannel, Tcl_UnstackChannel, and
Tcl_GetStackedChannel.  This allows the Trf extension to work without
applying patches to the Tcl core.

Added -timeout option to http.tcl to handle timeouts that occur during
connection attempts to hosts that are down.

New features since Tcl 8.1:
---------------------------

Applied Jeff Hobbs' string patch which includes the following changes:
   new subcommands: equal, repeat, map, is, replace
    -length option to "string compare|equal"
    -nocase option to "string compare|equal|match"
    string and list indices can be an integer or end?-integer?.
    added optional first and last index args to string toupper, et al.
See the string.n manual entry for more details about the new string features.

Applied Jeff Hobb's patch to add Tcl_StringCaseMatch to support case
insensitive glob style matching and Tcl_UniCharIs* character classification
functions.

Added Tcl_UtfNcmp and Tcl_UtfNcasecmp to make Utf string comparision easier.

Replaced the per-interpreter regexp cache with a per-thread cache.  Changed
the Regexp object to take advantage of this extra cache.  Added a reference
count to the TclRegexp type so regexps can be shared by multiple objects.
Removed the per-interp regexp cache from the interpreter.  Now regexps can be
used with no need for an interpreter. This set of changes should provide
significant speed improvements for many Tcl scripts.

Applied the patch to fix 100-year and 400-year boundaries in leap year code,
from Isaac Hollander.

New features since Tcl 8.0.5:
-----------------------------
Full Unicode support and a message catalog for internationalization.

Thread-safety for Tcl and Tk.

A new regular expression package by Henry Spencer that adds many
advanced features: non-greedy quantifiers, bounds, positive
and negative lookahead, collating elements, equivalence classes,
several built-in character classes, and comments.  In addition,
the regular expression engine works on Unicode strings to make
this the best regular expression package available anywhere.

Integrated the stub library mechanism contributed by Paul Duffin,
Jan Nijtmans, and Jean-Claude Wippler.  This feature will make it
possible to write extensions that support multiple versions of Tcl
simultaneously.  It also makes it possible to dynamically load
extensions into statically linked interpreters.  This patch includes
the following changes:
      - Added a Tcl_InitStubs() interface
      - Added Tcl_PkgProvideEx, Tcl_PkgRequireEx, Tcl_PkgPresentEx,
        and Tcl_PkgPresent.
More information about using the stubs interface in your extensions
can be found at http://www.scriptics.com/support/howto/stubs.html

Added a message catalog facility to Tcl.  This adds several commands
in the "msgcat" package.  Thanks to Mark Harrison for contributing
the initial implementation.

Added the "encoding" command that facilitate translations of strings
between different character encodings.

Added "string totitle" command to convert strings to capitalize the
first character of a string and lowercase all of the other characters.

-----

Whew...  If you're still reading, thanks.  Enjoy!
2000-08-24 19:53:32 +00:00
tron
70d66fb13d Update "moscow_ml" package to version 2.00. Changes since version 1.44:
This is file README for Moscow ML 2.00 for Linux/Unix (June 2000)
- The full SML Modules language (structures, signatures, and functors)
  is now supported, thanks to Claudio Russo.  Also, several extensions
  to the SML Modules language are provided:
- higher-order functors: functors may be defined within structures
  and functors
- first-class modules: structures and functors may be packed and
  then handled as Core language values, which may then be unpacked
  as structures or functors again
- recursive modules: signatures and structures may be recursively
  defined
- Value polymorphism has become friendlier: non-generalizable free
  type variables are left free, and become instantiated (once only)
  when the bound variable is used
- Added facilities for creating and communicating with subprocesses
  (structure Unix and Signal from SML Basis Library).
- Added facilities for efficient functional generation of HTML code
  (structure Msp); also supports the writing of ML Server Page
  scripts.
- Added facilities setting and accessing `cookies' in CGI scripts
  (structure Mosmlcookie), thanks to Hans Molin, Uppsala, Sweden.
- The Gdimage structure now produces PNG images (using Thomas
  Boutell's gd library).
2000-08-23 21:57:58 +00:00
wiz
11dae9c0cb update MASTER_SITE 2000-08-23 21:53:55 +00:00
wiz
2d7c702f27 sort, add man/man1/ocpp.1 2000-08-22 03:08:27 +00:00
wiz
790a779a8c add bin/ocamlopt 2000-08-22 02:55:40 +00:00
wiz
0acb021e57 sort 2000-08-22 02:54:54 +00:00
sakamoto
4ab57a761c Update ruby,ruby-Tk to 1.4.6
minor bugfix
ChangeLog: ftp://ftp.netlab.co.jp/pub/lang/ruby/ChangeLog.1.4.6
2000-08-22 02:22:26 +00:00
hubertf
e75965c6ba Update IGNORE-messages for recent changes: add ${PKGNAME} where
appropriate.
2000-08-21 21:01:29 +00:00
hubertf
402899809a Replace MIRROR_DISTFILES and NO_CDROM with the more descriptive and
more fine-grained NO_{BIN,SRC}_ON_{FTP,CDROM} definitions.

MIRROR_DISTFILES and NO_CDROM are now dead.
2000-08-18 22:46:29 +00:00
rh
bd395eff4e Add and enable awka 2000-08-17 07:35:20 +00:00
rh
60b39a1fd3 Initial import of awka-0.7.0, an AWK to ANSI C converter. 2000-08-17 07:34:44 +00:00
jlam
0258cdeca6 Add and enable libperl-current 2000-08-15 01:08:48 +00:00
jlam
539f6d6e61 Placeholder representing an installed shared libperl.so for perl5-current. 2000-08-15 01:05:13 +00:00
jlam
e064767a32 Make the packing list reflect the installed files when the port doesn't
support shared libraries.
2000-08-15 00:38:40 +00:00
wiz
106dc238b5 USE_PKGLIBTOOL -> USE_LIBTOOL 2000-08-14 22:25:46 +00:00
wiz
8523109bde enable ONLY_FOR_PLATFORM (erronously commented out in last commit) 2000-08-14 22:17:51 +00:00
wiz
e731f09cf9 USE_PKGLIBTOOL -> USE_LIBTOOL. Untested for lack of Solaris.
XXX: This package needs NetBSD porting!
2000-08-14 22:16:48 +00:00
mjl
0a121eb23c Remove unnecessary patch (superseded by autoconf) 2000-08-14 16:52:21 +00:00
mjl
732a159643 Update to 2.7. A short change log is not available. 2000-08-14 16:51:35 +00:00
jlam
aff681b155 USE_LIBTOOL instead of USE_PKGLIBTOOL. 2000-08-11 21:44:36 +00:00
wiz
c750c08ad9 Remove (sometimes FreeBSD) packager's (porter's) name from DESCR.
If anywhere, it should be the value of MAINTAINER in the Makefile.
Some minor cleanup/reformatting while I'm here.
2000-08-11 01:07:45 +00:00
danw
569e607093 Update to librep 0.12.4. (Various very minor bugfixes.)
Based on patches from Jerry Alexandratos <alexandr@eecis.udel.edu>.
2000-08-07 15:45:15 +00:00
hubertf
a5cecc5ef0 Enable a bunch of packages in category/Makefile that
* should not cause any conflicts with the new bulk-package targets,
 * didn't contain a reason for why they were disabled or
 * were disabled for some false reason (and a IGNORE/BROKEN in the pkg's
   Makefile would be more appropriate)
2000-07-31 01:56:43 +00:00
tsarna
9cba992a72 Upgrade to version from Zope 2.2.0. (Can't find specific related changes
in the changelog, but I know there were some. Probably minor bug fixes.)
2000-07-28 16:40:18 +00:00
kleink
71b0177b3b No longer need to disable fseeko()/ftello() on ELF systems. 2000-07-26 08:54:46 +00:00
wulf
d9080a24c1 Added and enabled package baci - Ben-Ari Concurrent Interpreter 2000-07-25 12:51:57 +00:00
wulf
21fd1afdfb Initial commit of baci-20000725, Ben-Ari Concurrent Interpreter 2000-07-25 12:44:33 +00:00
jlam
673964a8fd Disable use of ftello/fseeko on NetBSD, since there are problems with it
(see PR pkg/10655).
2000-07-25 03:39:38 +00:00
dmcmahill
535996fe5c properly pass -Wl,--export-dynamic to the c compiler. Fixed recently noted
compile problems.  Note:  we need to be sure and use --export-dynamic instead
of -export-dynamic (2 dashes) for compatibility with a.out systems.
2000-07-22 23:11:17 +00:00
dmcmahill
b56c6e1da3 remove misplaced "@" which caused make problems 2000-07-22 17:16:48 +00:00
tron
ebcef6eadf Depend on version 4.0 or newer of the "readline" package. 2000-07-20 15:40:58 +00:00
jlam
83afe41adc Update guile to 1.4. Changes since Guile 1.3.4:
** The module (ice-9 getopt-gnu-style) has been removed.
** New module (ice-9 documentation)
** Debugging facilities for guile script are much improved.
** Improvements to garbage collector
** Speed/efficieny improvements.
** Better compliance to standards.
2000-07-15 02:31:39 +00:00
jlam
32e83de61f Make this package work under ELF. 2000-07-12 20:08:11 +00:00
jlam
ce3044ed3a Back out latest changes which added "-Wl,-R" flags to TCL_LIB_SPEC in
tclConfig.sh.  The correct thing to do requires some more thought and
perhaps some feedback from the Scriptics folks.
2000-07-12 20:07:49 +00:00
dmcmahill
5c3c0424ee make the tcl_platform.machine variable be MACHINE_ARCH. This will keep binary
compatibility across the m68k ports.  This addresses PR 10510 and 9800.
2000-07-10 16:55:01 +00:00
dmcmahill
6c6669ec1e mark this as not for any NetBSD-ELF platforms until someone has time to port
it.
2000-07-10 11:49:55 +00:00
dmcmahill
f82f936e56 fix path in patch file to not include WRKSRC. 2000-07-09 02:55:41 +00:00
dmcmahill
e17885ec01 regen. 2000-07-07 17:52:35 +00:00
dmcmahill
bd99c7c185 - add config file for elf-netbsd-cc
- pic->PIC
2000-07-07 17:52:03 +00:00
dmcmahill
8465c5230f - make this work on arch's where 'uname -m' != 'uname -p', for example
the m68k and mipsel ports.  This address PR 9781 filed by Michael Wolfson
  and also fixes recently noted bulk pkgsrc build failures on pmax.

  The os version/machine type specific string is now consistently
  ${OPSYS}-${OS_VERSION}-${MACHINE_ARCH}
2000-07-06 16:24:46 +00:00
nathanw
11f2fcbf1e Update to Hugs98-Feb2000. 2000-07-05 22:10:05 +00:00
hubertf
f7e440b2b0 These files are no longer needed for perl 5.6.0 2000-07-05 19:32:16 +00:00
hubertf
832989f338 Upgrade perl-current to 5.6.0. Changes:
*  Interpreter cloning, threads, and concurrency
 *  Lexically scoped warning categories
 *  Unicode and UTF-8 support
 *  Support for interpolating named characters
 *  "our" declarations
 *  Support for strings represented as a vector of ordinals
 *  Improved Perl version numbering system
 *  New syntax for declaring subroutine attributes
 *  File and directory handles can be autovivified
 *  open() with more than two arguments
 *  64-bit support
 *  Large file support
 *  Long doubles
 *  "more bits"
 *  Enhanced support for sort() subroutines
 *  C<sort $coderef @foo> allowed
 *  File globbing implemented internally
 *  POSIX character class syntax [: :] supported
 *  Improved C<qw//> operator
 *  pack() format 'Z' supported
 *  pack() format modifier '!' supported
 *  pack() and unpack() support counted strings
 *  Comments in pack() templates
 *  Weak references
 *  Binary numbers supported
 *  Lvalue subroutines
 *  Some arrows may be omitted in calls through references
 *  Boolean assignment operators are legal lvalues
 *  exists() is supported on subroutine names
 *  exists() and delete() are supported on array elements
 *  Pseudo-hashes work better
 *  Automatic flushing of output buffers
 *  Better diagnostics on meaningless filehandle operations
 *  Where possible, buffered data discarded from duped input filehandle
 *  eof() has the same old magic as <>
 *  binmode() can be used to set :crlf and :raw modes
 *  C<-T> filetest recognizes UTF-8 encoded files as "text"
 *  system(), backticks and pipe open now reflect exec() failure
 *  Improved diagnostics
 *  Diagnostics follow STDERR
 *  syswrite() ease-of-use
 *  Better syntax checks on parenthesized unary operators
 *  Bit operators support full native integer width
 *  Improved security features
 *  C<require> and C<do> may be overridden
 *  $^X variables may now have names longer than one character
 *  New variable $^C reflects C<-c> switch
 *  New variable $^V contains Perl version as a string
 *  Optional Y2K warnings
 *  Modules
 *  Pragmata
 *  dprofpp
 *  find2perl
 *  h2xs
 *  perlcc
 *  perldoc
 *  The Perl Debugger
 *  Simple sort() using { $a <=> $b } and the like are optimized
 *  Optimized assignments to lexical variables
 *  Faster subroutine calls
 *  -Dusethreads means something different
 *  New Configure flags
 *  Threadedness and 64-bitness now more daring
 *  Long Doubles
    ...

See 'perldoc perldelta' for a full list.
2000-07-05 19:25:50 +00:00
wiz
8c4c3585b4 add .opt man pages to PLIST.opt. 2000-07-04 01:40:33 +00:00
agc
e72421a60d Mark this package as working for i386 and sparc platforms, with any
operating system.  There are hooks for Linux/ppc, but not tested on
that operating system or platform.
2000-07-03 10:34:07 +00:00
agc
f892f7b443 Add and enable gprolog. 2000-07-03 10:28:26 +00:00
agc
59e5c83633 Import gprolog-1.1.6, the GNU prolog compiler and interpreter, into
the Packages Collection.

Package created by Brook Milligan (brook@biology.nmsu.edu) and submitted
in PR pkg/10479. Additional Solaris patch by myself.
2000-07-03 10:27:49 +00:00
sakamoto
9949b141dc Update ruby to 1.4.5
Changes: Several bug fixes.

use MACHINE_GNU_ARCH instead of MACHINE_ARCH in PLIST,
patch from Paul Clifford <paul@plasma.demon.co.uk>.
2000-07-03 07:31:35 +00:00
danw
1648179fc7 Update to librep 0.12.2 2000-07-01 03:39:44 +00:00
danw
0db912b615 Update this to build with either gmp 2.0.2 or gmp 3.0.x.
(Theoretically... the package seems to be broken.)
2000-06-30 16:29:17 +00:00
wiz
90d4b3ca83 correct typo in commented out perl5-current entry 2000-06-29 10:08:11 +00:00
hubertf
7e80317e09 ELF fix.
Obviously noone ever tried a tcl pkg on -current...
2000-06-21 16:23:21 +00:00
bouyer
66cb3cb048 Add and enable caml-light 2000-06-21 11:44:24 +00:00
bouyer
057d69bd6c Initial import of caml-light, another caml implementation. 2000-06-21 11:42:46 +00:00
drochner
fd7220a377 put distfile into own DIST_SUBDIR because the filename doesn't change
between minor versions, upgrade to 5.14.40
2000-06-19 19:59:32 +00:00
pooka
9d882d0859 Add support for NetBSD/sparc
Patches provided by David A. Holland <dholland@eecs.harvard.edu> in
pkg/10332
2000-06-19 15:56:26 +00:00
wiz
9e943bb758 Restructure patch-aa to get it integrated in the main tree.
Remove patch-a{b,c,d} since self tests work now.
Correct HOMEPAGE.
2000-06-16 23:53:43 +00:00
wiz
4a72b8b121 change dependency from gdbm-1.7.3 to gdbm>=1.7.3 2000-06-13 10:40:24 +00:00
wulf
7815202b46 Added and enabled camlp4 2000-06-12 22:38:51 +00:00
wulf
aeaa03b589 Initial import of pkgsrc/lang/camlp4:
camlp4-3.0            A Pre-Processor-Pretty-Printer for Objective Caml
2000-06-12 22:36:59 +00:00
wulf
9d0cf0d68a Changed ${MAKE} in pre-install to ${GMAKE} too... 2000-06-12 15:17:45 +00:00
wulf
b2dbf2143c Package needs 'gmake' as it otherwise will not build.
Added support for native-code compiler for i386 architecture.
2000-06-12 14:43:21 +00:00
wulf
98d6717e20 Added support for native-code compiler for i386 architecture. 2000-06-12 14:42:21 +00:00
jlam
d7f58b320d USE_LIBTOOL and LTCONFIG_OVERRIDE, instead of pkglibtool and patching
configure scripts.
2000-06-09 08:09:42 +00:00
dmcmahill
dda8f4ef36 make sparc compile with -fPIC instead of -fpic. This fixes recently noted
compile (link actually) problems.  Other arch's are unchanged.  Patch sent to
Ruby author.
2000-06-02 00:13:53 +00:00
rh
74add3b300 s/USE_LIBTOOL/USE_PKGLIBTOOL/
Add a new USE_LIBTOOL definition that uses the libtool package instead of
pkglibtool which is now considered outdated.
USE_PKGLIBTOOL is available for backwards compatibility with old packages
but is deprecated for new packages.
2000-06-01 11:23:11 +00:00
wiz
002e921df9 Update to 2000-03-06. Changes too many to list here, please take a look
at the NEWS file included in the distribution.
Update provided by Dieter Baron in private communication.
2000-05-27 02:47:13 +00:00
tron
13c92c0b1a Add and enable "gcc". 2000-05-24 06:38:56 +00:00
tron
4e05f91827 - Remove broken NetBSD i386 ELF support for the moment. Something in
NetBSD's "egcs" configuration files breaks the build of "libiberty"
  obviously.
- Make this package work on NetBSD arm32.
- Actually add entries to package list.

Still to do:
- rename binaries to avoid conflicts with base distribution
- improve directory structure
- support more platforms
2000-05-23 22:09:58 +00:00
groo
49076daee0 Add and enable drscheme 2000-05-22 20:28:06 +00:00
groo
c6f4c028c7 R4RS-compilant and nearly R5RS-compliant scheme tailored for teaching
TODO: Stop unecessary complete rebuild of mzscheme
      Fix games launch script
2000-05-22 20:26:59 +00:00
wiz
b4cc47ee45 Add a patch that should make it compile on m68k.
Addresses pkg/9964.
2000-05-20 02:19:31 +00:00
veego
f78f035710 Make it work on Solaris. 2000-05-16 14:46:44 +00:00
itohy
e91fed376c Confirmed it works on alpha, but ..., alas, my DEC 3000
broke down and I can't test it on alpha any longer.

"make test" will fail without fix of PR #10065.
2000-05-09 23:36:43 +00:00
itohy
27dd813e08 Fix installation of info dir.
Add gforth.el.
Fix @dirrm order.
2000-05-09 23:33:40 +00:00
tron
e4568232c9 Add missing trailing slash to entry in master site list. 2000-05-05 06:26:59 +00:00
groo
5ae63b54bd Add and enable ocaml 2000-05-05 04:59:54 +00:00
groo
0eab2059fc Objective Caml is the latest implementation of the Caml dialect of ML. The main
novelties compared with its ancestor, Caml Light, are:

     * Full support for objects and classes -- here combined for the first time
        with ML-style type reconstruction.
     * A powerful module calculus in the style of Standard ML (but retaining
        separate compilation).
     * A high-performance native code compiler (in addition to a Caml
        Light-style bytecode compiler).


TO BE DONE: install emacs mode, get native compiler working on ARCHs that
support it.
2000-05-05 04:56:56 +00:00