Commit graph

77 commits

Author SHA1 Message Date
obache
1d9df3258a recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
asau
d70081fad0 Bump package revision after JIT-related changes on DragonFly. 2010-12-17 22:14:41 +00:00
abs
c3e9c684aa apply patches from Noud to fix PR/44222 kaffe halts on
BufferedReader.readLine (while building wip/jdk15)

KAFFE_BUGGY_NETBSD_SIGWAIT is only required in older NetBSD releases, and
in fact breaks NetBSD 5

Bump PKGREVISION

many thanks
2010-12-15 16:06:26 +00:00
joerg
0501645a5e Recursive bump for libltdl 2009-12-15 23:41:45 +00:00
joerg
07307ce616 Override LIBLTDL explicitly to unbreak build with libtool 2.2.
Fix PLIST. Bump revision.
2009-12-14 18:32:07 +00:00
abs
765a4fc748 Set user-destdir, add (unfortunately) partial patch for NetBSD/m68k 2009-07-10 19:58:12 +00:00
joerg
ea94ff1969 Remove non-existing config file. Bump revision. 2007-12-27 16:05:11 +00:00
minskim
5c75d928bf Enable NLS.
This addresses unregistered .mo files in PR 36622.  Bump PKGREVISION due to
PLIST changes.

OK'ed by Antoine Reilles.
2007-07-10 21:16:43 +00:00
joerg
3f0f293314 Fix path to fastjar, bump revision. 2006-05-12 07:29:37 +00:00
tonio
5a761e4578 Update lang/kaffe{-x11,-esound} to 1.1.7
What's New In Kaffe 1.1.7
------------------------------------------------------
* Many cleanups, warning fixes and bug fixes.
* Removed support for class library profiles, since
  --with-glibj-zip offers a more convenient replacement.
* Updated to boehm-gc 6.6
* Updated to gjdoc 0.7.7
* Merged in fastjar.
* Merged in zlib. There is a new configure option,
  --with-system-zlib to allow the use of the system zlib,
  instead of the merged in one.
* Merged in GNU Classpath completely. Updated to version 0.90,
  with additional fixes.
* Merged in port to DROPS.
* Merged in port to Blackfin CPU.
* Support for DragonFly BSD.
* Ported to ia64-freebsd and alpha-freebsd.
* Ported to powerpc-openbsd.
* Improved support for Cygwin and sparc64-openbsd.
* Improved stack handling for pthreads on openbsd.
* Added simple direct threading interpreter implementation.

The patches have been removes, since they were either included upstram or are
no more necessary
2006-05-10 16:46:20 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
tonio
2bc841f369 Integrate patches from kaffe'cvs to fix thread signal handling on netbsd
Thanks guilhem_at_kaffe.org for those patches
(Now kaffe passes 100% of the regression tests under netbsd -current (at least i386))

bump PKGREVISION
2005-11-04 21:21:02 +00:00
tonio
b7cb9e7fbe Use EXTRACT_USING = pax, to avoir problem under 1.6.2
Silent pkglint warnings
2005-10-29 17:37:20 +00:00
tonio
b501b2c29e Update lang/kaffe to 1.1.6
This release contains many improvements, including the merge with gnu classpath
0.18
Also, patches from PR 30585 have been integrated upstream.
Thanks joerg for testing it under dragonfly
2005-10-11 10:00:15 +00:00
tonio
779dd063aa oups, included "../../mk/pthread.buildlink3.mk" in the wrong file 2005-09-06 19:11:24 +00:00
tonio
214116cbe3 kaffe uses pthread 2005-09-06 19:06:24 +00:00
tonio
caefa8a7d9 Update lang/kaffe to 1.1.5
regenerate buildlink3

approved by wiz@
2005-09-06 18:15:32 +00:00
jlam
cf4dfe44a5 Use REQD_DIRS instead of MAKE_DIRS for directories under ${PREFIX} so
that these directories will be conditionally removed (based on reference
counts), regardless of the value of PKG_CONFIG.  Bump the PKGREVISION
for packages that were modified as a result.
2005-08-20 19:16:21 +00:00
jlam
bd2788d930 Merge CONF_FILES/SUPPORT_FILES and CONF_FILES_PERMS/SUPPORT_FILES_PERMS
as the INSTALL and DEINSTALL scripts no longer distinguish between
the two types of files.  Drop SUPPORT_FILES{,_PERMS} and modify the
packages in pkgsrc accordingly.
2005-08-19 18:12:36 +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
tv
3429b286a4 Use the installed rather than bundled libltdl. 2004-10-17 15:34:56 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
tv
27c3f815d8 Add more java-env wrappers matching other common JDK tools; bump PKGREVISION. 2004-07-29 14:23:05 +00:00
jmmv
ca77a3794a Rework the way the kaffe packages work:
- Make kaffe the main package, on which others can depend, and which has no
  support for things like sound nor graphics.  Bump its revision to 2.
  While here, do some cleanup too.
- Add a kaffe-x11 package, that installs on top of kaffe, and which provides
  the library needed for AWT support through X11.
- Add a kaffe-esound package, that installs on top of kaffe, and which provides
  the library needed for sound support through esound (i.e., no more need for
  the USE_ESOUND variable here).
- Remove the kaffe-nox11 package.
2004-07-04 15:24:46 +00:00
jmmv
89de8be448 Convert kaffe-nox11 and kaffe to use java-env.mk. Also avoid direct
modifications of PREFIX's value.  Bump PKGREVISION to 1.
2004-05-22 21:46:56 +00:00
xtraeme
27ff38ecd0 Update to 1.1.4 (latest development version) based on the patches sent
by M.Negovanovic PRs pkg/24507, pkg/24508, also add a new Makefile.common
which will be used for the upcoming kaffe-nox11 package and finally
bl3ify.

Changes:

* Support for security policy files
* AttachCurrentThread jni function for posix threads
* Bug fixes:
  * jar tool and jar file fixes
  * URL context handling
  * EUC-JP support rewritten to use libiconv
  * HTTP fixes
  * MulticastSocket
  * DNSJava binding
  * ARM jit
  * ServerSocket.bind
  * java.math.BigDecimal - fix rounding operations
  * JNI fixes
  * FTP handler from GNU Inetlib
  * SHA1PRNG randomness fixes (can use /dev/urandom if
    available)
  * java.security.SecureClassLoader fix
* GNU Classpath merges and updates:
  * Object serialization
  * almost all of java.io from Classpath
  * java.nio, java.net
  * java.util, java.util.regex
  * java.math, javax.naming
  * java.text, java.beans
  * java.net.protocol.file.Handler
  * java.util.Random
  * java.awt.GridBadLayout
  * java.awt.geom
  * javax.swing.event.EventListenerList
  * javax.swing.text.AttributeSet
* Updated sound code from Tritonus.org
* Updated javax.net.ssl/javax.security code
  from Jessie
* kjc bug fixes:
  * .this expressions
  * extra generated <clinit> methods
  * static initializers fixed.  Circular
    definitions of fields are now supported.
* Build fixes:
  * m68k atomic compare and exchange
  * m68k-netbsd
  * ALSA 1.0
  * mipsel-linux / jit3
  * Cygwin
  * FreeBSD networking
  * parisc and HP-UX

And more... http://www.kaffe.org/pipermail/kaffe-announce/2004/000023.html
2004-04-06 16:59:36 +00:00
grant
f1ab3f4ed4 replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-24 13:51:13 +00:00
dmcmahill
731d71c406 enable on alpha. still fails 3 out of nearly 200 self tests 2003-09-23 20:56:00 +00:00
jschauma
bafe09326e Update lang/kaffe to 1.1.0, using patches provided in PR pkg/22155 by
M.Negovanovic.  While this version is actually a ``development'' version,
it has been reported to be much more usable than the stable 1.0.7 version.
Changes to 1.0.7 are far too numerous to list here, see http://www.kaffe.org
and/or the ChangeLog in the tarball.
2003-09-22 03:04:16 +00:00
jschauma
cc0621ca9f Put these packages into a new pseudo-category called 'java'. 2003-08-23 15:13:56 +00:00
grant
0155927c43 s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
abs
fb6c29f8bf Update for the fact that 'arm' ports have been called NetBSD-*-arm for a while
now and not NetBSD-*-arm32. Changes include one or more of:
    - Change MACHINE_ARCH == arm32 to also match arm
    - Where ONLY_FOR_PLATFORM includes NetBSD-*-arm32, add NetBSD-*-arm
    - Where BROKEN or worked around for arm gcc bugs, set USE_GCC3
The last may shake out a few more broken packages the next bulk build.
2003-06-11 20:50:50 +00:00
jschauma
e366d0c694 Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
2003-06-02 01:15:31 +00:00
jlam
c27ad75f82 Note that some of the installed files are config files and use
bsd.pkg.install.mk to handle the file copying and directory handling.
Bump PKGREVISION of lang/kaffe to 1.
2003-01-29 10:58:50 +00:00
fredb
9eb84e9b18 Rather than worry over the custom "test" target, just set ${TEST_TARGET}.
Suggested by wiz.
2003-01-26 01:00:22 +00:00
fredb
e2ff6fd7a4 You have to build the package before you can test it. 2003-01-26 00:42:19 +00:00
jlam
2349ec912a * Use buildlink2.
* Build the kaffe package with PREFIX=${LOCALBASE}/java/kaffe and adjust
  the PLIST accordingly.  This is to make the Java VM packages consistently
  return JAVA_HOME from `pkg_info -qp <jvm-pkg>'.
* License file was wrongly being installed as ${PREFIX}/share.
* Separate out last half of DESCR into a more appropriate MESSAGE file.
2002-10-13 07:33:27 +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
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
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
fredb
b48eba1112 Give all packages which depend on "png" a version bump, and update
all dependencies on packages depending on "png" which contain shared
libraries, all for the (imminent) update to the "png" package.
[List courtesy of John Darrow, courtesy of "bulk-build".]
2002-03-13 17:36:35 +00:00
tv
3de6797491 Let's try this again, since cvs appears to be completely losing some files
in commits:  Buildlinkify, and make the gmp detection work.
2002-02-27 03:02:35 +00:00
jlam
f79573370a Mechanical changes to 375 files to change dependency patterns of the form
foo-* to foo-[0-9]*.  This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net.  Also
change dependency examples in Packages.txt to reflect this.
2001-09-27 23:17:41 +00:00
jlam
c4e71c5e7a CPPFLAGS is now passed to MAKE_ENV and CONFIGURE_ENV by bsd.pkg.mk, so
adapt by moving CPPFLAGS settings to top-level, and removing explicit
inclusion of CPPFLAGS into MAKE_ENV and CONFIGURE_ENV.
2001-06-11 06:34:17 +00:00
wiz
26c40c61dd Update dependency on png to >=1.0.11 because of the shlib major bump.
Noted by Frederick Bruckman.
2001-05-22 09:32:18 +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
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
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
agc
82acd159f7 Move the COMMENT from being in its own file to a definition in the
package Makefile.
2001-02-17 09:06:56 +00:00
wennmach
c2c3247b8e Kaffe now builds even if gmp>=3.0.0 is installed; it now depends on gmp.
Fixes PR 11003 by ... who the hell was that nerd ... ahh: Lex Wennmacher.
2000-09-13 16:53:56 +00:00