Commit graph

3257 commits

Author SHA1 Message Date
minskim
a0f8a5632d Use DEPENDS, instead of including buildlink3.mk, to pull in
dependency when NO_BUILD is set.

Approved by taca@.
2005-04-02 05:10:10 +00:00
heinz
a80c501c1e BUILDING_PERL5 is _always_ defined now, so test for a specific value.
This fixes (at least) the build of mail/p5-razor-agents on NetBSD 1.6.2.
Ok'ed by jlam.
2005-04-01 22:37:44 +00:00
taca
46803f985a Add missing ri ralated data files. Noted by Min Sik Kim <minskim>.
Bump PKGREVISION.
2005-03-31 16:31:10 +00:00
wiz
36273233f9 Add buildlink3 file. 2005-03-30 19:44:44 +00:00
taca
6cb49eb150 Add RUBY_VER_DIR to PLIST_SUBST. 2005-03-30 16:16:20 +00:00
xtraeme
3a06e87cfc Use PKG_FAIL_REASON when the python version is not found, otherwise
will get an unassociated shell command building some packages.
2005-03-29 15:00:35 +00:00
minskim
be53f43b4c Add "ruby" to CATEGORIES. 2005-03-29 13:31:40 +00:00
recht
ee4c732566 commit patch missed in the previous commit 2005-03-27 10:33:08 +00:00
recht
9ade80f75a update to mono-1.1.5
The latest development release -- which is recommended for all users
by the mono project.

Major highlights include Nullable Types and Fixed Size Buffer features in the
compiler; Much more improved Windows.Forms implementations; Increased
performance, reduced memory usage.

See the detailed release notes here:
http://www.go-mono.com/archive/1.1.5/
2005-03-27 10:25:51 +00:00
kristerw
d241dbe6e6 There are platforms that do not have malloc.h. Use stdlib.h instead. 2005-03-26 21:54:09 +00:00
adam
4b64a429f0 New maintainer, new distfile 2005-03-26 16:20:34 +00:00
tv
863fbb6f45 Update to JDK 1.5.1_02. No critical bugs; only security impact is the
addition of new CAs.  For a full (and huge) bug list, see:

http://java.sun.com/j2se/1.5.0/ReleaseNotes.html
2005-03-25 19:17:39 +00:00
tv
4f33417344 I volunteered to manage this. 2005-03-25 18:30:28 +00:00
jmmv
a416d14965 No need to set USE_BUILDLINK3=yes; this is now the default. 2005-03-25 12:45:09 +00:00
jlam
15a7c172aa Remove redundant inclusion of pth/buildlink3.mk. This exact same code
already exists in pthread.buildlink3.mk.
2005-03-24 22:44:37 +00:00
jlam
da2fc85390 Don't check for USE_BUILDLINK3 anymore in these files. These are included
by other package Makefiles, and with the deprecation of USE_BUILDLINK3
support in the infrastructure files, these had the potential to break
existing packages.
2005-03-24 22:42:58 +00:00
tv
1c339cbc89 Don't check USE_BUILDLINK3 any more. 2005-03-24 22:19:06 +00:00
wiz
b8e0eb28f4 Remove FreeBSD RCS Ids. pkgsrc has diverged too much for syncing to be
useful.
2005-03-24 21:12:50 +00:00
tv
fc05eb808a USE_BUILDLINK3 is mandatory; don't check for it anymore. 2005-03-24 19:20:43 +00:00
agc
fc65b0338d Update tinyscheme from version 1.33 to 1.35, to pick up bugfixes:
Version 1.35
          Todd Showalter discovered that the number of free cells reported
          after GC was incorrect, which could also cause unnecessary allocations.

     Version 1.34
          Long missing version. Lots of bugfixes have accumulated in my email, so
          I had to start using them. In this version, Keenan Pepper has submitted
          a bugfix for the string comparison library procedure, Wouter Boeke
          modified some code that was casting to the wrong type and crashed on
          some machines, "SheppardCo" submitted a replacement "modulo" code and
          Scott Fenton submitted lots of corrections that shut up some compiler
          warnings. Brian Maher submitted instructions on how to build on OS-X.
          I have to dig deeper into my mailbox and find earlier emails, too.

Additional pkgsrc fix: use BSD_INSTALL_LIB to install libraries.
2005-03-24 16:30:45 +00:00
adam
28f4ad71a7 Changes 3.08.3:
New features:
- support for ocamlopt -pack under Mac OS X (PR#2634, PR#3320)
- ignore unknown warning options for forward and backward compatibility
- runtime: export caml_compare_unordered (PR#3479)
- camlp4: install argl.* files (PR#3439)
- ocamldoc: add -man-section option
- labltk: add the "solid" relief option (PR#3343)
- compiler: ocamlc -i now prints variance annotations

Bug fixes:
- typing: fix unsoundness in type declaration variance inference.
    Type parameters which are constrained must now have an explicit variant
    annotation, otherwise they are invariant. This is not backward
    compatible, so this might break code which either uses subtyping or
    uses the relaxed value restriction (i.e. was not typable before 3.07)
- typing: erroneous partial match warning for polymorphic variants (PR#3424)
- runtime: handle the case of an empty command line (PR#3409, PR#3444)
- stdlib: make Sys.executable_name an absolute path in native code (PR#3303)
- runtime: fix memory leak in finalise.c
- runtime: auto-trigger compaction even if gc is called manually (PR#3392)
- stdlib: fix segfault in Obj.dup on zero-sized values (PR#3406)
- camlp4: correct parsing of the $ identifier (PR#3310, PR#3469)
- windows (MS tools): use link /lib instead of lib (PR#3333)
- windows (MS tools): change default install destination
- autoconf: better checking of SSE2 instructions (PR#3329, PR#3330)
- graphics: make close_graph close the X display as well as the window (PR#3312)
- num: fix big_int_of_string (empty string) (PR#3483)
- num: fix big bug on 64-bit architecture (PR#3299)
- str: better documentation of string_match and string_partial_match (PR#3395)
- unix: fix file descriptor leak in Unix.accept (PR#3423)
- unix: miscellaneous clean-ups
- unix: fix documentation of Unix.tm (PR#3341)
- graphics: fix problem when allocating lots of images under Windows (PR#3433)
- compiler: fix error message with -pack when .cmi is missing (PR#3028)
- cygwin: fix problem with compilation of camlheader (PR#3485)
- stdlib: Filename.basename doesn't return an empty string any more (PR#3451)
- stdlib: better documentation of Open_excl flag (PR#3450)
- ocamlcp: accept -thread option (PR#3511)
- ocamldep: handle spaces in file names (PR#3370)
- compiler: remove spurious warning in pattern-matching on variants (PR#3424)
- windows: better handling of InterpreterPath registry entry (PR#3334, PR#3432)
2005-03-24 11:32:50 +00:00
jlam
45f42ddba8 Perl's Configure needs to be restricted from finding libraries that
we don't want it to find.  The usual buildlink techniques don't work
here since the Configure script uses a file existence test instead of
a linker test to see if the library exists.  For each operating system
that we support in pkgsrc, there should be corresponding
LIBSWANTED.${OPSYS} and SYSLIBPATH.${OPSYS} definitions in the Perl
package Makefiles to ensure we only get what we ask for.

In this particular case, add the appropriate definitions for OpenBSD
so that we don't pick up random libraries that may also be installed
on the system.
2005-03-24 02:33:08 +00:00
jlam
50c3906534 Forcibly set the locations for the version-specific directories.
Before, we were possibly using the values gleaned from a pre-existing
perl binary via perl5/vars.mk (pulled in by bsd.pkg.use.mk), which
would lead to the new perl using the pre-existing perl's version-specific
libraries.  Bump the PKGREVISION of lang/perl5 to 11 and lang/perl58
to 4.
2005-03-23 16:52:01 +00:00
minskim
a7bc9900f2 Add and enable ruby-doc-stdlib. 2005-03-23 15:47:56 +00:00
minskim
fdc5dcc28f Import ruby-doc-stdlib-0.9.13, which is the Ruby Standard Library
Documentation collection, brought by the ruby-doc project.
2005-03-23 15:43:43 +00:00
wiz
323b7c2365 Update HOMEPAGE and MASTER_SITES. Closes PR 29769 by Antoine Reilles. 2005-03-23 11:01:56 +00:00
jmmv
8ed032498f This package installs a libc.la file which is manually created; i.e., it
has no matching .so nor .a files (but the .la file lists them).  This
breaks automatic PLIST generation WRT .la files, so set LIBTOOLIZE_PLIST
to NO and handle them all manually.

While here, explicitly disable emacs support so that we can avoid some
directory removals from the PLIST.

No revision bump since the binary package couldn't be built before.
2005-03-20 13:32:00 +00:00
kleink
7c45415089 Make this compile on NetBSD 3. 2005-03-19 11:56:39 +00:00
tv
271889de03 With mk/ fix for PR pkg/29031, the _STRIPFLAG_* hack is no longer needed. 2005-03-18 18:17:07 +00:00
is
c93488d7da sr-2.3.3nb4 --- Replace sr_ptrval() by code that:
- works per the specification and
- works on LP64 machines as well as ILP32 machines.
  Designed to work anywhere where sizeof(L) >= sizeof(P).
  Cannot use %p, as we want to feed back the patch to the SR people,
  who maintain SR also on some very old systems.
2005-03-12 10:22:08 +00:00
is
bce825a666 Add test case for pointer-string and string-pointer conversions. 2005-03-11 23:24:14 +00:00
is
ccdad65f64 Replace sr_ptrval() by code that:
- works per the specification and
- works on LP64 machines as well as ILP32 machines.
Add test case for pointer-string and string-pointer conversions.
2005-03-11 23:24:13 +00:00
is
be4e576920 Add test case for pointer-string and string-pointer conversions. 2005-03-11 23:24:12 +00:00
taca
171f95381b Fix typos. (Thanks for minskim@.) 2005-03-10 06:20:17 +00:00
minskim
72e2c1e12b Fix a typo. 2005-03-10 06:00:05 +00:00
is
a2b72c4e75 Add RMD160 of the distfile. 2005-03-09 20:50:24 +00:00
is
ce18f7d227 Add RMD160 of distfile. 2005-03-09 20:47:59 +00:00
is
58d6dbd743 Add regression test for pointer-string-pointer conversion. 2005-03-09 20:38:26 +00:00
garbled
294e8bc714 Some patches to make perl58 build on AIX 4.3.3. Tested build only on 4.3.3. 2005-03-09 03:49:23 +00:00
tv
c7260c11e9 Fix botch in previous: argument after : in DEPENDS must be a relative
path, not an absolute path.
2005-03-08 16:31:02 +00:00
is
2fa05f5cff sr-2.3.3nb2: create correct X11 linking instructions. 2005-03-08 13:49:49 +00:00
tv
5ab9d5914e Actually, that conditional doesn't even need the !empty() now; just defined(). 2005-03-08 13:04:14 +00:00
tv
675241cf8b Fix bug in previous: Check for a variable's definition before checking its
value (otherwise older [b]make breaks on a "malformed conditional").
2005-03-08 13:03:23 +00:00
dmcmahill
010e59b2b2 use defined() instead of !empty() 2005-03-08 00:26:31 +00:00
dmcmahill
e9baf2c702 add LDFLAGS when linking libpython. Needed to find -ldb4 2005-03-07 12:11:49 +00:00
uebayasi
733012f6d2 + Add GDBM support and enable it by default.
+ Use PKG_OPTIONS.
2005-03-07 03:16:46 +00:00
jschauma
975ddbe234 On 64bit capable platforms, --enable-64bit 2005-03-06 19:27:16 +00:00
jschauma
972f8eb122 On 64bit capable platforms, --enable-64bit 2005-03-06 18:20:52 +00:00
taca
986cd66df3 Add a line:
No package should depend on this package directly.
2005-03-06 17:57:59 +00:00
taca
d6917246ee Add and enable ruby16-base and ruby18-base. 2005-03-06 17:02:34 +00:00
taca
30ee139b56 Make this package to meta packagea containing ruby18-base, ruby18-iconv,
ruby18-dbm, ruby18-gdbm, ruby18-curses, ruby18-readline, ruby18-digest,
ruby18-opnessl, ruby18-tcltklib and ruby18-tk.

Bump PKGREVISION.
2005-03-06 16:58:13 +00:00
taca
a4200d6036 Make this package to meta packagea containing ruby16-base, ruby16-dbm,
ruby16-gdbm, ruby16-curses, ruby16-readline, ruby16-digest,
ruby16-tcltklib and ruby16-tk.

Bump PKGREVISION.
2005-03-06 16:56:55 +00:00
taca
f4f48af2c5 Change depends to ruby16-base/ruby18-base package from ruby16/ruby18
package and tweak the package's COMMENT.

Bump PKGREVISION.
2005-03-06 16:46:05 +00:00
taca
cf05ad3543 Correct content to really buildlink3.mk; fix many mistakes. 2005-03-06 16:44:04 +00:00
taca
43c31406a7 Some clean up along with introducing ruby16-base/ruby18-base and make
ruby16/ruby18 package to meta pacakge.

- Define RUBY_BASE to refer ruby16-base or ruby18-base name.
- Define RUBY_SRCDIR to refer ruby16-base/ruby18-base src directory.
- Move some definition from Makefile.comon to rubyversion.mk.
- Add X11BASE to CONFIGURE_ENV.
- Add RUBY_VERSION to MESSAGE_SUBST and PLIST_SUBST.
2005-03-06 16:42:30 +00:00
taca
98d835e4c9 Importing ruby18-base package.
This is minimum ruby 1.8.2 based on current ruby18 and ruby18 package
will be meta pacakge later.
2005-03-06 16:36:56 +00:00
taca
6125a20f3c Importing ruby16-base package.
This is minimum ruby 1.6.8 based on current ruby16 and ruby16 package
will be meta pacakge later.
2005-03-06 16:36:08 +00:00
taca
cf24692f45 Cosmetic change with pkglint(1). 2005-03-06 13:05:38 +00:00
garbled
21796009f9 Disable aix64 when building gcc on AIX. It seems to cause wierd
problems.  I don't think gcc works properly on that target yet.
2005-03-05 01:19:30 +00:00
wiz
a7d11c31c8 Add and enable sr and sr-examples. 2005-03-03 09:30:00 +00:00
is
1c20be2599 Not all the world is a VAX. 2005-03-02 21:07:06 +00:00
is
b023f8f607 size_t -> socklen_t 2005-03-02 14:23:35 +00:00
is
ff21359f3f Not all the world is a VAX. 2005-03-02 14:11:27 +00:00
is
a006cd939b Not all world is a VAX. 2005-03-02 14:07:39 +00:00
is
4e48b9396c Be more careful when abusing libpthread internals. Should help SR on
RISC machines. Version bump to 2.3.3nb1.
2005-03-02 13:47:45 +00:00
is
e9a78737df All the world is not a VAX! 2005-03-02 13:45:22 +00:00
is
fe44dabbc7 vfork() needs unistd.h 2005-03-02 13:29:03 +00:00
is
3a99b11388 Be more careful when abusing libpthread internals. Should help SR on
RISC machines. Version bump to 2.3.3nb1.
2005-03-02 13:21:34 +00:00
is
2a0caba344 Be more careful when abusing libpthread internals. Should help (at least)
SR on RISC CPUs.
2005-03-02 13:21:33 +00:00
grant
a091b49476 s/elseif/elif/
fixes PR pkg/29562 from Robert Elz.
2005-03-02 10:31:23 +00:00
schwarz
6a7e1d3524 on IRIX 5.3 inttypes.h and sys/types.h are known to conflict. 2005-03-01 21:05:46 +00:00
wiz
f5fa54d30d Avoid mentioning the version number of the package
in the DESCR. It was already incorrect.
2005-03-01 14:38:34 +00:00
is
546b2b16f7 Make this actually link for non-i386, as intended.
Problem reported by Klaus J. Klein, Method suggested bei Nick Hudson.
2005-03-01 12:55:01 +00:00
is
0485ffa22a Make this actually link for non-i386, as intended.
Problem reported by Klaus J. Klein and Alistair G. Crooks,
Method suggested bei Nick Hudson.
2005-03-01 12:55:00 +00:00
is
ae5ca8c619 More cleanup of patches. 2005-03-01 11:18:43 +00:00
is
219878fb6b clean up patches. 2005-03-01 10:50:46 +00:00
is
6564b7d261 Clean up patches. 2005-03-01 10:00:47 +00:00
veego
4488cdcf48 Bumpd the PKGREVISION for the following packages:
emulators/compat13
  emulators/compat14
  emulators/compat14-crypto
  emulators/twin
  lang/blackdown-jdk13
  multimedia/transcode
because of a broken PLIST_SRC handling introduced in mk/bsd.pkg.mk
rev 1.1593 and fixed in rev 1.1596.

compat13 was bumped to nb2 so we don't have different package version on
different archs (alpha had an nb1 before but all other had no PKGREVISION).
2005-02-27 22:30:43 +00:00
dmcmahill
e64be73dbf make this work on solaris (pick the correct config name) 2005-02-27 21:33:17 +00:00
wiz
0a8c25b73f Drop trailing whitespace. 2005-02-27 00:46:39 +00:00
is
ca13dd378c Preserve modification times of the documentation. 2005-02-26 22:45:11 +00:00
is
bf031be6a3 Update to SR-2.3.3 distribution. 2005-02-26 22:42:23 +00:00
is
a72e973216 Update to SR-2.3.3. 2005-02-26 22:28:38 +00:00
is
ceba6d13ec Add a test target. 2005-02-26 18:48:19 +00:00
is
c384715df0 Moved to the versioned distribution files. 2005-02-26 18:26:04 +00:00
jlam
73f10c0cf4 Enforce the values that PERL5_MODULE_TYPE can take. 2005-02-26 00:04:48 +00:00
is
78d5917102 Examples for SR, a language for concurrent programming from the University
of Arizona.
2005-02-25 16:24:07 +00:00
wiz
9ed6b7d771 Depend on latest p5-Module-Build to get .packlist files. 2005-02-25 15:57:12 +00:00
is
b5c36df76f This is the SR, a language for concurrent programming from the
University of Arizona, version 2.3.2.

SR is described in "The SR Programming Language: Concurrency in Practice"
by Gregory R. Andrews and Ronald A. Olsson (Benjamin/Cummings, 1993, ISBN
0-8053-0088-0).
2005-02-25 15:54:58 +00:00
jlam
cc44d0be98 * Teach devel/p5-Module-Build to write .packlists just like MakeMaker.pm
does.  This allows us to use dynamic PLISTs for Perl modules that are
  built using Module::Build.  Bump the PKGREVISION of p5-Module-Build
  to 1.

* Drop the use of PERL5_USES_MODULE_BUILD and introduce a new variable
  PERL5_MODULE_TYPE that is either "MakeMaker" or "Module::Build" that
  names the framework used to build/install the module.

* Split out the variables set in perl5/buildlink3.mk that are also used
  by perl5/module.mk into a new file perl5/vars.mk.  Move some PERL5_*
  variable definitions from pkgsrc/mk/bsd.pkg.use.mk into perl5/vars.mk.
  This just centralizes the common PERL5_* definitions into a single
  file location.

* Convert the known packages that use Module::Build to set
  PERL5_MODULE_TYPE and PERL5_PACKLIST:

	devel/p5-Class-Container
	devel/p5-Exception-Class
	devel/p5-Log-Dispatch
	devel/p5-Array-Compare
	textproc/p5-Pod-Coverage
	www/p5-Apache-Session-Wrapper
	www/p5-MasonX-Request-WithApacheSession
2005-02-24 22:38:41 +00:00
agc
475ab002d7 Add RMD160 digests 2005-02-24 09:03:05 +00:00
wiz
7077a89a60 Remove :Q that broke things, introduced in previous. 2005-02-23 10:42:07 +00:00
adam
26f4be645c Patch-aa written in a different way, for people who, like me, use gnu-make -j2
to speed-up the build process on Dual-CPU Macs. :)
2005-02-21 23:58:35 +00:00
veego
a020eef60f Use the extended PLIST_SRC support which now also reads:
PLIST.${MACHINE_ARCH:C/i[3-6]86/i386/g}
PLIST.${OPSYS}-${MACHINE_ARCH:C/i[3-6]86/i386/g}
and remove the package hack for MD PLIST files.

It was save to remove ${BLACKDOWN_ARCH} for PLIST_SRC, because it was set
to i386 in lang/blackdown-jre13/Makefile.common/Makefile.common with the
same handling we now use in bsd.pkg.mk.
2005-02-21 21:22:26 +00:00
hubertf
9a981bcfbe Sign over maintainership to tech-pkg@ 2005-02-21 20:26:08 +00:00
taca
c580fa17c2 Add h2rb command wrapper for ruby18 package.
Bump PKGREVISION.
2005-02-21 15:35:53 +00:00
taca
0509fe8f38 Merge databases/ruby-dbm, devel/ruby-zlib, security/ruby-digest and
security/ruby-openssl.

This fix PR pkg/29227 by Curt Sampson.

And install h2rb command for DL extention module.

Bump PKGREVISION.
2005-02-21 15:29:15 +00:00
taca
098a408410 Merge databases/ruby-dbm and security/ruby-digest to ruby16.
Bump PKGREVISION.
2005-02-21 15:27:35 +00:00
taca
4b716b2c3b Move common configure related parameter from ruby16/Makefile and
ruby18/Makefile.
2005-02-21 15:25:36 +00:00
wiz
24ccacd771 Add basic Module::Build support; set PERL5_USES_MODULE_BUILD
for packages that want it.
2005-02-21 12:08:45 +00:00
wiz
0f780af217 Use header files for prototypes instead of just guessing.
Fixes PR 29455.
2005-02-19 15:40:54 +00:00
recht
05b681e81b ride last change.. bump PKGREVISION for the PLIST.common change 2005-02-18 22:26:17 +00:00
recht
ee59204f46 add dl.so to PLIST.common (conditionally)
addresses PR 29402 by salo
2005-02-18 22:25:22 +00:00
tron
860a102aa1 Update two more occurances of the old version number. 2005-02-16 10:41:50 +00:00
tron
00386ce424 Update Python 2.3.x version number here, too. 2005-02-16 10:38:02 +00:00
drochner
60fbe387c7 update to 2.3.5
This is a bug-fix release. It contains the fix for
http://www.python.org/security/PSF-2005-001/
which we added in 2.3.4nb7.
2005-02-15 12:25:07 +00:00
taca
0987652a41 Fix version suffix of shared library, libruby.so for OpenBSD.
Fix PR pkg/29214 from Hiramatsu Yoshifumi.
2005-02-09 15:28:46 +00:00
adrianp
faf56eaad9 - Fix for patch-ah on Darwin, problem spotted by Antoine Reilles in
private email.
2005-02-06 15:25:35 +00:00
minskim
2138ffd030 Update tcl-otcl to 1.9.
Changes:
  - Change the default versions in conf/configure.in.{tcl,tk,otcl,TclCL}.
  - Change configure support for Fedora's /usr/share/tcl8.3.
2005-02-06 04:32:00 +00:00
adrianp
55bb4bd887 - Update of coq from 7.4 to 8.0pl2
- Initial patches supplied by Antoine Reilles, thanks !
- Lots of changes/fixes/updates, see: CHANGES
2005-02-05 11:19:02 +00:00
wiz
2cc8b0b8a6 Edit down patch-ah so it does not include an RCS Id. 2005-02-05 00:49:34 +00:00
adrianp
1bb208ba9c fix broken patch from last update - ride the recent update 2005-02-05 00:26:18 +00:00
adrianp
a8d392cc46 fix broken patch from last update - ride the recent update 2005-02-05 00:04:20 +00:00
adrianp
b9d22b116c remove obsolete patches for recent update 2005-02-04 23:25:50 +00:00
adrianp
da24824e10 - Update from 3.06 to 3.08.2
- Lots of changes/bugfixes - see Changes for all the details
2005-02-04 21:35:51 +00:00
drochner
2cefade65d apply the security fix from
http://www.python.org/security/PSF-2005-001/
This disables hierarchical object lookups in SimpleXMLRPCServer.
Unfortunately, this breaks some applications (eg kenosis). Don't
shoot me for this.
bump PKGREVISION
2005-02-04 15:39:04 +00:00
jlam
5ef84919fe Fix a local root exploit and a buffer overflow (CAN-2005-{0155,0156}).
Patches from Nicholas Clark in private mail.  Bump the PKGREVISION to
3.
2005-02-02 19:09:52 +00:00
wiz
196957561d Remove .pkgsrc files from PLIST, they should not be here.
Fixes PR 29180 by H. Todd Fujinaka.
2005-02-02 13:32:34 +00:00
ben
dbfad9c7d4 Change MAINTAINER email address and add buildlink3.mk.
This addresses PR#29171
2005-02-01 15:04:58 +00:00
jmmv
da5adc365e Convert the Java related packages to use the alternatives system. To do
this, we only need some simple logic in java-env.mk to automatically
generate an ALTERNATIVES file for us.

There are two exceptions, though: fastjar and jikes (pointed out by tv@),
which do not use this file; they have to be handled manually.

Bump PKGREVISION for all affected packages.

While doing this, remove the java-wrapper package, obsoleted by the new
functionality provided by pkg_alternatives.
2005-01-30 23:18:37 +00:00
jmmv
df333169fb Convert the python packages to use the alternatives system to install a
bin/python wrapper.  Bump their PKGREVISION to 1.

Also remove the python package.  In order to preserve a similar behavior to
this one using the new framework, start by installing pkg_alternatives.
Then just open its manpage, scroll down to the EXAMPLES section, Applying
filters subsection, and follow the (rather short) directions given there.
2005-01-30 12:44:39 +00:00
minskim
f28a1a7502 Fix two bugs in gawk bracket handling under UTF-8 locale. Patches
borrowed from Debian.  Reported by Hiramatsu Yoshifumi and Kibum Han
on tech-pkg@.

Bump PKGREVISION.
2005-01-30 05:34:16 +00:00
dmcmahill
21e4aa0d45 update to f2c-20001205nb8
This addresses a temp file symlink race vulnerability.  The f2c patch
is adapted from the debian one.  The f2c-f77 (wrapper script which emulates
a fortran compiler) patch was done a bit differently.
2005-01-28 23:37:42 +00:00
hira
0371f64c0e Fix typo (BUILDLINK_DENTH -> BUILDLINK_DEPTH). 2005-01-28 22:28:44 +00:00
taca
b7bfa051b1 I've completely forgot that the ruby library directory name on Linux
is still differ with Ruby 1.6.8.  So, tweak it Linux and ruby16 base.
2005-01-28 13:51:24 +00:00
minskim
d5251d86fb The ruby library directory name on Linux has been changed in Ruby
1.8.2 to be consistent with other platforms.  Update RUBY_ARCH to
match the change.  This makes lang/ruby18 build again on Linux.

Approved by MAINTAINER.
2005-01-28 13:30:15 +00:00
minoura
c6c141f087 Correct GNUC detection.
Fixes (at least) i386--netbsd compilation.
2005-01-27 10:15:35 +00:00
minoura
f5475bb211 Update for 0.8.3. 2005-01-26 09:27:38 +00:00
jschauma
ac9381558a Update sun-j*13 to version 1.0.15.
Changes according to http://java.sun.com/j2se/1.3/ReleaseNotes.html

Incorrect clsid is registered in windows registry for jre 1.3.1_14 release

NullPointerException with no stack trace
Focus disappears after deiconifying frame
Runtime exec hangs if ulimit nofiles is unlimite
CTW assertion at srcsharevmoptolock.cpp, 379
A bug of javax.swing.JTextField
GregorianCalendar uses wrong ERA value in non-lenient mode
Application crashes using :XX+UseTLE and -server on Windows
REGRESSION: 4789981 fails for 1.3.1_13-b01 on Solaris for Mozilla 1.0.1
java.lang.IllegalArgumentException: Signal already used by VM: SIGHUP
JCK: QuickSilver api test fails with -Xprof flag
2005-01-25 18:06:44 +00:00
jschauma
10aee0afc8 Update sun-j*14 to Sun JDK/JRE version 1.4.2_07.
Bugs fixed according to http://java.sun.com/j2se/1.4.2/ReleaseNotes.html:
1.4.2_04 Server JVM crashes on Linux
ClassLoaders do not get released by GC, causing OutOfMemory in Perm Space
PE with no stack Trace: Enable -XX:-OmitStackTraceInFastThrow for 1.4.2
1.4.2 fastdebug assert on linkResolver.cpp, 49
Unexpected Full GC occurs at 54% of old generation capacity
CMS: precleaning causes crash if perm gen collection enabled
SIGSEGV in ContiguousSpace::prepare_for_compaction(CompactPoint*)
async exception can be delivered on entry from native to vm
indirecting typecodes is wrong
(cs) Charset.isSupported is slow when invoked for different charsets
java.lang.IllegalStateException: recursive invocation using LANG=hu_HU.ISO8859-2
NPE @ sun.awt.font.AdvanceCache.get(AdvanceCache.java:135)
Exponential performance regression in AWT components (multiple monitors)
J2SE 142_06: Regression in java.beans.Introspector (property re-ordering)
Error msg on exception is not displayed correctly in Japanese on XP
ServerSocket(Proxy) and Socket(Proxy) do not work with sun one proxy server
InetAddress.getAllByName does not obey setting of java.net.preferIPv6Addresses
(fs) MappedByteBuffer.force() throws IOException / ENOSPC
(se) select not immune to EINTR (linux)
Need JKS KeyStore with case sensitive alias names
Accelerator keys don't work when JPopupMenu is outside its parent
1.4.2 REGRESSION: JComboBox has problem in JTable in Windows L&F
JFileChooser in Motif L&F does not comply with Section 508
JDI can't connect to the app server a second time
Vmark hang after 66 hours with 1.5.0-beta-b19 C2 on itanium2 with RH AS
stack size assertion failure in hotspot\src\os\win32\vm\os_win32.cpp:2410
NullPointerException when trying to pass byte[] between JVM and ActiveX
JVM Leaks large amount of memory when running applets
Java Plug-In no longer supports 'javascript:' URLs after MS Hotfix 867801
LiveConnect method eval() runs in incorrect context when using frames (IE only)
Occasional ConcurrentModificationException during applet download
Javascript in Applet hangs Netscape Browser
Kerberos library should only select keys of types that it supports
Problem with Kerberos Obfuscated classes
2005-01-25 17:37:37 +00:00
tv
04e678d35d Add PLIST for Interix, and move a couple more now-platform-dependent
modules into the other PLIST fragments.
2005-01-25 13:09:03 +00:00
tv
767b8636f0 First stab at Interix support. 2005-01-24 22:10:44 +00:00
tv
a374e2c5f7 Pull in first-stab Interix support from lang/python23. 2005-01-24 21:46:33 +00:00
tv
688de62aea Backport first-stab Interix support from lang/python23. 2005-01-24 21:43:40 +00:00
tv
20a8ec28f1 Recognize Interix as a valid platform. 2005-01-24 21:18:16 +00:00
recht
070ebeec7c Sync DESCR with reality -- python* is now build with thread support. 2005-01-24 20:18:06 +00:00
recht
d5fee7491a Really enable threads for python23.
Noted by:
Jeffery Lee ravenix2 <at> yahoo <dot> com

Bump PKGREVISION
2005-01-24 19:50:43 +00:00
recht
06a05b69b4 Remove 23 from PYTHON_VERSIONS_INCOMPATIBLE in the Darwin case.
It builds and runs just fine.
2005-01-24 08:04:41 +00:00
recht
c36f3a8719 + python23-nth 2005-01-23 22:58:08 +00:00
recht
e45eeb9d70 Intial import of Python 2.3.4 / without thread
support (what used to be the python23 package).

Python is an interpreted, interactive, object-oriented
programming language that combines remarkable power with
very clear syntax. For an introduction to programming in
Python you are referred to the Python Tutorial. The
Python Library Reference documents built-in and standard
types, constants, functions and modules. Finally, the
Python Reference Manual describes the syntax and semantics
of the core language in (perhaps too) much detail.

Python's basic power can be extended with your own modules
written in C or C++. On most systems such modules may be
dynamically loaded. Python is also adaptable as an exten-
sion language for existing applications. See the internal
documentation for hints.

This package has been compiled without support for threads.
2005-01-23 22:57:19 +00:00
recht
367eed19fe Build Python with thread support by default and turn the existing
python*-pth packages into meta-packages which will install the non-pth
packages. Bump PKGREVISIONs on the non-pth versions to propagate the
thread change, but leave the *-pth versions untouched to not affect
existing installations.
Sync all PYTHON_VERSIONS_AFFECTED lines in package Makefiles.
2005-01-23 20:41:45 +00:00
taca
e794da07d3 Update Ruby 1.8.2.
This is basically bug fix release, but official changes aren't provided
yet.  Please refer ChangeLog.

Here is pkgsrc changes:

o Set RUBY_HAS_ARCHLIB=yes for Ruby packages including archtecture depending
  extention library in order to depend more specific Ruby.

o Now install database for ri(1).  Fix PR pkg/28566.

o Net::IMAP

	* lib/net/imap.rb (u8tou16): fixed typo. fixed: [ruby-list:40546]

o NKF:

	* ext/nkf/nkf-utf8/nkf.c (reinit): should initialize all static
	  variables.  fixed: [ruby-list:40445]

	* ext/nkf/lib/kconv.rb (Kconv::RegexpEucjp): second byte is up to
	  0xfe.

	* ext/nkf/lib/kconv.rb (Kconv#kconv): should handle UTF8 and UTF16
	  properly.

o WEBrick

	* lib/webrick/httpauth/htpasswd.rb (WEBrick::Htpasswd#reload):
	  raise NotImplementedError if password is encrypted by digest
	  algorithms. This patch is contributed by sheepman. [ruby-list:40467]

	* lib/webrick/httpauth/digestauth.rb
	  (WEBrick::HTTPAuth::DigestAuth#_authenticate): fix digest calculation.
	  This patch is contributed by sheepman. [ruby-list:40482]

	* lib/webrick/{httpauth.rb,httpauth/basicauth.rb,httpproxy.rb}: use
	  pack/unpack-template char "m" instead of lib/base64.rb to do base64
	  encoding/decoding. fixed: [ruby-dev:25336]
2005-01-23 17:33:19 +00:00
tv
5e36931b25 Temporarily mark as not for Interix, until platform config and libtool fixed. 2005-01-21 20:52:24 +00:00
tv
0a56cb7e05 Add usemymalloc=false for Interix; this is now part of the hints file
officially submitted to perl.org.  (Nonfunctional change, as pkgsrc
already sets -Uusemymalloc at build time.)
2005-01-21 20:23:22 +00:00
tv
a3a481378c nb1: Add entirely ugly but ultimately necessary workaround for Interix,
fortunately not required for ruby 1.8.

Rather than printf-interpolating $DLDFLAGS, which screws with % characters,
put %s in its place and supply $DLDFLAGS as an arg to printf.
2005-01-21 16:36:41 +00:00
drochner
f91b583570 update to 3.3.5
There was just a build system fix which we weren't affected by afaict.
2005-01-21 15:08:14 +00:00
tv
ae68ffa9dd Interix fix: don't prototype setmode() differently unless it'll actually
be used that way; #ifdef guard it.
2005-01-21 12:55:11 +00:00
tv
0aa0cf2f89 Another Interix fix. Ruby 1.6 used printf to expand these variables, so %%
was needed.  1.8 doesn't, so that extra % is now noise.
2005-01-21 12:49:36 +00:00
tv
3663314176 Add ruby build support for Interix, modeled on NetBSD config. 2005-01-21 06:13:36 +00:00
tv
894f83d117 Build fixes for Interix. (Oy, this file needs a good mopping. :) 2005-01-21 02:01:37 +00:00