Commit Graph

64 Commits

Author SHA1 Message Date
jasper
0247999213 sync 2011-09-21 13:38:40 +00:00
jasper
44d22713da import asm 3.3.1
ASM is an all purpose Java bytecode manipulation and analysis framework.
It can be used to modify existing classes or dynamically generate
classes, directly in binary form. Provided common transformations and
analysis algorithms allow to easily assemble custom complex
transformations and code analysis tools.

ok aja@
2011-09-21 13:38:21 +00:00
nigel
7671923537 Build fails when apache-ant home is jdk-1.5.0.
ok jasper@
2011-09-16 18:05:04 +00:00
espie
d6e7b9cbe6 normalize pkgpath 2011-09-16 10:02:36 +00:00
nigel
2c0f9bd19c fix build issue on i386
ok jasper@ (maintainer)
2011-09-12 12:50:24 +00:00
armani
1a10040a8c Fix MAINTAINER
ok sthen@, kurt@
2011-09-07 21:15:21 +00:00
jasper
68bd5627f4 - update junit to 4.9
* install into non-versioned dir

Amit Kulkarni came up with a similar diff
2011-09-06 16:58:30 +00:00
jasper
e466d0f8cd - switch to MODJAVA_BUILD
- don't use a handrolled MODJAVA_{DOC,JAR}_DIR
2011-09-01 08:06:28 +00:00
jasper
c01499dbff - switch to MODJAVA_BUILD
- add comment about gmake (requested by sthen@)
- don't use a handrolled MODJAVA_{DOC,JAR}_DIR
2011-09-01 08:05:05 +00:00
jasper
fa7be240b1 - bump REVISION after recent java.port.mk change 2011-08-30 17:16:35 +00:00
jasper
20b8014747 - take maintainership 2011-08-30 12:03:56 +00:00
nigel
0c717dd298 add missing build depends
ok jasper@
2011-08-30 10:49:02 +00:00
jasper
86bad555be sync 2011-08-30 07:16:53 +00:00
jasper
a40279d460 import java-getopt 1.0.13
The GNU Java getopt classes support short and long argument parsing in a
manner 100% compatible with the version of GNU getopt with a mostly
compatible programmer's interface as well. Note that this is a port, not
a new implementation.

ok aja@
2011-08-30 07:16:22 +00:00
jasper
0a216b64dd sync 2011-08-29 15:08:06 +00:00
jasper
40394fe4be import jna 3.2.7
JNA provides Java programs easy access to native shared libraries
without writing anything but Java code -- no JNI or native code is
required. This functionality is comparable to Windows' Platform/Invoke
and Python's ctypes. Access is dynamic at runtime without code
generation.

JNA allows you to call directly into native functions using natural Java
method invocation. The Java call looks just like it does in native code.
Most calls require no special handling or configuration; no boilerplate
or generated code is required.

ok aja@
2011-08-29 15:07:32 +00:00
jasper
50a4a8d405 add missing license marker 2011-08-29 14:12:17 +00:00
william
d4e9dfbd60 Fix name of script and bump REVISION. ok kurt@ 2011-05-19 02:39:06 +00:00
espie
88d20077a4 new depends 2010-11-17 08:05:12 +00:00
sthen
f916ff61b1 new lib_depends/revision 2010-10-24 21:06:28 +00:00
espie
26b8de63d4 yet another piece of shit compiles on LP64+gcc4 again 2010-06-07 23:30:48 +00:00
espie
f721912b78 duh... #defining away bool will tend to break shit. 2010-05-28 09:18:31 +00:00
ian
d68dd0c61e Remove patchlevel from INSTALLDIR to avoid breaking dependent ports,
such as geo/jeoip. From Daniel Dickman - thanks!
2010-05-01 13:28:47 +00:00
espie
100f0c7870 SUBDIR += is wrong: it means the makefile will pick up SUBDIR from env, thus
breaking cd /usr/ports && SUBDIR=some/path make something for
category makefiles. While there, also put spaces around += uniformously.
okay naddy@, jasper@
2010-02-01 17:00:12 +00:00
sthen
1702428dab bump following java.port.mk change. 2009-11-09 11:03:26 +00:00
sthen
99abaac50c pkgname bumps following java.port.mk r1.18, pointed out by espie@ 2009-04-26 09:38:25 +00:00
naddy
64a30eb044 fix link order so static linking will work 2009-03-26 18:06:01 +00:00
sthen
dfe5f95d84 bump pkgname following java dep change 2009-03-11 23:21:21 +00:00
kurt
5476403976 Bump PKGNAME due to RUN_DEPENDS change caused by 1.3 and 1.4 jdk
depreciations.
2008-06-24 02:46:21 +00:00
sturm
81ede3a6b8 missing PKGNAME bumps after java.port.mk changes
noticed by espie@
2008-03-26 13:07:04 +00:00
merdely
c3e6ab6305 Remove surrounding quotes in COMMENT 2007-09-16 00:28:19 +00:00
ian
f7143f6de9 Unbreak bulk builds on macppc by correcting MODJAVA_VER to 1.4, since
the code obviously depends on 1.4, bump pkg. Discussed with ajacoutot@
2007-06-18 15:50:16 +00:00
kurt
a6e55229f5 update to include support for 1.6 and 1.7. okay ian@ 2007-05-16 18:04:04 +00:00
ian
02f79a3509 Upgrade from 3.8.1 to 3.8.2. Convert from "download binary Java code" to
normal build port. Take maintainership, suggested by previous maintainer kevlo.
Be more cautious with license (CPL).  ok kurt@
2007-04-15 23:08:22 +00:00
espie
9eafbbfb35 base64 checksums. 2007-04-05 16:19:55 +00:00
kurt
59012601cb bump pkg due to java.port.mk change in RUN_DEPENDS 2007-01-16 02:48:02 +00:00
kili
262f516a1b Avoid references to PKGNAME.
Remove noops like WRKDIST=${WRKDIR}/${DISTNAME}.
Drop DIST_SUBDIR where appropriate.

Problem mentioned by naddy.
Some simplifications and ok, steven.
2006-11-04 19:19:15 +00:00
kurt
d5e7960401 pkg bump due to depends change in java.port.mk 2006-11-01 20:47:41 +00:00
kevlo
73a264a8ba upgrade to jlint 3.0 2006-09-26 12:26:21 +00:00
kurt
a0e9ff0061 Fix exec shell typo - noticed by Matthew Clarke <clamat at telus.net>.
okay nikolay@, pvalchev@
2006-08-29 20:01:14 +00:00
kurt
81c31bac88 pkg bump all 1.3 and 1.4 java ports that haven't been yet since the
java.port.mk changes. okay naddy@
2006-08-10 18:26:23 +00:00
david
97a8efa373 fix sorting: move cmt and javaPathHelper to the right place; ok sturm@ 2006-08-05 21:23:48 +00:00
kurt
518b9016bc update to javaPathHelper-0.2 which fixes some bugs and adds support
for finding jre's.
2006-08-03 19:27:03 +00:00
kurt
875458a34a add javaPathHelper 2006-08-01 14:46:05 +00:00
kurt
5a73e969fe javaPathHelper is a script that java applications can use to provide a
constant and familiar method for launching java applications on
OpenBSD. The use of JAVACMD, JAVA_HOME and PATH environment variables are
well known methods for users to control which JVM is used to launch a
java application.  When a user sets up his environment javaPathHelp will
use it. No attempt is made to prevent the user from running an
application that requires a particular JVM version with a lower version.
When the user's environment has not be setup, javaPathHelper falls back
to inspecting which JDK or JVM satisfied the RUN_DEPENDS for the
package.

okay ian@
2006-08-01 14:43:56 +00:00
kurt
0a0dec3f7d - begin using java MODULE
- bump pkgname
2005-06-17 21:47:29 +00:00
kurt
a773300f68 - put back ONLY_FOR_ARCHS=i386 to avoid packages being built on !i386
(the jvm as a RUN_DEPEND is not enough to prevent packages from being
   created)

okay naddy@
2005-03-15 22:46:21 +00:00
alek
607dc8d7aa Add WANTLIB marker 2005-02-22 14:35:08 +00:00
kurt
48784ab9a0 - remove ONLY_FOR_ARCHS. its the jdk's that prevent this from running
on other archs.
- change RUN_DEPENDS to allow port to resolve to native 1.3 and above,
keeping 1.3-linux as default.

ok kevlo@
2005-01-07 19:06:52 +00:00
naddy
a8817eabcc SIZE 2005-01-05 16:50:35 +00:00