summaryrefslogtreecommitdiff
path: root/lang/kaffe
AgeCommit message (Collapse)AuthorFilesLines
2005-08-20Use REQD_DIRS instead of MAKE_DIRS for directories under ${PREFIX} sojlam1-2/+2
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-19Merge CONF_FILES/SUPPORT_FILES and CONF_FILES_PERMS/SUPPORT_FILES_PERMSjlam1-2/+2
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-05-22Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:jlam1-2/+2
USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-24Add RMD160 digestsagc1-1/+2
2005-01-30Convert the Java related packages to use the alternatives system. To dojmmv1-2/+2
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.
2004-10-17Use the installed rather than bundled libltdl.tv1-2/+3
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv2-3/+4
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-09-22Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.jlam1-28/+1
All library names listed by *.la files no longer need to be listed in the PLIST, e.g., instead of: lib/libfoo.a lib/libfoo.la lib/libfoo.so lib/libfoo.so.0 lib/libfoo.so.0.1 one simply needs: lib/libfoo.la and bsd.pkg.mk will automatically ensure that the additional library names are listed in the installed package +CONTENTS file. Also make LIBTOOLIZE_PLIST default to "yes".
2004-07-29Add more java-env wrappers matching other common JDK tools; bump PKGREVISION.tv2-4/+10
2004-07-04Rework the way the kaffe packages work:jmmv4-50/+27
- 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-02Unused.wiz1-29/+0
2004-07-02Add appropriate CPPFLAGS and PASSTHRU_DIRS variables so that packageswiz1-1/+7
depending on this one can find the header files. Noted broken by snj.
2004-06-05Simplify BUILDLINK_JAVA_PREFIX.<jvm>.xtraeme1-6/+2
2004-05-22Convert kaffe-nox11 and kaffe to use java-env.mk. Also avoid directjmmv3-99/+120
modifications of PREFIX's value. Bump PKGREVISION to 1.
2004-05-05Remove BUILDLINK_FILES_CMD which didn't work, put BUILDLINK_* definitionsxtraeme1-9/+3
into the proper block.
2004-04-25Re-add, still used by java-vm.mk. Noted by xtraeme.wiz1-0/+29
2004-04-25Unused.wiz1-29/+0
2004-04-06Java packages do not care about the native libraries in use. Thetv1-8/+1
native libraries' buildlink3.mk files need not be pulled in (which creates unnecessary recursive dependencies on those native libraries).
2004-04-06err add NetBSD RCSIDxtraeme2-2/+4
2004-04-06err forgot to add patch-ac.xtraeme2-1/+25
2004-04-06Update to 1.1.4 (latest development version) based on the patches sentxtraeme10-288/+143
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-01-24replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.grant1-2/+2
2003-09-23enable on alpha. still fails 3 out of nearly 200 self testsdmcmahill1-2/+7
2003-09-22Update lang/kaffe to 1.1.0, using patches provided in PR pkg/22155 byjschauma12-210/+74
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-16Fix build with gcc3. From Jonathan Perkin in PR pkg/22437.jmmv9-1/+430
2003-08-23Put these packages into a new pseudo-category called 'java'.jschauma1-2/+2
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-11Update for the fact that 'arm' ports have been called NetBSD-*-arm for a whileabs1-2/+3
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-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma1-2/+2
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2003-04-14expands with an extra slash by default - incorrectmason1-2/+2
2003-01-29Note that some of the installed files are config files and usejlam4-12/+46
bsd.pkg.install.mk to handle the file copying and directory handling. Bump PKGREVISION of lang/kaffe to 1.
2003-01-26Rather than worry over the custom "test" target, just set ${TEST_TARGET}.fredb1-4/+2
Suggested by wiz.
2003-01-26You have to build the package before you can test it.fredb1-2/+2
2002-11-12Synch MESSAGe with reality. That is, account for ${PREFIX} already containingjschauma1-6/+6
the 'java/kaffe' part. Patch provided by Julio Merino in PR pkg/19021.
2002-10-13Add buildlink2.mk files for use by other package Makefiles. Each JVMjlam1-0/+29
buildlink2.mk file creates a public variable "BUILDLINK_JAVA_PREFIX.<pkg>" that may be used as the JAVA_HOME for that package.
2002-10-13* Use buildlink2.jlam4-113/+111
* 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-09-08Converted to use buildlink2, and allow installation on powerpc.zuntum1-9/+8
I'm commiting this change upon schmonz's request, as he can't reach cvs server right now.
2002-08-01s/i386/${MACHINE_ARCH}/, as proposed by Julien T. Letessier in pkg/17795.wiz1-32/+32
2002-07-27We allow several JDKs/JREs to coexist, installing them in separatejschauma5-135/+116
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-06-23* Properly buildlinkify,jlam1-7/+19
* use GNU_CONFIGURE_PREFIX instead of HAS_CONFIGURE workaround, * and fix dynamic loading on NetBSD ELF platforms by explicitly linking libc.so into the dynamically loadable modules. This requires bumping the PKGREVISION to 2.
2002-03-13Give all packages which depend on "png" a version bump, and updatefredb1-1/+2
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-02-27Let's try this again, since cvs appears to be completely losing some filestv2-10/+11
in commits: Buildlinkify, and make the gmp detection work.
2002-02-27Buildlinkify, and make the gmp detection work.tv1-3/+16
2001-11-01Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-09-27Mechanical changes to 375 files to change dependency patterns of the formjlam1-2/+2
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-06-11CPPFLAGS is now passed to MAKE_ENV and CONFIGURE_ENV by bsd.pkg.mk, sojlam1-2/+1
adapt by moving CPPFLAGS settings to top-level, and removing explicit inclusion of CPPFLAGS into MAKE_ENV and CONFIGURE_ENV.
2001-05-22Update dependency on png to >=1.0.11 because of the shlib major bump.wiz1-2/+2
Noted by Frederick Bruckman.
2001-04-24This was supposed to be added in the last commit.skrll1-0/+12
2001-04-24Use LTCONFIG_OVERRIDE instead of post-configure stuff.skrll4-29/+28
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.