LuaJava allows Java components to be accessed from Lua using the same syntax
that is used for accessing Lua`s native objects, without any need for
declarations or any kind of preprocessing, and also allows Java to implement
an interface using Lua.
===> The following configuration options are available for luajava-1.1_5:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
devel/luajava: deprecate and set expiration date
No new version since 2008, upstream website is gone, JDK8 only, old Lua version.
Github seems to have some forks. So if you use this please create a patch
or speak up to ask somebody to do that.
Reset the maintainer as I only see maintainer timeouts since 2015 in the
port history.
PR: 297128
Approved by: maintainer timeout (sunghyuk)
devel/luajava: pin to openjdk8
Compiliing with jdk21 gives an error in javadoc which is fixed by making the
patch-Makefile more generic so all jdk versions use '-Xdoclint:none'.
With the doclint option jdk11 and newer give an error on missing javah
executable. I can't quickly fix this, so let's pin the port to openjdk8.
With this patch we can set JAVA_DEFAULT=21 and this port will still use openjdk8
to builld.
PR: 291579
Approved-By: maintainer timeout
Mk/**java.mk: Convert bsd.java.mk to USES
The following features have been added or changed:
- Instead of USE_JAVA use USES=java. This defaults to
USES=java:build,run if NO_BUILD is undefined. Else it defaults to
USES=java:run
- Instead of USE_ANT=yes use USES=java:ant which also implies
USES=java:build
- Instead of JAVA_BUILD=yes use USES=java:build. Does not imply run or
extract
- Instead of JAVA_EXTRACT=yes use USES=java:extract does not imply
build or run
- Instead of JAVA_RUN=yes use USES=java:run does not imply extract or
build
- Instead of USE_JAVA=<version> use USES=java and JAVA_VERSION=<version>
Approved by: mat (portmgr), glewis
Differential Revision: https://reviews.freebsd.org/D48201
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
Adjust to proposed changes in Java versioning
* Bug #238758 proposes to change the Java versioning from versions such
as "1.6.0" to versions such as "6" (for example). Modify the Makefile
checks on JAVA_PORT_VERSION to cope with either format.
PR: 238978
Approved by: maintainer timeout
Replace lang/lua with the new lang/lua51
lang/lua51 is working the same way lang/lua52, chase ports using lua 5.1
Make the default lua lua52
Make all lua ports using USES=lua
Approved by: portmgr (implicit)
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav)
LuaJava allows Java components to be accessed from Lua using the same
syntax that is used for accessing Lua`s native objects, without any
need for declarations or any kind of preprocessing, and also allows
Java to implement an interface using Lua.
WWW: http://www.keplerproject.org/luajava/
PR: 118529
Submitted by: Sunghyuk Do <sunghyuk@gmail.com>
Approved by: miwi (mentor)