Commit graph

1546 commits

Author SHA1 Message Date
wiz
e8817c9088 Complete standardization of messages according to latest pkglint. 2002-09-24 12:29:55 +00:00
jlam
089a61cd3c libguile.la includes libltdl.la, so make the buildlink2.mk file include
libtool/buildlink2.mk.
2002-09-24 09:52:40 +00:00
jlam
bc7632f409 buildlink1 -> buildlink2 2002-09-23 09:54:03 +00:00
jlam
62362fddf7 buildlink1 -> buildlink2. 2002-09-23 09:37:50 +00:00
jlam
cb9c0e2464 perl5/module.mk is intended to be included by packages that build
and install perl5 modules.

The following targets are provided by this file:

do-configure          runs the standard perl configuration in
                      each of the directories specified in
                      ${PERL5_CONFIGURE_DIRS}.

The following variables may be set prior to including this file:

PERL5_CONFIGURE       if "YES", then run the standard perl
                      configuration assuming Makefile.PL exists;
                      defaults to "YES".

PERL5_CONFIGURE_DIRS  list of directories in which to run the
                      standard perl configuration; defaults to
                      ${CONFIGURE_DIRS}.

PERL5_LDFLAGS         extra linker flags to pass on to the build
                      process.

This file also does the PERL5_PACKLIST handling to generate a PLIST.  When
all p5-* packages have been modified to use module.mk, then the
PERL5_PACKLIST code in bsd.pkg.mk can be removed.
2002-09-23 08:56:13 +00:00
jlam
e11cfce83c * buildlink1 -> buildlink2
* Replace ELK_USE_{X11,MOTIF} with ELK_GUI, which is either "none" or is
  some combination of "xaw" and/or "motif".
* Reenable Motif -- it seems to build properly with OpenMotif-2.0.x.
* Modernize this package a bit and clean up how linker flags are passed to
  the build process by using the new variables available.
2002-09-23 08:45:40 +00:00
jlam
e44bf515dc Strip the ".buildlink" from the names of the python application and
extension Makefile fragments, because they really don't have anything to
do with the buildlink[12] frameworks.  Change all the Makefiles that use
application.buildlink.mk and extension.buildlink.mk to use application.mk
and extension.mk instead.
2002-09-21 23:46:45 +00:00
jlam
bfa96fe7f7 Make "-ltcl" resolve into "-ltcl83", so that we don't need to patch so
many Makefiles.
2002-09-21 10:29:40 +00:00
jlam
587bd5400f Move the definitions for PYINC, PYLIB, and PYSITELIB to pyversion.mk
so that they may be used by buildlink2.mk files.
2002-09-20 22:53:21 +00:00
jlam
5e618d7691 Python extensions also install headers into ${PYINC}, so we can't just
assume all of those headers belong to the python package.  We use the trick
for kdelibs2 and generate the BUILDLINK_FILES list from the PLIST.
2002-09-20 22:44:18 +00:00
jlam
4a6f7d916d Add buildlink2.mk file for use by other package Makefiles, and by
python/pyversion.mk in particular.
2002-09-20 22:33:29 +00:00
jlam
8793a1f520 Make this work with buildlink2. 2002-09-20 22:32:35 +00:00
jlam
357966949c buildlink1 -> buildlink2 2002-09-20 21:32:05 +00:00
wennmach
5008ca17bc Allow for the chmod command to fail, e. g. if the distfile is on a readonly
medium, or if the directory protections don't allow it.
2002-09-19 08:28:17 +00:00
joda
781751a62e use PKGNAME_NOREV as DIST_SUBDIR 2002-09-11 18:46:31 +00:00
joda
9d0f44fdfa bump PKGREVISION; suggested by Thomas Klausner 2002-09-11 14:12:45 +00:00
joda
f59d53bb87 install header files too; update PLIST to match reality 2002-09-11 14:07:38 +00:00
schmonz
92b6ff1e20 Re-add support for the appropriate pre-1.6 NetBSD-current. Entab. 2002-09-11 13:51:31 +00:00
schmonz
81221d71bc Give Darwin a chance at this (though I haven't tried it for license
reasons), and remove support for pre-1.6 NetBSD-current.
2002-09-10 23:46:22 +00:00
wiz
80ee491886 Since the major of libiconv was increased during the update to 1.8,
bump dependency to latest libiconv version; recursively also bump all
dependencies of packages depending on libiconv.
Requested by fredb.
2002-09-10 16:06:32 +00:00
dmcmahill
e78d94cdc7 - pull in the last bit of changes to sync this up with the netbsd-1-6-RELEASE
gcc.

- enable building shared libstdc++

- add a -R to LDFLAGS in Makefile.gcc to point to the shared libs this pkg
  installs
2002-09-09 03:23:06 +00:00
schmonz
be81b39822 * Replace MACHINE_ARCH with BLACKDOWN_ARCH.
* Improve some formatting.
2002-09-08 10:00:19 +00:00
schmonz
9cc752b25d * Introduce BLACKDOWN_ARCH, which is usually just ${MACHINE_ARCH}
(but is "ppc" on powerpc), and use it instead of MACHINE_ARCH where
  applicable.

* Introduce BLACKDOWN_REL, which is usually just "FCS-02b" (but is
  "rc1" on arm).

* Simplify how MASTER_SITES and DISTFILES get defined.

* Improve some formatting.

* Replace literal "i386" in PLIST with ${BLACKDOWN_ARCH}.

* Adjust bin/.java_wrapper for powerpc platforms, and update the
  similar patch for bin/realpath.

On NetBSD/powerpc, this greatly reduces noise during package
installation, and gets us further at runtime. Believe it or not,
seeing "/lib/libc.so.6: version `GLIBC_2.2' not found" is an
improvement.
2002-09-08 09:59:51 +00:00
zuntum
788169190e Converted to use buildlink2, and allow installation on powerpc.
I'm commiting this change upon schmonz's request, as he can't reach
cvs server right now.
2002-09-08 09:03:37 +00:00
drochner
91070a1ea3 more pth hackery:
increase stack size for created threads, and set the JOINABLE attribute
to "false" (nothing will join() them) to avoid a ressource leak
"works better now"
2002-09-06 17:01:08 +00:00
jlam
9fbd525603 Only add a build dependency on perl if USE_PERL5 == "build". 2002-09-05 20:44:44 +00:00
jlam
3bf1875402 If USE_PERL5 is "build", then only set a build dependency on perl. 2002-09-05 20:43:19 +00:00
schmonz
a194170912 Don't set DISTFILES directly on powerpc; set DISTNAME instead, to
let the .bin suffix get added as on other platforms.
2002-09-05 05:14:01 +00:00
drochner
8adf403239 pass the MAKE_ENV to distutils builds 2002-09-04 14:28:37 +00:00
drochner
0f9b8f5c2f the interpreter itself _can_ be built with buildlink2 2002-09-04 14:25:17 +00:00
jschauma
f3ac7a5e3e Some changes to make this work well on Linux:
- For this package i[3-6]86 can be set equal with i386, allowing us to specify
  the download site using MACHINE_ARCH.
- Enable for platform Linux-*-i[3-6]86
- Don't display MESSAGE about requiring COMPAT_LINUX when on linux:
   => move MESSAGE to MESSAGE.NetBSD
2002-09-03 21:44:08 +00:00
jschauma
d802e064e7 Don't use ${MACHINE_ARCH} - this is _always_ i386. 2002-09-03 19:50:52 +00:00
jschauma
8cf8016bea Make this work on Linux. 2002-09-03 19:26:41 +00:00
drochner
e9e73293b9 make the automatic Python version derivation work with non-numeric
version number components
2002-09-03 18:14:19 +00:00
seb
4b3653ff1e Update to version 1.0rc8nb1.
Fix my own mistakes: use libtool to install libtool-linked executables!

Signaled in PR pkg/18152 by Martin Weber <Ephaeton@gmx.net>.
2002-09-02 23:12:22 +00:00
agc
3f9356e455 Make this package conflict with rexx-regina. 2002-09-02 17:24:48 +00:00
agc
c69f3e1dd2 Add and enable rexx-regina 2002-09-02 17:23:12 +00:00
agc
6a6d83f4d1 Initial import of Regina rexx 3.0.1 into the NetBSD Packages Collection.
Regina is a Rexx interpreter that has been ported to most Unix
platforms and also to OS/2, eCS, DOS, Win9x/Me/NT/2k/XP, Amiga, QNX,
BeOS, MacOS X, EPOC32, AtheOS, OpenVMS and OpenEdition.  Rexx is a
programming language that was designed to be easy to use for
inexperienced programmers yet powerful enough for experienced users.
It is also a language ideally suited as a macro language for other
applications.
2002-09-02 17:22:25 +00:00
agc
2646988332 Add and enable rexx-imc. 2002-09-02 16:43:52 +00:00
agc
5cff88a675 Initial import of rexx-imc 1.76 into the NetBSD Packages Collection.
REXX/imc is a Rexx interpreter for Unix.  It supports all the standard
instructions and built-in functions, plus a small number of
extensions, and has a partial implementation of the SAA API allowing
applications to call Rexx programs and to register addressing
environments, Rexx functions, and exit handlers.

This package was created by myself, including bypassing the standard
configuration method, and the provision of a Makefile with libtool
support.
2002-09-02 16:43:03 +00:00
wiz
465ee6b84e add and enable python21-pth 2002-09-01 23:25:33 +00:00
jschauma
3b6229bc60 Add back DIST_SUBDIR so we can store the distfile on nbftp without
screwing people with an older pkgsrc trying to download other versions
(distfile name does not contain version number)
2002-09-01 16:33:31 +00:00
jschauma
d73b477b36 Update lang/drscheme to current version 202.
Changes since our last version (103) include (but obviously
are not limited to):

New Homepage http://www.drscheme.org

  drscheme:
    - removed 'project manager' (use 'module' instead)
    - added profiling support
    - support for different natural languages
    - added module browser
    - added XML boxes
    - new menu-items
    - improved error message output
    - added an emacs-like c-x c-b feature
    - improved documentation
    - teachpacks support macro definitions
    - now prints exact real numbers as graphical fractions
    - misc bug fixes
    - improved create executable interface
    - improved interaction between help desk and external browser

  mred:
    - many new key- and mouse events
    - various changes (additions and removals) of different methods
    - Added 'unknown/mask and 'unknown/gif bitmap types
    - New load handler, text-editor-load-handler

  mzscheme:
    - new module system
    -  No object or unit system is built into MzScheme.
    - The core syntax system is hygienic;
    - Modules can replace units where units are used merely for namespace
      control
    - The `struct' form is gone, replaced by a more flexible
      `make-struct-type' form
    - various process procedures have been moved to a new
      MzLib library, "process.ss"
    - The built-in regular-expression matcher works on input ports
    - The mzc compiler supports a subset of the Gambit-C foreign-function
      interface

  teachpack:
    - Fixed bug in convert.ss
    - removed: pingp-play.ss pingp.ss protect-play.ss rectangle.ss
    - all exported functions are primitive operators or higher order primitives
      this improves error reporting behavior in the Beginner languages
    - added servlet.ss and servlet2.ss

  stepper:
    - Total rewrite for new syntax. Addition of test suites.
    Addition of somewhat more systematic macro unwinding.
    Lots of bug fixes.
2002-08-31 20:27:48 +00:00
jlam
6c3a4d56c9 Define commonly-used location for tclConfig.sh as TCLCONFIG_SH. 2002-08-29 17:19:25 +00:00
wiz
1b99ab04e5 Remove empty line. 2002-08-29 14:07:30 +00:00
seb
cedeeab990 Otcl -> tcl-otcl. 2002-08-28 10:13:32 +00:00
seb
fa6beb849d Otcl was reimported as tcl-otcl. 2002-08-28 10:12:48 +00:00
seb
1020fcbb60 Reimport lang/otcl as lang/tcl-otcl to follow established practices.
Do various otcl -> tcl[-/]otcl substitutions along the way.
Sorry for the inconvenience.
2002-08-28 09:57:34 +00:00
jlam
589016dbaa Use buildlink2. 2002-08-27 17:32:09 +00:00
jlam
26b466502d Set some environment vars so that f2c-f77 will use the buildlink2 wrappers
instead of the actual compiler.
2002-08-27 17:31:58 +00:00
pooka
844e5d53b3 update to mzscheme 200
changes:
* NetBSD patches integrated
* improvements to the module system
* new interfaces
basically numerous changes, see plt/notes/mzscheme in the source directory
2002-08-27 16:42:04 +00:00
seb
6a66e90c34 Add & enable otcl. 2002-08-27 08:08:12 +00:00
seb
65e271fdd4 Initial import of otcl, version 1.0rc8, into the NetBSD Packages Collection.
Based on package submitted by Jan Schaumann <jschauma@cs.stevens-tech.edu>
in PR pkg/16301.

OTcl, short for MIT Object Tcl, is an extension to Tcl/Tk for
object-oriented programming. It shouldn't be confused with the IXI
Object Tcl extension by Dean Sheenan.

   Some of OTcl's features as compared to alternatives are:
     * designed to be dynamically extensible, like Tcl, from the ground
       up
     * builds on Tcl syntax and concepts rather than importing another
       language
     * compact yet powerful object programming system (draws on CLOS,
       Smalltalk, and Self)
     * fairly portable implementation (2000 lines of C, without core
       hacks)
2002-08-27 08:04:10 +00:00
jlam
d0c4a8cc51 buildlink1 -> buildlink2, and remove the "brute force" hack as requested
by tron; we now use libtool/buildlink2.mk to ensure that guile uses the
right libtool and libltdl.*.
2002-08-27 06:08:47 +00:00
jlam
78a53d1ac8 s/true/${TRUE}/ 2002-08-27 06:05:26 +00:00
tron
fa6930a4ca Use brute force to stop this package from clobbering our "libtool"
instead of using it.
2002-08-26 20:28:14 +00:00
tron
e60366d581 Correct various package list errors. 2002-08-26 20:06:57 +00:00
tron
158221d9b2 Install correct TeXinfo "guile.info" instead of "data-rep.info" which is
only a part of the above.
2002-08-26 19:58:30 +00:00
jlam
07d8f2e444 perl58 apparently builds just fine on Darwin with buildlink2. 2002-08-26 17:46:07 +00:00
mjl
ee84541509 Update to 1.4.1
* installation fix: (ice-9 and-let*) has been renamed to (ice-9 and-let-star)
* build fix: net_db.c `inet_aton' declaration now properly conditionalized
* bugfix: `expt' now handles negative exponents correctly
* installation fix: some programs are no longer installed
* guile-snarf usage now internalizes output-file creation/deletion
* installation fix: libltdl now "installable" instead of "convenience"
* library versioning now more disciplined
* "make check" now works
* provisional documentation available
* interface summarization available
2002-08-25 20:58:21 +00:00
jlam
49b3a8c326 Respect new USE_PERL5 semantics by pulling over a change from buildlink.mk. 2002-08-25 19:41:18 +00:00
jlam
efb93b17bd Merge changes in packages from the buildlink2 branch that have
buildlink2.mk files back into the main trunk.
2002-08-25 19:21:43 +00:00
jlam
e2afa97f51 Merge changes in packages from the buildlink2 branch that have
buildlink2.mk files back into the main trunk.  This provides sufficient
buildlink2 infrastructure to start merging other packages from the
buildlink2 branch that have already been converted to use the buildlink2
framework.
2002-08-25 18:38:05 +00:00
kristerw
85ef20ea78 Update lang/nhc98 to version 1.14a.
Changes since version 1.06 include:
* Lots of bugfixes.
* The Hat tracing system is now entirely separate from the nhc98 compiler
  (and is thus not included in the package)
2002-08-25 16:12:01 +00:00
jlam
c54334b972 Convert to use the buildlink2 framework (from lang/perl5-current on the
buildlink2 branch).
2002-08-23 00:31:56 +00:00
jschauma
cc16cda692 Update lang/ocaml to 3.06, using patch supplied by Martin Weber
(ephaeton at gmx dot net) in PR pkg/18023.  Besten Dank!

Changes from 3.04 to 3.05 (abbreviated list, full list available at
http://caml.inria.fr/archives/200207/msg00558.html):
 Language features:
	- Support for polymorphic methods and record fields.
	- Allows _ separators in integer and float literals, e.g. 1_000_000.
 Type-checker:
	- Fixed subtle typing bug with higher-order functors.
	- Fixed several complexity problems;
	- Fixed various bugs with objects and polymorphic variants.
 Bytecode compiler:
	- Fixed issue with ocamlc.opt and dynamic linking.
 Native-code compiler:
	- Fixed GC bug related to constant constructors of polymorphic variant types.
	- Fixed compilation bug for top-level "include" statements.
 Toplevel interactive system:
	- ocamlmktop: minimized possibility of name clashes with user-provided modules.
 Run-time system:
	- Better support for lazy data in the garbage collector.
	- Support for float formats that are neither big-endian nor little-endian
	- Fixed bug in callback*_exn functions in the exception-catching case.
 Standard library:
	- Protect against integer overflow in sub-string and sub-array bound checks.
	- New module Complex implementing arithmetic over complex numbers.
	- New module Scanf implementing format-based scanning a la scanf() in C.
	- various fixes and enhancements to existing modules
 Tools:
	- ocamldoc part of distribution
	- Debugger: now supports the option -I +dir.
	- ocamllex: supports the same identifiers as ocamlc;

Changes from 3.05 to 3.06:
 Type-checking:
 - Apply value restriction to polymorphic record fields.
Run-time system:
 - Fixed GC bug affecting lazy values.
Both compilers:
 - Added option "-version" to print just the version number.
 - Fixed wrong dependencies in .cmi generated with the -pack option.
Native-code compiler:
 - Fixed wrong return value for inline bigarray assignments.
Libraries:
 - Unix.getsockopt: make sure result is a valid boolean.
Tools:
 - ocamlbrowser: improved error reporting;
2002-08-22 02:56:51 +00:00
itojun
4120a3ead5 make it work with non-netbsd 2002-08-20 21:51:56 +00:00
drochner
6ef414aee4 teach it about python21-pth 2002-08-20 20:00:14 +00:00
drochner
3b06f84ae0 Build a Python version with thread support. For now, we only have
devel/pth, which tends to coredumps sometimes. But a number of Python
packages insists in threads, so we have to start somewhere.
2002-08-20 19:58:58 +00:00
itojun
f51d382c14 need -Wl,-Rfoo for NetBSD ELF. TODO: tweak it for other platforms 2002-08-20 16:39:54 +00:00
itojun
1443812613 must use gmake 2002-08-20 16:35:22 +00:00
agc
6e52d22a1d Add and enable chicken. 2002-08-20 14:54:00 +00:00
agc
81dc747b47 Initial import of chicken-0.1072 into the NetBSD Packages Collection.
CHICKEN is a Scheme-to-C compiler supporting most of the language
features as defined in the Revised^5 Report on Scheme.  CHICKEN
generates quite portable C code, and files compiled by it (including
itself) should work without any changes on most platforms.

The whole package is distributed under a BSD license and as such free
to use and modify as long as you adhere to its terms (see the manual).
Linkage to C modules and C-library functions is straightforward, so
it's easy to access C from Scheme.  Compiled code can be embedded into
existing C programs without problems.  The generated code supports
full tail-recursion, first-class continuations, multiple values and
dynamic-wind.
2002-08-20 14:53:18 +00:00
seb
8a409d6c6b It seems that the new combo patchfile dropped the silly `nb1' suffix
on shared libs in $PREFIX/lib. So adjust the PLIST.
2002-08-19 18:20:08 +00:00
dmcmahill
d386bbbae3 fix after last lang/gcc update. Tested on 1.5.3 sparc. 2002-08-17 01:27:41 +00:00
jschauma
82f26389a3 Beautify: correct tab-stops. 2002-08-16 02:50:02 +00:00
wiz
fe1131cbbb Fix spacing problems reported in pkg/17951. 2002-08-16 00:06:23 +00:00
dmcmahill
64dcebac20 add patch which got left out of previous commit (why??? I _know_ it was listed
in the Modified Files: section).
2002-08-13 01:58:57 +00:00
agc
5a9b0e06f2 Make this package compile on NetBSD. 2002-08-12 16:21:12 +00:00
dmcmahill
7d47e28417 pull in most recent patches to gcc-2.95.3 from the netbsd-1-6
branch.  Includes fixes for sparc, alpha, and others.
Should help in keeping pkgsrc running on 1.5.* systems.
The patches which mirror those in the main netbsd source tree have
been all put into a single distribution patch file.  This makes
it much easier to maintain and easier to easily see which patches
are specific to pkgsrc.
2002-08-12 01:53:34 +00:00
jlam
27cae62d46 These packages install libraries that differ from previous versions if they
are built using the hard-syscall-enabled pth.  Bump the PKGREVISION so we
can distinguish these packages from the previous ones.
2002-08-08 16:17:04 +00:00
agc
f90d56b04b Add a comment for this package. 2002-08-08 12:20:18 +00:00
jlam
c8a6f4234b Allow non-Darwin platforms to build perl58. We're in pkgsrc lockdown down
just prior to branching for 1.6, so this should be okay now.  I also want
to see this built in the bulk-builds for testing purposes.
2002-08-08 06:10:03 +00:00
jschauma
0215c591c3 Make use of our new JAVA magic. 2002-08-07 20:16:42 +00:00
jschauma
e82baf51e2 Install files in proper location, now that we have sorted out the whole
JAVA situation.  Also adjust MASTER_SITES and HOMEPAGE and add a license
("single-user-license"), as the software has specific restrictions on the
usage.

This fixes the problem pointed out during Huberts most recent bulk-build.
2002-08-07 17:28:56 +00:00
kristerw
3700725038 Make sure that the compiler finds the non-standard includefiles normally
found on NetBSD (i.e. FlexLexer.h)

This corrects the issue in the remark to my closing of pkg/17638.
2002-08-06 23:44:36 +00:00
jschauma
5c042a9ddf These packages are available for Linux and NetBSD-1.6*-i386,
not only Linux and -current. (Pointed out by zuntum.)
2002-08-01 14:40:59 +00:00
wiz
798ecd0c68 s/i386/${MACHINE_ARCH}/, as proposed by Julien T. Letessier in pkg/17795. 2002-08-01 13:02:42 +00:00
wiz
876858d90c Add and enable blackdown-jre13. 2002-08-01 10:35:10 +00:00
jlam
75e61cb884 Adjust to new pthread.buildlink.mk: remove USE_PTHREAD and replace with
appropriate PTHREAD_OPTS incantation, and move the checks for the value
of PTHREAD_TYPE below the inclusion of pthread.buildlink.mk.
2002-08-01 05:48:00 +00:00
jschauma
e10e2a05bb Change MAINTAINER from tv at netbsd dot org to packages at netbsd dot org
after consulting with Todd.  Any volunteers for any of these packages?
2002-08-01 02:37:41 +00:00
schmonz
ee97dff574 Mechanically replace DEPENDS and BUILD_DEPENDS on a JDK with the
appropriate USE_JAVA and PKG_JVM incantations. Spotted by wiz.
2002-07-31 19:33:19 +00:00
perry
a770d7cba8 r5rs, not r4rs 2002-07-29 23:38:09 +00:00
jlam
e8398f5238 Set USE_JAVA=run on some packages that obviously don't need a JDK for the
build.  These packages set NO_BUILD and by inspection of the Makefiles,
there isn't any invocation of java needed.
2002-07-29 22:23:25 +00:00
schmonz
d27772cc04 Format paragraphs. Normalize indentation. Apostrophize. Spell "your"
using only 7-bit ASCII.
2002-07-28 14:53:24 +00:00
schmonz
b134f4703d Avoid including bsd.pkg.mk twice on not-Darwin. 2002-07-28 14:39:04 +00:00
schmonz
2e7f198f2a Uncomment inadvertently out-commented JDK_HOME definition. Sprinkle
some Darwin ifdefs. Now that we can't rely on
"emulators/suse_linux/Makefile.application" being included, include
bsd.pkg.mk directly.
2002-07-28 13:16:46 +00:00
schmonz
4ee13aec82 Entab. 2002-07-28 12:38:50 +00:00
schmonz
a4f89299e1 Shuffle logic to ensure that DISTNAME is always set, even on systems
unsupported by this JRE. In such cases, this avoids the error
message "CATEGORIES and DISTNAME are mandatory" and allows the
usual NOT_FOR_PLATFORM message to be displayed.
2002-07-28 12:34:37 +00:00
schmonz
12f234e740 Shuffle logic to ensure that DISTNAME is always set, even on systems
unsupported by this JRE. In such cases, this avoids the error
message "CATEGORIES and DISTNAME are mandatory" and allows the
usual NOT_FOR_PLATFORM message to be displayed. Also, entab a bit.
2002-07-28 12:31:35 +00:00
schmonz
6db1164c68 Entab (not as serious as previous). 2002-07-28 11:58:48 +00:00
schmonz
b1f424a36d Tabs are significant to make(1). Entab to avoid a parse error around
do-install. Entab elsewhere for readability.
2002-07-28 11:57:41 +00:00
jschauma
fff0cd3485 We allow several JDKs/JREs to coexist, installing them in separate
subdirectories under ${PREFIX}/java/ -- Change VI of many (the last).

Thus install this JDK into ${PREFIX}/java/blackdown-1.3.1 and remove
CONFLICTS with other JDKs/JREs.  Split this package into blackdown-jre13
and blackdown-jdk13 much like sun-j* (see previous import of
lang/blackdown-jre13).

Bump PKGREVISION.

Note: this package is available for i386, sparc, powerpc and the blackdown-jre
is also available for arm.  If you have any of sparc, powerpc or arm,
please make sure this works properly.
2002-07-27 22:45:08 +00:00
jschauma
d1d22c8be4 Initial import of blackdown-jre13, split off from lang/blackdown-jdk13.
Common Makefile functionality for this and lang/blackdown-jdk13 is
in Makefile.common.
2002-07-27 22:39:50 +00:00
jschauma
a85d411b42 We allow several JDKs/JREs to coexist, installing them in separate
subdirectories under ${PREFIX}/java/ -- Change VI of many.

Thus install this JDK into ${PREFIX}/java/sun-1.4.0 and remove
CONFLICTS with other JDKs/JREs.  Rename package from sun-jdk-1.4.0
to sun-jdk14-0 (avoids conflict with sun-jre13).

Pull in common stuff by including lang/sun-jre14/Makefile.common.

Extend MESSAGE and finally bump PKGREVISION.
2002-07-27 22:21:04 +00:00
jschauma
98cfb140a6 We allow several JDKs/JREs to coexist, installing them in separate
subdirectories under ${PREFIX}/java/ -- Change V of many.

Thus install this JRE into ${PREFIX}/java/sun-1.4.0 and remove
CONFLICTS with other JDKs/JREs.  Rename package from sun-jre-1.4.0
to sun-jre14-0 (avoids conflict with sun-jre13).

Split Makefile into Makefile and Makefile.common, to allow reusing
of some of the stuff in lang/sun-jdk14 (commit coming up).

Add informative MESSAGE and finally bump PKGREVISION.
2002-07-27 22:17:45 +00:00
jschauma
5bdab19434 We allow several JDKs/JREs to coexist, installing them in separate
subdirectories under ${PREFIX}/java/ -- Change IV of many.

Thus install this JDK into ${PREFIX}/java/sun-1.3.1 and remove
CONFLICTS with other JDKs/JREs.  Rename package from sun-jdk-1.3.1.0.2
to sun-jdk13-1.0.2 (avoids conflict with sun-jdk14).

Include lang/sun-jre13/Makefile.common for shared info.

Add informative MESSAGE and finally bump PKGREVISION.
2002-07-27 22:01:33 +00:00
jschauma
e7f2ccd2d1 We allow several JDKs/JREs to coexist, installing them in separate
subdirectories under ${PREFIX}/java/ -- Change III of many.

Thus install this JRE into ${PREFIX}/java/sun-1.3.1 and remove
CONFLICTS with other JDKs/JREs.  Rename package from sun-jre-1.3.1.0.2
to sun-jre13-1.0.2 (avoids conflict with sun-jre14).

Split Makefile into Makefile and Makefile.common, to allow reusing
of some of the stuff in lang/sun-jdk13 (commit coming up).

Add informative MESSAGE and finally bump PKGREVISION.
2002-07-27 21:54:30 +00:00
jschauma
95e5641aa6 We allow several JDKs/JREs to coexist, installing them in separate
subdirectories under ${PREFIX}/java/ -- Change II of many.

Thus, install this jdk in ${PREFIX}/java/jdk-1.1.8, remove
CONFLICTS with other JDKs/JREs and bump PKGREVISION.
2002-07-27 21:32:48 +00:00
jschauma
55ff76d744 We allow several JDKs/JREs to coexist, installing them in separate
subdirectories under ${PREFIX}/java/ -- Change I of many.

Thus, for consistency, also install kaffe into ${PREFIX}/java/kaffe
rather than ${PREFIX}/java

While we're at it, update kaffe to version 1.0.7.
Changes since 1.0.6:
- New version of KJC
- New encoding converters based on iconv().
- Lots of bug fixes

Furthermore, the website says that 1.0.7 has added support for
Darwin, ia64 GNU/Linux, s390 GNU/Linux, PA-RISC GNU/Linux, Alpha for
Compaq Tru64 GNU/Linux and support of PowerPC without libffi.
People with access to any of these platforms are encouraged to test
this version, so we can possibly adjust ONLY_FOR_PLATFORMS etc.
2002-07-27 21:26:21 +00:00
wiz
ac838e04ca Add and enable perl58. 2002-07-25 10:54:33 +00:00
jlam
e1be891dbc Change explicit build dependencies on perl into "USE_PERL5=build". This
makes these packages build correctly on Darwin where perl>=5.8.0 is
required.
2002-07-24 19:45:22 +00:00
jlam
84ec437ca0 Make use of USE_PERL5 and the other perl-related bits in bsd.pkg.mk instead
of duplicating all of the logic in this file.
2002-07-24 19:43:10 +00:00
agc
e273e36d67 Apply the suggested fix from Urban Boquist (urban@boquist.net) in PR 15128
to avoid problems if guile is built in the background.
2002-07-23 21:29:28 +00:00
jlam
b18a72ebbe My old email address is dead. 2002-07-23 20:52:24 +00:00
jlam
a62b4afb0b Correctly build from lang/perl58 if we need perl-5.8.0 on Darwin. 2002-07-22 22:04:33 +00:00
jlam
48ba0b4cc5 libperl needs perl<5.8.0 and perl>=5.6.1. 2002-07-22 22:03:34 +00:00
jlam
80743a4834 Adapt to using perl-5.8.0. Perl 5.8.0 removes the need for libperl as
DynaLoader.a is now an archive of PIC objects.
2002-07-22 22:00:49 +00:00
jlam
c0e85cf1bf Import perl-5.8.0 as lang/perl58. This package contains the perl-5.8.0
which differs from perl-5.6.1 in the improved threading support and much
improved Unicode support.  Perl 5.8.0 is binary-incompatible with perl
5.6.1, so any compiled perl modules will need to be rebuilt in order to
work with the new perl.

This package is currently only for Darwin, though the restriction will be
lifted prior to branching.
2002-07-22 21:50:37 +00:00
mycroft
6c8edaeb5e Add share/emacs/site-lisp/rep-debugger.el. 2002-07-19 04:39:09 +00:00
dmcmahill
72c21b2fc7 repair compilation on pre gcc-2.95.* systems broken by last commit.
Should still work on gcc-2.95.* systems.
2002-07-18 00:54:36 +00:00
agc
fcd8c0cb24 Mark this package as only being for SunOS platforms again. The
changes to get it to build on NetBSD are extensive - for reference,
and the one who comes after me, they are:

+ awk.h defines "proc" in a cpp macro.  This doesn't sit too well with
"struct proc" references, as found in <sys/uio.h>. The good news is that
only awk.h and awkgram.y need to be modified to workaround this.

+ the present Makefile copying wrt gettext Makefile.in.in is unnecessary

+ automake is a pre-req of this package

+ and there is a problem in Makefile.in/configure with ${AUTOMAKE} not
being defined properly

and many, many more...
2002-07-17 09:07:43 +00:00
agc
72dbba9b67 Make this package compile:
+ use cpp0 rather than cpp
+ add missing dependency on Perl
+ use NetBSD's libtool rather than rolling our own at config time
2002-07-17 08:36:10 +00:00
wiz
75e10923ba echo -> ${ECHO} 2002-07-14 13:05:23 +00:00
jschauma
718a945839 Add INTERACTIVE_STAGE=fetch to allow bulk-builds to skip this package
if the distfile is not on the local system.  (Hello, Thomas!)
2002-07-13 15:46:59 +00:00
kent
71260cee07 Fix build problem on Solaris.
The fix was provided by minoura@netbsd.org
2002-07-13 10:08:49 +00:00
jonb
225772e74c Add checksum for sparc bootstrap file. "make makesum" does not
work quite right here.  We need checksums for both (or all) files,
not just the ones for the box that "make makesum" was run on.
2002-07-12 15:41:09 +00:00
wiz
fe238ea301 No termlib in termcap on Solaris, use ncurses' termlib instead. 2002-07-12 07:55:50 +00:00
nathanw
45cd666a68 Distribution of ucblogo has moved to the "non-gnu" subdirectory of the
GNU ftp distribution.
2002-07-10 19:44:25 +00:00
wiz
406698e0c1 Update to 110.38, provided by Chris Richards in pkg/15427.
Changes since 110.9.1:
 * Bug fixes, improvements to generated code, and miscellaneous
   user-invisible tweaks too numerous to mention.
 * Autoloaded libraries now load correctly, due to the new
   `CM_PATHCONFIG' mechanism.  Autoloading failed in the package's
   previous version, despite the best effort of the do-install target.
 * New commands `ml-build' and `ml-makedepend'.  The former automates
   the process of building standalone heap images, while the latter
   generates dependencies for traditional makefiles.
 * Major overhaul of the Compilation Manager (CM).  For example, most
   `sources.cm' files now require including `$/basis.cm', as well as
   substituting `$/foo.cm' for `foo.cm' wherever `foo.cm' refers to an
   autoloaded library bundled with the system (e.g. `smlnj-lib.cm').
   For details, see http://www.smlnj.org/NEWS/110.20-README.html, and
   the CM manual at
   http://cm.bell-labs.com/cm/cs/what/smlnj/doc/CM/new.pdf .
 * Reduced virtual memory consumption.
 * Support for running under Mac OS X (Darwin).  Such support is not
   currently reflected in the pkgsrc, however, since I have no way to
   test it.
2002-07-04 20:24:40 +00:00
jschauma
c60907026f Allow builds on 1.6_*, too. 2002-07-04 15:41:32 +00:00
wiz
2702f34238 PKGSRCDIR -> PKGDIR. pkg/17457 by rafal. 2002-07-02 14:22:16 +00:00
schmonz
bcc48e8a45 Register lang/sun{jre,jdk}13 as stub packages on Darwin, pointing
to the included 1.3.1 JDK. Teach USE_JAVA about this. Approved by
jwise and agc.
2002-06-30 15:01:47 +00:00
agc
8ba1781bc0 Make sure that rep.m4 is placed in the right directory. 2002-06-28 07:46:23 +00:00
agc
152a3c40c3 To quote from the Changelog for 0.7.5 of awka:
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.

so revise the PLIST, removing dfa.h and libdfa.a accordingly
2002-06-27 15:58:30 +00:00
seb
db84442a67 Substitute a couple of mkdir' by ${MKDIR}'.
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-26 10:29:33 +00:00
jlam
8563318b2d * Properly buildlinkify,
* 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-23 05:13:10 +00:00
wiz
3426dbe578 Remove camlp4 -- the directory doesn't exist any longer. 2002-06-20 15:57:21 +00:00
jschauma
3ae32f342c Disable camlp4 (obsoleted since inclusion in ocaml 3.04) 2002-06-20 15:51:07 +00:00
jschauma
8303d36457 Package obsoleted since inclusion in ocaml 3.04. 2002-06-20 15:50:03 +00:00
jschauma
c9e26a52a6 Actually doing the commit:
> 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-19 02:23:41 +00:00
jschauma
f1273c4492 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.

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-18 20:06:01 +00:00
dmcmahill
e8a6573371 fix PLIST and build on mipsel machines where all code is PIC so we don't
need to build a _pic lib.

fixed PR pkg/16302 submitted by
Daniel Senderowicz <daniel@mispibes.SynchroDS.COM>
2002-06-17 04:21:08 +00:00
wiz
28c5495bd3 Use pthread.buildlink.mk instead of pth's buildlink.mk.
pkg/17264 by Lubomir Sedlacik.
2002-06-15 20:57:51 +00:00
taca
7d42072c4a Delete support for ruby 1.4.X based package. 2002-06-09 11:29:53 +00:00
taca
f793e8cde0 Delete ruby14-base package. It is time to retire now. 2002-06-09 11:24:02 +00:00
taca
d06e4b9e74 Delete ruby14 package. It is time to retire now. 2002-06-09 11:15:43 +00:00
taca
c7d13eeabf Disable and delete ruby14 package. It is time to retire now. 2002-06-09 11:14:21 +00:00
yyamano
423bc62327 Updated awka to 0.7.5 to fix pkg/17112.
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-06-05 15:39:55 +00:00
seb
d81aa19f20 Add & enable newly reimported packages from the japanese category.
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-31 15:02:40 +00:00
seb
af73eb025f Reimport of package ja-gawk from japanese/gawk into lang/ja-gawk.
This is part of the japanese category retirement.
CATEGORIES adjusted.
2002-05-31 13:00:45 +00:00
dmcmahill
118052a626 also set PKG_FC to ensure that the fortran compiler which is part of
this pkg gets used when another pkg includes this file.
2002-05-25 18:45:54 +00:00
jschauma
ee9485ec2d MAINTAINER= jschauma@netbsd.org, I guess. 2002-05-21 14:01:32 +00:00
jschauma
1a4b2e0c37 Any JDK will do, so USE_JAVA rather than depend on sun-jre. 2002-05-21 14:00:51 +00:00
jschauma
1f247933fc Add a chmod of various files:
Original tarball contains files with wrong permissions, making the
package useless for lusers.
2002-05-21 13:59:55 +00:00
cjep
186abe5d4f Add NetBSD tag. 2002-05-20 18:14:19 +00:00
wiz
093cb9544c Update to 2.20nb1: Update to use currently available distfiles,
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-20 10:39:36 +00:00
minoura
444708f29f Updated to 0.5.4.
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-19 07:58:25 +00:00
jschauma
18037a12c3 Add a message to inform the user that "ulimit -d" needs to be >= 131204
to use this JVM.
2002-05-15 19:11:13 +00:00
jschauma
38a7373d85 Add and enable jini. 2002-05-14 20:08:05 +00:00
jschauma
a222bef73f Initial import of Sun's Jini Technology Starter Kit, consisting of the
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-14 20:07:10 +00:00
jschauma
f7fd956149 Add and enable sun-jdk14 and sun-jre14. 2002-05-14 18:02:16 +00:00
jschauma
d3218553b4 Initial import of Sun's JDK 1.4.
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-14 18:00:54 +00:00
yyamano
24064a5c38 Replace STRIPFLAG with _STRIPFLAG_CC to fix pkg/15467. 2002-05-14 14:01:33 +00:00
yyamano
36859d1095 Use -install_name option with absolute path on Darwin.
It makes us free from DYLD_LIBRARY_PATH. Bump PKGREVISION to nb2.
2002-05-13 15:00:02 +00:00
abs
2b325a79cd prdownloads.sourceforge.net is no longer any use.
Switch to MASTER_SITE_SOURCEFORGE.
2002-05-12 10:16:44 +00:00
agc
58f77a8b15 Don't bother using EVAL_PREFIX to find the prefices of boehm-gc, tcl
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-09 14:36:49 +00:00
jschauma
4fa38e3d4d Add and enable joos. 2002-05-08 15:42:51 +00:00
jschauma
e14a1e0c8b Initial import of "Joos":
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-08 15:42:00 +00:00
jtb
a14c309e93 Add and enable sather. 2002-05-04 00:46:23 +00:00
jtb
14928c4cf2 Initial import of sather.
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-04 00:45:28 +00:00
jtb
a6eda39648 Add and enable cilk. 2002-05-04 00:38:13 +00:00
jtb
d380cd7a5e Initial import of cilk.
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-04 00:37:28 +00:00
jtb
f239da72d8 Update to version 5.0.5. Too many changes to list here. 2002-05-03 21:31:02 +00:00
dmcmahill
4b87eee154 mark as not for alpha (segfaults when running ./pforth during build) 2002-04-24 03:05:31 +00:00
agc
8ed01b755a Remove a comment which is no longer applicable. 2002-04-22 13:54:28 +00:00
agc
827ecf1a87 Add and enable jasmin 2002-04-22 13:52:25 +00:00
agc
ea24d9c1a7 Initial import of jasmin-1.06 into the NetBSD Packages Collection.
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-22 13:51:26 +00:00
drochner
27d44ede96 add Python 2.1/2.2 html docs 2002-04-19 10:50:48 +00:00
drochner
388d085189 add html docs for Python-2.2 2002-04-19 10:49:06 +00:00
drochner
afb8ddb390 add html docs for Python-2.1 2002-04-19 10:48:34 +00:00
drochner
4b0045a0dc update for new distfiles 2002-04-15 12:29:14 +00:00
drochner
92d8164a0e update to 2.2.1
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-15 12:13:38 +00:00
drochner
83c9593408 update to 2.1.3
This is a pure buxfix release.
2002-04-15 12:10:49 +00:00
jlam
9778a87ae8 Buildlink magic for guile. 2002-04-12 13:00:27 +00:00
wiz
36443529ef Machine is *-powerpc, not *-ppc. From Martijn van Buul in pkg/16299. 2002-04-11 12:39:44 +00:00
dmcmahill
12532990d5 mark as broken on alpha. crashes during build 2002-04-11 02:01:42 +00:00
agc
f7ca4b107c Mark this package as only for NetBSD >= 1.5Y (which was on 2001/10/15,
EL_CLIENTDATA was added to /usr/include/histedit.h on 2001/10/09).
2002-04-10 17:05:37 +00:00
hubertf
70d5ee592e regen 2002-04-10 12:40:52 +00:00
hubertf
d72d137544 Make sure the gdbm library is found (no idea how this worked before) 2002-04-10 11:13:28 +00:00
agc
e33bbd15aa Remove a definition that crept in there erroneously. Thanks to Thomas
Klausner for pointing it out.
2002-04-09 13:32:25 +00:00
agc
b517fb5dc4 Protect the version of cook that is a pre-requisite:
s/cook-*/cook-[0-9]*/
2002-04-09 13:24:02 +00:00
jlam
5ca0c61cd3 Teach the extension building process about buildlink, and allow passing
LDFLAGS to the linker command when linking a python extension.  This lets
us pass the right flags to correctly find libraries required for certain
extensions, e.g. zlib.so.
2002-04-09 04:33:18 +00:00
jlam
2b4e817734 Uses spaces instead of tabs to match the rest of the file (not sure if it
matters, and I don't want to chance it).
2002-04-09 04:23:22 +00:00
jlam
5ec676a042 Teach the extension building process about buildlink, and allow passing
LDFLAGS to the linker command when linking a python extension.  This lets
us pass the right flags to correctly find libraries required for certain
extensions, e.g. zlib.so.

Also explicitly comment out a few extensions that aren't being built and
should never be.
2002-04-09 04:14:39 +00:00
markd
57ea52bf0a Update Hugs98 to Dec 2001 version.
Changes are:

   - The incompatibilities between Hugs and the Haskell Graphics Library
     have been fixed, and binaries for the HGL are now available on the
     Hugs download page.

   - The missing standard libraries Directory, CPUTime, Time and Locale
     have been added along with a complete implementation of Haskell98 IO.

   - Hugs is now delivered with most of the hslibs libraries installed
     in the lib/exts/ directory.  The added modules cover the Edison,
     Parsec, HaXml, QuickCheck, concurrent, monad, and html subdirectories
     of hslibs.

   - The :set option now refuses the user to set a module search path
     that doesn't contain the Prelude. This is to protect users from
     accidentally rendering their Hugs setups unusable, esp. so on
     Windows machines where the options are persisted to the Registry.

   - MacOS X is now one of the supported unix ports, with pre-built
     binaries available on the download page.

   - Experimental support is provided for hierarchical module names,
     where a module name A.B.C is mapped onto the file path
     A/B/C{.hs,.lhs} and appended to each of the path prefixes in
     HUGSPATH until the name of a readable file is found.
2002-04-09 02:59:14 +00:00
dmcmahill
11c974702a generate most of the packing list dynamically for non-SunOS systems. This
is done because different sets of libraries end up being installed based
on MACHINE_ARCH.  Tested on NetBSD/alpha.
2002-04-08 12:11:43 +00:00
dmcmahill
505dca3069 add ONLY_FOR_PLATFORM= *-*-i386 *-*-sparc *-*-ppc
because these are the only cpu's for which the required assembly code
has been written.
2002-04-06 16:55:15 +00:00
mrg
63caa7a68f enable vax FP support when defined(__vax__) as well as BSD43_VAX. from ragge. 2002-04-06 14:02:56 +00:00
kent
b58f209fdf Update the ssp patch to 2.95.3-5.
Change in 2.95.3-5:
  - Some fixes at the copying arguments

More concretely, a problem at compilation of src/usr.sbin/pppd/pppd/eui64.c
is solved.
2002-04-05 19:20:53 +00:00