Commit graph

897 commits

Author SHA1 Message Date
fredb
213e1bd0ea Update to squeak-3.0pre2. Where to begin? The default image is more
sophisticated than 2.7's, including improved speech synthesis, MIDI,
graphics, even singing faces. A concise change log is not available.
2001-05-16 02:27:52 +00:00
jtb
385de1b486 Add and enable a60. 2001-05-15 21:22:27 +00:00
jtb
392801e338 Initial import of a60.
From the documentation:

   This Algol 60 interpreter is based upon the "Revised Report on the
Algorithmic Language Algol 60" [RRA60].

   At school, a long time ago, I learned Algol 60 in a completely
theoretical manner.  Later I learned Algol 68 and C (and more ...).

   The concept of call-by-name never left my mind, and so I started to
write this Algol 60 interpreter:  Made for fun and a call-by-name.
2001-05-15 21:21:45 +00:00
jtb
96a3198b0e Add and enable mercury. 2001-05-15 21:10:42 +00:00
jtb
94b79d79d1 Initial import of mercury-0.10.1.
Mercury is a modern logic/functional programming language, which
combines the clarity and expressiveness of declarative programming
with advanced static analysis and error detection features.  Its
highly optimized execution algorithm delivers efficiency far in excess
of existing logic programming systems, and close to conventional
programming systems. Mercury addresses the problems of large-scale
program development, allowing modularity, separate compilation, and
numerous optimization/time trade-offs.

This package includes the compiler, profiler, debugger, documentation,
etc.  It does NOT include the "extras" distribution; that is available
from <http://www.cs.mu.oz.au/mercury/download/release.html>.
2001-05-15 21:09:44 +00:00
wiz
13cce5992d space -> tab. 2001-05-12 16:15:44 +00:00
jlam
3d47adb084 Sort. 2001-05-12 06:05:31 +00:00
jlam
0c6ad0bf36 Update libperl to 5.6.0nb2. Changes from version 5.6.0nb1 include adding
back a dynamic libperl.so to the installation, needed as a result of a
change made on 2000-11-08 to the perl5-base package to not build against a
dynamic libperl.so.
2001-05-11 14:52:21 +00:00
wiz
56c9966741 Adapt to new version number of linuxppc_lib. 2001-05-11 09:15:43 +00:00
jtb
5eef7b50d1 Install docs in share/docs, not share/examples. 2001-05-11 01:43:03 +00:00
dmcmahill
83591d8ddb mark this pkg as not for alpha or sparc64 as 64-bit platforms are not
yet supported by the program.
2001-05-10 23:41:29 +00:00
wiz
d8885db911 Mark it as BROKEN for now, since the distfile is not available anymore.
New version 4.0 is out, update HOMEPAGE URL for that.
2001-05-10 14:36:49 +00:00
abs
6ea27a812d Fix typo in comment 2001-05-09 16:36:44 +00:00
agc
e39444152e The Makefile says that the distfile will change for different minor version
numbers of this package.

To make sure we get the right distfile, use ${MASTER_SITE_BACKUP}.

Move to sha1 digest, and add distfile size.
2001-05-09 15:14:16 +00:00
agc
f71a71cdef The distfiles on the master site have changed. Change MASTER_SITE to
${MASTER_SITE_BACKUP}.

Use sha1 digest, and add distfile size.
2001-05-09 13:09:24 +00:00
jlam
21fe3825fd Add libstdc++.so needed after shared libs change. 2001-05-07 18:28:37 +00:00
jtb
f892ccde27 Cosmetic changes. 2001-05-05 21:23:07 +00:00
jlam
022d07a536 Mechanical changes of tk DEPENDS:
tk-8.3.2  -> tk>=8.3.2
	tk-[0-9]* -> tk>=8.0
	tk-8.*    -> tk>=8.0
2001-05-05 19:51:13 +00:00
hubertf
ea2f2f111b regen for patch-az 2001-05-05 16:04:49 +00:00
agc
f9793bb3ac Add sparc distfile digest and size. 2001-05-04 12:49:40 +00:00
skrll
464082f47d Add --enable-shared to the configuration phase so that a shared libstdc++
gets built.

Add makefile fragments to do the right thing for elf and a.out. Make sure
they are used.

Add @exec/@unexec install-info to the PLIST.

Fixes pkg/12154 from Olaf Seibert <rhialto@polderland.nl>
2001-05-04 10:15:44 +00:00
skrll
f8116655e8 Sort. 2001-05-04 09:19:21 +00:00
fredb
ee6678cb21 Wrap lines consistently to 72 columns. 2001-05-03 23:32:08 +00:00
jtb
4dec00fdaa Add defaults for all instances of EVAL_PREFIX. 2001-05-03 22:16:50 +00:00
fredb
b7b3b3dafd Add audio support (ossaudio + a work-around for PR lib/12796).
Don't bother trying to compile for debugging in the pkgsrc Makefile.
"-fomit-frame-pointer" makes it impossible to debug on i386 anyway,
and it's easy enough to modify the package makefiles before building.
2001-05-02 04:02:05 +00:00
jtb
566ee20aa2 Don't use the tcl or tk stub libraries. Thanks to Nick Hudson for pointing
out the problem.
2001-05-01 16:13:53 +00:00
jtb
b7e98d602b Make it build by providing the source to tcl and tk at build time.
Similar to what Nick Hudson did for tcl-tclX.
2001-05-01 01:57:29 +00:00
jlam
42ea15cc07 Set FILESDIR to lang/gcc/files as this package needs the location of the
template gcc.mk file.
2001-04-30 21:07:02 +00:00
jlam
77237d0f32 Regenerate patch checksums. This package uses the lang/gcc patches, so
when lang/gcc/patches/patch* are updated, this files also needs to be
regenerated.
2001-04-30 20:58:23 +00:00
jlam
88104de94f Make gcc/Makefile and pgcc/Makefile look more similar. 2001-04-30 19:02:27 +00:00
jlam
1d47ee2363 Remove libperl-current and fix one space -> tab. 2001-04-30 18:33:57 +00:00
jlam
b156276045 Remove libperl-current package. It's been superseded by the libperl
package, and besides, the perl5-current package was removed for the same
reason.
2001-04-30 18:29:10 +00:00
jlam
d75cbbb9fd Change build dependency from perl-5.* to perl>=${PERL5_REQD}. Also change
dependency from libperl-5.* to libperl>=${PERL5_REQD}.
2001-04-30 04:16:08 +00:00
jtb
aa33641446 Update of swi-prolog to 4.0.4.
VERSION 4.0.4
=============

  * FIXED: Problem in GUI tracer tracing predicates loaded from ?- [user].

  * MODIFIED: The file-reading predicates (consult, use_module, load_files,
    etc.) no longer change current input to the file loaded.  This implies
    that read/1 and friends read from the current input before the load
    predicate was started rather then the file we are loading from.

  * FIXED: Setting break-points on facts, or in general on the last
    (I_EXIT or I_EXITFACT) instruction of a clause.

VERSION 4.0.3
=============

  * ADDED: New hooking system for help/0, help/1 and apropos/1.

  * FIXED: Allow for -f "c:\..." in Windows.

  * ENHANCED: Moved boot/listing.pl to the library, reducing the
    footprint and startup time.  Also modernised the code a bit,
    allow for hooks, so listing(class->method) lists an XPCE method
    and allow for partial listing: listing(foo(a, _)) to get only
    the clauses for which a unifies to the first argument.

  * FIXED: tracer not to trap cut-port in system predicates (GUI).

  * FIXED: Atom-GC problem: global options structured used pointers
    to string of unlocked atoms.

  * ENHANCED: the GUI debugger.  Too much to name it here.

  * INTERNAL: Moved message-activation of spy and nospy predicates to
    foreign-code to make sure it gets always called.

  * FIXED: Bug in recorded database, reported by Michael Heerdegen.

  * FIXED: Removed trace of rl_add_history()

  * FIXED: Handling of :- dynamic Module:Name/Arity in PceEmacs
    cross-referencer.

  * FIXED: Cleanup of code for setting break-points.  Make this code
    work again from PceEmacs.

  * ENHANCED: prolog_to_os_filename(-Pl, +Os) to convert 8+3 filenames
    to long filenames.

  * ENHANCED: Allow setting spy-point from PceEmacs.

  * CLEANUP: Replace some more warnings with exceptions.

  * ENHANCED: library(url) for breaking down and constructing URL strings
    with some new functionality.  Additions by Lukas Faulstich.  Also
    fixed a dangling choice-point in decoding a www-encoded string.

  * ENHANCED: Moved tty_size/2 from library(tty) to built-in, exploiting IOCTL
    calls to fetch the terminal size when available.  This make tty_size/2
    return the actual values rather than constant values from the moment of
    startup.  Reported by Robert van Engelen.


VERSION 4.0.2
=============

  * FIXED: Memory leak in PL_get_chars() using CVT_WRITE.  Reported by
    Marcin Golebski.

  * INSTALL: export CIFLAGS=/path/to/local/include should now be
    honoured correctly by configure (Lukas Faulstich)

  * FIXED: absolute_file_name/3 not to trust its cache.

  * ADDED: callable/1 for better compatibility.

  * FIXED: $qlf_info/4 to request information on QLF files.  Also turned
    a couple of common warnings into proper exceptions.

  * FIXED: Avoid the usage of the appearently badly supported Win32 function
    GetFileInformationByHandle(), now using GetFileSize().  This fixes some
    false-alarm about not being able to find the system resources.

  * REMOVED: ed/1, also from the backward compatibility module.  Edit/1
    is the generic editing front-end.

  * FIXED: writeq(a(b,c,(d,e))), reported by Joachim Katzer.

  * FIXED: Memory leak in expand_file_name/2.  Reported by Daniel Cote.

  * FIXED: Print error-locations in files holding the ~-character.
    Thanks to Mike Maxwell.

VERSION 4.0.1
=============

  * PACKAGE: Many installation patches, added libraries, notably to
    the XPCE subsystem.

  * ADDED: Skeleton dotfiles for both Prolog and XPCE to the dotfiles
    directory.

  * FIXED: plrc utility for modifying archives.  Thanks to Lourens
    van der Meij.

  * FIXED: ANSI-C incompatibility, breaking compilation using AIX cc
    (Sterling Smith).

  * FIXED: end_of_file issues in readln/[1,2,5] (library(readln)) and
    modernised the code a bit.

  * FIXED: Write out-of-range floating point numbers properly (Bart Demoen).
2001-04-29 16:01:16 +00:00
jtb
b97c41dde3 Remove redundant echoing, quoting, and input redirection to sed. 2001-04-28 23:59:17 +00:00
jtb
a1f837e37c Remove an unnecessary sed substitution. 2001-04-28 22:44:16 +00:00
jtb
f6628cfcef Add an i386 bulk build leftover ("ReadMe.txt"). 2001-04-28 00:41:41 +00:00
skrll
1d3036d946 Make sure that sjlj exceptions are used everywhere and be consistent with
the defines.

While I'm here pull across a fix for LIB_SPEC that prevents libc from
being linked in when linking a shared library.

Fixes pkg/12620 from Takuya SHIOZAKI <tshiozak@netbsd.org>
2001-04-27 10:45:22 +00:00
skrll
8a4fdf1240 Do previous changes to make the source for tcl available differently and
hopefully in a cleaner way.

Do the same for the tk sources for tk-tclX

Both should now build.

{tcl,tk}-tclX/Makefile have an awful lot in common so someone might like to
split a lot of it out.
2001-04-27 09:16:18 +00:00
wiz
7a68fd5270 Don't set DISTINFO_FILE. We can't share it, we have one file more. 2001-04-26 16:33:07 +00:00
skrll
42eb9793b2 Make this build by providing the tcl sources at build time and explicitly
setting the directory that the sources are in. Taking the source directory
from tclConfig.sh is not guaranteed to work.
2001-04-26 07:17:40 +00:00
skrll
866d15c302 This was supposed to be added in the last commit. 2001-04-24 12:41:01 +00:00
skrll
e877c6b3dd Use LTCONFIG_OVERRIDE instead of post-configure stuff.
Don't look for moddi3 in libgcc - its not there. The configure script
still found it there though.

Add a test target.

Remove the preempt test as the test target will get stuck.

Some tests fail.
2001-04-24 12:40:07 +00:00
wiz
abc46c77f0 Disable on ELF machines until somebody fixes it. 2001-04-22 16:36:10 +00:00
dmcmahill
1a92a6048e teach the f2c-f77 script about "-pg" (generate profiled code). 2001-04-22 13:55:27 +00:00
zuntum
f6c3919b37 Update MASTER_SITES 2001-04-22 12:07:13 +00:00
jlam
4240ca2c86 Update dependency on perl-mk to 1.1. 2001-04-22 06:28:30 +00:00
wiz
0bf13dff2f echo -> ${ECHO} 2001-04-21 14:07:30 +00:00
wiz
6dcc5bf4a8 Drop remaining uses of DIGEST_FILE (which were bogus, anyway) 2001-04-21 13:42:38 +00:00
jtb
f2f635364c Cosmetic improvements. 2001-04-21 01:19:09 +00:00
jtb
3cc270788e Only create one symbolic link to the RScheme executable. (No need for
both "rscheme" and "RScheme").
2001-04-21 01:13:41 +00:00
jtb
56c5d1ec87 Patch "configure" rather than "aclocal.m4". 2001-04-21 01:10:58 +00:00
jtb
af4d779d5e Decrease optimization level on non-i386 platforms. General cleanup of
makefiles.
2001-04-21 01:00:37 +00:00
agc
f556d3568f add distfile sizes 2001-04-19 15:28:38 +00:00
agc
2b3425f9e9 Move to sha1 digests, and add distfile sizes. 2001-04-19 15:19:05 +00:00
agc
8118fe36ae Move to sha1 digests, and add distfile sizes. 2001-04-19 15:00:47 +00:00
dmcmahill
c4d9d12212 fix soname for libf2c 2001-04-18 21:43:18 +00:00
agc
fb467f5ac2 + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 11:22:34 +00:00
agc
5092342d3d + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
+ include distfile filesizes in distinfo
2001-04-17 09:56:50 +00:00
agc
5c6d9ebbfd + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
+ include distfile filesizes in distinfo
2001-04-17 09:11:05 +00:00
manu
4a5aad854f Fixed a mistake in the PLIST 2001-04-16 12:27:07 +00:00
manu
dad880f95b Added missing RCS tag 2001-04-15 18:10:47 +00:00
dmcmahill
0a0fa5f7d1 add LD_RUN_PATH to the -v output of f2c-f77. Needed by autoconf to correctly
determine fortran library run time paths.
2001-04-15 02:00:24 +00:00
jtb
eb0cef2016 Change MAINTAINER section to packages@netbsd.org 2001-04-14 21:43:38 +00:00
jtb
f6d55ce880 Fix location of SLIB files in the man page. 2001-04-12 22:44:29 +00:00
jtb
918cdda697 Updated umb-scheme to 3.2. No changelog. Executable now called `umb-scheme'
to avoid conflict with other Schemes.
2001-04-12 21:06:43 +00:00
jtb
af0dd9c4d6 The VSCM executable is now `vscm'. Bump up version number. 2001-04-12 20:21:59 +00:00
manu
2d8ee1582d Modified the link process of the perl executable so that all libgcc.a is
included in the perl executable. We need this to make the upcoming
xerces-perl package working.
This hack should be made obsolete by gcc-3.0, which will have a libgcc.so.
See http://mail-index.netbsd.org/tech-pkg/2001/04/07/0000.html for more details
2001-04-12 18:14:16 +00:00
jtb
2587aad4b2 Patch configure rather than configure.in. Minor face-lift to Makefile. 2001-04-11 20:11:12 +00:00
jlam
a5c065ea2f Reverse order of PLIST and PLIST.NetBSD-sparc 2001-04-11 10:38:49 +00:00
dmcmahill
193aede902 one more shared lib fix. corrects ELF symlinks 2001-04-09 12:38:42 +00:00
dmcmahill
6ac2a4f06b -fix the combined f2c library. problem noted by Jason Beegan
- enable the -N option to the f2c-f77.  Allows increasing some runtime
  table sizes in the f2c compiler.
2001-04-09 01:44:38 +00:00
rh
659497b12b Add missing patch-sum 2001-04-07 21:33:54 +00:00
rh
ec5cb1f424 Update gb to 0.0.18. Changes include tons of bugfixes and localisation. 2001-04-07 21:33:24 +00:00
dmcmahill
f463c573e9 fix install. 2001-04-07 12:47:45 +00:00
dmcmahill
b9bbb4fe57 build and install shared libs as well as the static ones. add nb1 to the
version.
2001-04-07 12:43:47 +00:00
skrll
8173324c3c Update sun-jre13 and sun-jdk13 to 1.3.0.2.
From Martti Kuparinen <martti.kuparinen@iki.fi> in pkg/12522.

This still doesn't work with konqueror, but they did warn me...
2001-04-03 13:37:40 +00:00
zuntum
4ed4754c22 MKDIR -> INSTALL_DATA_DIR 2001-04-02 20:07:03 +00:00
zuntum
ef5ca26635 o Fix/add quoting
o Respect ${CFLAGS}
2001-03-31 11:14:29 +00:00
jlam
82db7d18a5 Add missing files for NetBSD/sparc to a ${MACHINE_PLATFORM}-specific
PLIST for pgcc.  PGCC should now list all the files needed on NetBSD/sparc.
This matches a similarly motivated change in gcc/Makefile, but done
differently.
2001-03-29 15:24:59 +00:00
hubertf
e32afb6fea Change BUILD_DEPENDS semantics:
first component is now a package name+version/pattern, no more
executable/patchname/whatnot.

While there, introduce BUILD_USES_MSGFMT as shorthand to pull in
devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current).

Patch by Alistair Crooks <agc@netbsd.org>
2001-03-27 03:19:43 +00:00
jtb
aa49c6e690 s/Embedded/Embeddable/ 2001-03-25 21:56:22 +00:00
manu
c50f2033e1 Java Developmement Kit, version 1.3.0. Works on NetBSD PowerPC ports 2001-03-25 00:30:36 +00:00
manu
0d7588c549 Java Developmement Kit, version 1.3.0. Works on NetBSD PowerPC ports. 2001-03-25 00:25:59 +00:00
wiz
e6c4fdbea9 Add patch by the author: bugfixes for array.d.
Bump version to 20000306nb1.
Package update by Dieter Baron.
2001-03-23 14:36:04 +00:00
agc
eb67a33d1b The configure script in the package isn't a real GNU configure script,
otherwise it would understand --x-includes and --x-libraries, so don't
feed it CONFIGURE_ARGS (if xpkgwedge is installed) which will make it
puke.  Instead, pass only the --host and --prefix arguments to
configure which it can understand.

Fixes PR 11040, from Sean Doran.
2001-03-23 13:53:37 +00:00
wennmach
93078cfc32 patch-aa was supposed to be deleted for 1.0.6.
Pointed out by Dan MacMahill.
2001-03-20 22:55:03 +00:00
jtb
a8633483d4 Make sure configure can find the readline headers. 2001-03-20 13:43:26 +00:00
wiz
e6c2b658b4 Oops, uncomment LICENSE. 2001-03-20 12:01:25 +00:00
wiz
62e67adbbf add and enable maude 2001-03-20 11:59:00 +00:00
wiz
f88e4c531b Initial import of maude, a system for equational and rewriting logic
specification/programming.
Package provided by Paolo Torelli in pkg/11280.
Attention: Very restrictive license, to be filled out and returned in
hardcopy before usage.
2001-03-20 11:57:41 +00:00
wiz
c462e45001 Add NetBSD-sparc support, supplied by Stephan Thesing in pkg/12411. 2001-03-20 09:43:21 +00:00
wennmach
9a6d657f87 Update kaffe to 1.0.6.
1.0.6 fixes a number of bugs, supports libffi, features gcj integration
and a new version of kjc.

Converted kaffe to use our libtool.

Closes PR 10673.
2001-03-19 17:07:16 +00:00
tv
51502b4378 Make the Sun JDK/JRE 1.3 noninteractive for extract, and add license file
to "jdk13-license" with corresponding LICENSE attribute.  Closes pkg/12207
(and a past thread from tech-pkg).
2001-03-16 14:32:36 +00:00
skrll
a8d1e7fa28 Re-enable the -release option of libtool. ELF is fully supported with a.out
support to follow. Note this in documentation.

Bump revision of libtool to nb3 and update dependencies.

Update (sort) known affected PLISTs.

Fixes pkg/12368 by Kimmo Suominen <kim@tac.nyc.ny.us>
Fixes problems with cross/* noted on tech-pkg and packages by
	Chuck Cranor <chuck@research.att.com>, and
	Thomas Klausner <wiz@danbala.ifoer.tuwien.ac.at>
2001-03-12 11:23:01 +00:00
wiz
079495271c ${MD5_FILE} -> ${DIGEST_FILE} 2001-03-07 15:52:01 +00:00
mrg
9ecea4674c sparc64 does dynamic linking. 2001-03-06 10:03:03 +00:00
wiz
bd47fcc5d5 Remove an empty line to make pkglint happy. 2001-03-05 16:41:58 +00:00
tron
ae88308e76 Update package list for latest "libtool". 2001-03-04 10:07:53 +00:00
tron
5382bbe7c6 Because the minor number of the PNG library was increased packages compiled
using the newest PNG library won't work on system with an older one. To
prevent such problems with precompiled binary packages require at least
"png-1.0.9nb1" in all dependences.
2001-03-04 09:06:09 +00:00