Commit graph

125 commits

Author SHA1 Message Date
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
wiz
601583c320 Whitespace cleanup, courtesy of pkglint.
Patch provided by Sergey Svishchev in private mail.
2007-02-22 19:26:05 +00:00
rillig
26fb8d2305 Added a patch for check_jni_methods.sh. 2006-10-05 11:22:35 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto
2006-07-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
joerg
0461ff04d4 Use the installed version of libkaffevm and be a bit less aggressive
in kaffe-x11 when not building parts of the tree. Fixes build issues
on DragonFly, but doesn't affect the binary package.
2006-05-29 17:47:10 +00:00
rumble
229ddae92f Binary relocation fails on my NetBSD 3_STABLE i386 box. Disable it for now. 2006-05-23 10:30:32 +00:00
joerg
97064a336f Fix build with recent kaffe changes:
- some header files are not used and don't even exist
- classlib is not shipped anymore.
2006-05-16 19:11:33 +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
rillig
96fc47c14f Aligned the last line of the buildlink3.mk files with the first line, so
that they look nicer.
2006-04-12 10:26:59 +00:00
reed
5abef9be14 Over 1200 files touched but no revisions bumped :)
RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

I did not manually go through and fix any aesthetic tab/spacing issues.

I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.

I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.

As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.

As discussed on tech-pkg.

I will commit to revbump, pkglint, pkg_install, createbuildlink separately.

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).
2006-04-06 06:21:32 +00:00
joerg
2ced427a2b Explicitly set GNU_CONFIGURE_MANDIR to ${PREFIX}/${PKGMANDIR}. 2006-03-02 18:46:16 +00:00
tonio
9b6dd0e94b Get rid og @CLASSPATH_MODULE@, it was not used (an artefact of classpath
import), and caused build failure with recent libtool
2006-02-20 22:36:00 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
jlam
dc9594e09d Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
2005-12-29 06:21:30 +00:00
tonio
d2fae502d0 Add patch-ah to fix build under netbsd alpha for PR 32113
Thanks riz@ for the testing machine
Take maintainership
2005-12-07 16:25:51 +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
f0298b258a Add a patch from the freebsd kaffe port maintainer (anholt) to fix kaffe
under freebsd x86_64
2005-10-15 21:49:53 +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
joerg
3b5d9662f4 Use FreeBSD modus for DragonFly as well. 2005-10-10 20:37:01 +00:00
tonio
2f909cc8b1 Fix build under Solaris x86, by deactivating jit engine 2005-09-07 11:58:56 +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
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
agc
475ab002d7 Add RMD160 digests 2005-02-24 09:03:05 +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
jlam
1a280185e1 Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
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-09-22 08:09:14 +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
wiz
f1d962502c Unused. 2004-07-02 22:13:09 +00:00
wiz
c05bb42d1e Add appropriate CPPFLAGS and PASSTHRU_DIRS variables so that packages
depending on this one can find the header files. Noted broken by snj.
2004-07-02 12:51:57 +00:00
xtraeme
c67c0108b8 Simplify BUILDLINK_JAVA_PREFIX.<jvm>. 2004-06-05 16:33:52 +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
c1148510e1 Remove BUILDLINK_FILES_CMD which didn't work, put BUILDLINK_* definitions
into the proper block.
2004-05-05 18:06:03 +00:00
wiz
65ea82370f Re-add, still used by java-vm.mk. Noted by xtraeme. 2004-04-25 11:40:38 +00:00
wiz
1e7040b199 Unused. 2004-04-25 00:56:17 +00:00
tv
481d14a0d9 Java packages do not care about the native libraries in use. The
native libraries' buildlink3.mk files need not be pulled in (which
creates unnecessary recursive dependencies on those native libraries).
2004-04-06 18:15:54 +00:00
xtraeme
eb599d19a8 err add NetBSD RCSID 2004-04-06 17:08:01 +00:00
xtraeme
6a332a23fc err forgot to add patch-ac. 2004-04-06 17:00:42 +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