summaryrefslogtreecommitdiff
path: root/lang
AgeCommit message (Collapse)AuthorFilesLines
2002-06-26Substitute a couple of `mkdir' by `${MKDIR}'.seb6-14/+14
Remove `-p' from mkdir arguments, it is already part of ${MKDIR}. While here substitute a couple of ${PREFIX} by `%D' in `@exec ${MKDIR} ...' lines and add a couple of missing `%D' in such lines too!
2002-06-23* Properly buildlinkify,jlam1-7/+19
* use GNU_CONFIGURE_PREFIX instead of HAS_CONFIGURE workaround, * and fix dynamic loading on NetBSD ELF platforms by explicitly linking libc.so into the dynamically loadable modules. This requires bumping the PKGREVISION to 2.
2002-06-20Remove camlp4 -- the directory doesn't exist any longer.wiz1-2/+1
2002-06-20Disable camlp4 (obsoleted since inclusion in ocaml 3.04)jschauma1-2/+2
2002-06-20Package obsoleted since inclusion in ocaml 3.04.jschauma7-211/+0
2002-06-19Actually doing the commit:jschauma4-14/+143
> Update to version 3.04 based on patches submitted in PR#16896 by > Marko Schuetz (MarcoSchuetz at web dot de) with minor modification by > me, closing that PR. (Pointed out by Takahiro Kambe)
2002-06-18Update to version 3.04 based on patches submitted in PR#16896 byjschauma1-12/+12
Marko Schuetz (MarcoSchuetz at web dot de) with minor modification by me, closing that PR. Changes since 3.01: Too much to list here - see http://caml.inria.fr/ocaml/Changes Note that this release includes camlp4, thus rendering that package redundant.
2002-06-17fix PLIST and build on mipsel machines where all code is PIC so we don'tdmcmahill3-5/+16
need to build a _pic lib. fixed PR pkg/16302 submitted by Daniel Senderowicz <daniel@mispibes.SynchroDS.COM>
2002-06-15Use pthread.buildlink.mk instead of pth's buildlink.mk.wiz1-3/+4
pkg/17264 by Lubomir Sedlacik.
2002-06-09Delete support for ruby 1.4.X based package.taca1-6/+2
2002-06-09Delete ruby14-base package. It is time to retire now.taca16-741/+1
2002-06-09Delete ruby14 package. It is time to retire now.taca4-71/+0
2002-06-09Disable and delete ruby14 package. It is time to retire now.taca1-2/+1
2002-06-05Updated awka to 0.7.5 to fix pkg/17112.yyamano2-5/+5
From CHANGELOG.txt: v 0.7.5, June 20 2001 * Gawk 3.1.0's Coprocessing and inet functions are now supported by Awka, as are the new builtin functions asort() and mktime(). Thanks to Juergen Kahrs for the original work to implement this excellent feature, and to Arnold Robbins for including it in Gawk. That libawka will now be distributed under the GNU General Public License (GPL) rather than LGPL as a result of having to include some code from Gawk. The previously separate dfa library is now absorbed into libawka, and the -d command-line option for awka removed as it is no longer needed. * The match() function has been extended to support its new capability in Gawk 3.1.0. See the Gawk manpage for details. * awka -a -v 'var="string with whitespace"' will now work correctly. * To avoid breaching ANSI-C guidelines, \r in AWK program strings will be preserved as \r in the generated C code, not converted to ASCII character 13. Previously some platforms were incorrectly treating \r as \n - this has been fixed by this change. * Fixed a problem wherein awka -c sometimes failed to output matching curly braces in the translated code. * Fixed a data-input parsing error that could occur when RS="". The new test rsnul1nl (from gawk-3.1.0) will ensure the buglet doesn't return. * A new hash routine was implemented providing fewer collisions, particularly with long string indexes that have only minor differences. The optional SLOW_HASH #define is no longer needed. * Translator now tracks the datatype of scalar variables, and will produce more efficient code for vars that stay one type throughout a script. This is the first optimisation of translated code in a long, long time and it makes a considerable difference to many scripts.
2002-05-31Add & enable newly reimported packages from the japanese category.seb1-1/+2
This is part of the japanese category retirement. - in category converters: ack, nkf, p5-Jcode, p5-jcode, p5-nkf, qkc, ruby-romkan, ruby-uconv - in category lang: ja-gawk - in category mail: ja-mh - in category misc: ja-less, ja-man, jhd, xjdic - in category print: ja-a2ps, ja-vflib, ja-vflib-lib, ja-vflib-utils, ja-vfxdvik, texfamily, texfamily-share - in category textproc: chasen, chasen-base, ipadic, ja-grep, ja-groff, ja-sed, kakasi, kbanner, namazu1, namazu2, p5-Text-ChaSen, p5-Text-Kakasi - in category www: mknmz-wwwoffle - in category x11: xjman
2002-05-31Reimport of package ja-gawk from japanese/gawk into lang/ja-gawk.seb7-0/+162
This is part of the japanese category retirement. CATEGORIES adjusted.
2002-05-25also set PKG_FC to ensure that the fortran compiler which is part ofdmcmahill1-1/+3
this pkg gets used when another pkg includes this file.
2002-05-21MAINTAINER= jschauma@netbsd.org, I guess.jschauma1-2/+2
2002-05-21Any JDK will do, so USE_JAVA rather than depend on sun-jre.jschauma1-3/+2
2002-05-21Add a chmod of various files:jschauma1-1/+2
Original tarball contains files with wrong permissions, making the package useless for lusers.
2002-05-20Add NetBSD tag.cjep1-0/+1
2002-05-20Update to 2.20nb1: Update to use currently available distfiles,wiz3-33/+10
which avoids the hacks for the provided dist-patches. From Jan Schaumann in pkg/16413. Don't install documentation in two places, and some other minor cleanups.
2002-05-19Updated to 0.5.4.minoura3-146/+158
0.5 -> 0.5.1 * Ported to Windows/Cygwin, HP-UX11.0 and FreeBSD 2.2 * Incompatible fix to conform final SRFI-22 * Various bug fixes Gauche-gl is updated to 0.1.2 to follow Gauche 0.5.1 changes. SXML-gauche-0.9, Oleg Kiselyov's XML tool suite, is available. 0.5.1 -> 0.5.2 * Feature addition : String interpolation * Bugfixes * More POSIX API * Manpages * RPM packages for Linux/i386 0.5.2 -> 0.5.3 There're not many visible changes in this release except a few bug fixes. 0.5.3 -> 0.5.4 * Buffered port routine is rewritten to use Gauche's own buffering code instead of stdio. * Lots of high-level file/directory utility functions are added as file.util module. * Added weak vector. See "Weak pointer" section of the reference manual. * Added parameters. See gauche.parameter section of the reference manual. * Added pseudo tty interface, sys-openpty and sys-forkpty. See "Termios" section of the reference manual. * Added define-values. * Added port?. * System objects, such as <sys-stat>, <sys-group> and <sys-passwd>, are integrated to the object system. Information of these objects can now be accessed via slots, instead of individual procedures. * Improved dynamic string handling performance. * Fixed a nasty bug in metaobject protocol handling code that corrupted memory. * Fixed a compiler bug that prevented proper tail recursion in some cases.
2002-05-15Add a message to inform the user that "ulimit -d" needs to be >= 131204jschauma2-0/+16
to use this JVM.
2002-05-14Add and enable jini.jschauma1-1/+2
2002-05-14Initial import of Sun's Jini Technology Starter Kit, consisting of thejschauma5-0/+1079
Jini Technology Core Platform (JCP), the Jini Technology Extended Platform (JXP) and the Jini Software Kit (JSK). Jini[tm] network technology provides a simple infrastructure for delivering services in a network and for creating spontaneous interaction between programs that use these services regardless of their hardware/software implementation. For details, see http://www.sun.com/jini/ Sidenote: the package depends on revision 1.39 of sys/compat/linux/common/linux_socket.c to work properly on NetBSD - for the time being, it therefore contains ONLY_FOR_PLATFORM= NetBSD-1.5Z[C-Z]-* NetBSD-1.[6-9]-* Linux-*-* which can be commented out iff you use a kernel built using said file.
2002-05-14Add and enable sun-jdk14 and sun-jre14.jschauma1-1/+3
2002-05-14Initial import of Sun's JDK 1.4.jschauma9-0/+1873
This JDK is functional only on NetBSD-1.5Z[A-Z]-i386, NetBSD-1.[6-9]-i386 and Linux-*-i386, thus no upgrade of pksrc/lang/sun-jre13. Changes over sun-jre13 are too many to list here, please see http://java.sun.com/j2se/1.4/relnotes.html for details.
2002-05-14Replace STRIPFLAG with _STRIPFLAG_CC to fix pkg/15467.yyamano3-6/+6
2002-05-13Use -install_name option with absolute path on Darwin.yyamano4-7/+25
It makes us free from DYLD_LIBRARY_PATH. Bump PKGREVISION to nb2.
2002-05-12prdownloads.sourceforge.net is no longer any use.abs2-4/+4
Switch to MASTER_SITE_SOURCEFORGE.
2002-05-09Don't bother using EVAL_PREFIX to find the prefices of boehm-gc, tclagc1-17/+9
or tk, since they are all installed into ${LOCALBASE}. Weakly buildlink-ify this package. When installing, install the files from ${WRKSRC} into ${PREFIX} and then change the ownership, rather than doing it the other way around. This allows non-root users to "make clean" in the package directory.
2002-05-08Add and enable joos.jschauma1-1/+2
2002-05-08Initial import of "Joos":jschauma8-0/+522
Joos is an acronym for Java's Object-Oriented Subset. JOOS is a proper subset of Java which is used to teach students about compilers.
2002-05-04Add and enable sather.jtb1-1/+2
2002-05-04Initial import of sather.jtb27-0/+960
Sather is an object oriented language which designed to be simple, efficient, safe, and non-proprietary. It aims to meet the needs of modern research groups and to foster the development of a large, freely available, high-quality library of efficient well-written classes for a wide variety of computational tasks. It was originally based on Eiffel but now incorporates ideas and approaches from several languages. One way of placing it in the "space of languages" is to say that it attempts to be as efficient as C, C++, or Fortran, as elegant and safe as Eiffel or CLU, and to support higher-order functions as well as Common Lisp, Scheme, or Smalltalk. Sather has garbage collection, statically-checked strong typing, multiple inheritance, separate implementation and type inheritance, parameterized classes, dynamic dispatch, iteration abstraction, higher-order routines and iters, exception handling, assertions, preconditions, postconditions, and class invariants. Sather code can be compiled into C code and can efficiently link with C object files.
2002-05-04Add and enable cilk.jtb1-1/+2
2002-05-04Initial import of cilk.jtb5-0/+129
Cilk is a language for multithreaded parallel programming based on ANSI C. Cilk is designed for general-purpose parallel programming, but it is especially effective for exploiting dynamic, highly asynchronous parallelism, which can be difficult to write in data-parallel or message-passing style. Cilk has been developed since 1994 by the Supercomputing Technologies Group at the MIT Laboratory for Computer Science. Cilk has been used for research, teaching, and for coding applications such as a virus shell assembly simulator and three chess programs.
2002-05-03Update to version 5.0.5. Too many changes to list here.jtb5-90/+113
2002-04-24mark as not for alpha (segfaults when running ./pforth during build)dmcmahill1-1/+3
2002-04-22Remove a comment which is no longer applicable.agc1-3/+1
2002-04-22Add and enable jasminagc1-1/+2
2002-04-22Initial import of jasmin-1.06 into the NetBSD Packages Collection.agc5-0/+538
Provided in PR 16057 by Jan Schaumann <jschauma@cs.stevens-tech.edu> Jasmin is a Java Assembler Interface. It takes ASCII descriptions for Java classes, written in a simple assembler-like syntax and using the Java Virtual Machine instruction set. It converts them into binary Java class files suitable for loading into a JVM implementation. Modified slightly by myself.
2002-04-19add Python 2.1/2.2 html docsdrochner1-1/+3
2002-04-19add html docs for Python-2.2drochner4-0/+38
2002-04-19add html docs for Python-2.1drochner4-0/+38
2002-04-15update for new distfilesdrochner1-7/+7
2002-04-15update to 2.2.1drochner6-84/+24
Changes: -Added new builtin function bool() and new builtin constants True and False to ease backporting of code developed for Python 2.3. In 2.2, bool() returns 1 or 0, True == 1, and False == 0. -C API: A type can now inherit its metatype from its base type. -Fixes
2002-04-15update to 2.1.3drochner3-8/+12
This is a pure buxfix release.
2002-04-12Buildlink magic for guile.jlam1-0/+55