Commit Graph

85 Commits

Author SHA1 Message Date
sthen
0c13d11cc0 Makefile-openbsd-x86-64.gmake comes from files/, so modify it there rather
than patching.

Since only the relevant version for the current arch is copied into the
build directory, patching fails on arch other than amd64 with comic
results (I had a log with 300GB of "No file found--skip this patch? [n]"
/ "File to patch:" lines).
2015-05-18 09:17:42 +00:00
kettenis
69bfea1809 Make sure object files linked into a shared library get compiled with -fPIC.
ok ajacoutot@
2015-05-16 10:59:22 +00:00
sthen
193f8df835 update to jBCrypt 0.4, fixing an integer overflow that occurs with very
large log_rounds values.
2015-02-06 14:11:46 +00:00
bentley
87cea09896 Remove Kevin Lo as maintainer, by request.
While here, fix a couple of license markers.
2015-01-21 06:13:46 +00:00
naddy
570aa62a9c Drop remaining MD5/RMD160/SHA1 checksums. 2015-01-18 03:12:39 +00:00
jasper
7fd5d77d12 update to java-getopt-1.0.14 2014-09-27 17:23:45 +00:00
kurt
46f312eaef - Unlink jdk/1.6 and make jdk/1.7 the default jdk for all java ports
- Adjust java.port.mk and cmake to use 1.7
- Adjust jdk/1.7 for pkg_add upgrades
okay sthen@, jasper@, ajacoutot@
2014-05-07 15:42:15 +00:00
ian
46f89b2109 Remove sys/timeb.h. ok naddy@ jca@ 2013-12-08 16:35:17 +00:00
ian
939b130ae7 Remove -lcompat, which isn't even needed.
Inspired by and ok naddy@
2013-11-30 01:11:15 +00:00
jasper
af31b18d44 +tanukiwrapper 2013-07-10 14:41:26 +00:00
jasper
5ba9fa2ae6 import tanukiwrapper, based on svn rev 1780
The Java Service Wrapper is an application which has evolved out of a
desire to solve a number of problems common to many Java applications:

  - Run as a Windows Service or Unix Daemon
  - Application Reliability
  - Standard, Out of the Box Scripting
  - On Demand Restarts
  - Flexible Configuration
  - Ease Application Installations
  - Logging

ok aja@
2013-07-10 14:40:29 +00:00
espie
ce2440275c rename stuff so that java.port.mk conforms to the new style of overriding
do-build.
2013-07-02 10:36:35 +00:00
kurt
9308aef8a8 - Use a rerolled distfile that includes openbsd native libs for both
amd64 and i386. Makes installed jna.jar include both archs. okay jasper@
2013-03-17 14:02:11 +00:00
espie
e4fa65e765 PERMIT_* / REGRESS -> TEST sweep 2013-03-11 11:10:51 +00:00
jasper
4f31451f3a - update to jna-3.5.1
ok kurt@
2013-03-08 10:25:34 +00:00
jasper
6686fa807f for ports built from source, bump the MODJAVA_VER from 1.5 to 1.6.
as discussed with/ok kurt@
2013-03-02 12:45:19 +00:00
ajacoutot
b7eab0566c boring morning useless cleanup: remove the FreeBSD RCS tags; it makes
sense for ports Makefile but not really for categories.

ok espie@
2012-08-18 07:25:25 +00:00
sthen
be0c0a0938 +jBCrypt 2012-05-23 15:04:30 +00:00
sthen
b1ff88dbf8 die. 2012-05-23 15:03:58 +00:00
sthen
2cf3cc047b import java/jBCrypt, ok okan@
jBCrypt is a Java implementation of OpenBSD's Blowfish password
hashing code, compatible with the canonical C implementation of the
bcrypt algorithm.

This system hashes passwords using a version of Bruce Schneier's
Blowfish block cipher with modifications designed to raise the cost
of off-line password cracking and frustrate fast hardware implementation.
The computation cost of the algorithm is parametised, so it can be
increased as computers get faster. The intent is to make a compromise
of a password database less likely to result in an attacker gaining
knowledge of the plaintext passwords (e.g. using John the Ripper).
2012-05-23 15:02:52 +00:00
kili
92a7c14269 JAVA_HOME is now added to MAKE_ENV in java.port.mk 2011-12-15 21:33:19 +00:00
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