OPTIONS_DEFINE. This policy has been implemented only recently that's why we
have many ports violating this policy.
This patch adds the default options specified in the Porter's Handbook to
OPTIONS_DEFINE where they are being used. Ports maintained by
gnome@FreeBSD.org, kde@FreeBSD.org and x11@FreeBSD.org have been excluded.
Approved by: portmgr (bapt)
remove support for them from bsd.java.mk. As Jikes is not available in Java 1.5
or higher, remove it from bsd.java.mk too (suggested by hq@) and from the ports
which used it (only occurences were USE_JIKES=no). Support for the Blackdown VM
is also removed, as it is not available in Java 1.5 and higher.
Also remove the mapping from Java 1.1-1.4 to Java 1.5+ in bsd.java.mk to detect
old, broken ports; therefore bump the minimal value of JAVA_VERSION to 1.5.
While here, replace static values of JAVA_VERSION in files/*.in by
%%JAVA_VERSION%% .
PR: ports/158969
Submitted by: rene
Tested on: pointyhat-west -exp
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)
version numbers is apparently mostly an exercise by MySQL AB to have
all their products with "matching" version numbers. There are some
shiny new bits of extra functionality to justify the new major version
numbers though.
Quoting the release message:
"This is the first generally-available, production release of
Connector/J 5.0. Notice that Connector/J 3.1 has supported all
MySQL-5.0 features other than XA, but this is the first
generally-available release that "synchronizes" version numbers
with the server (as well as adding support for XA).
Version 5.0.3 is suitable for use with any MySQL version including
MySQL-4.1, MySQL-5.0 or MySQL-5.1 beta."
The complete release announcement is at:
http://lists.mysql.com/announce/382
On-line changelog is at:
http://dev.mysql.com/doc/refman/5.0/en/cj-news.html
Upgrade notes:
http://dev.mysql.com/doc/refman/5.0/en/cj-upgrading.html
PR: ports/100931
Submitted by: Matthew Seaman (maintainer)
ownerships and permissions come out right when port is built as a mortal user
then installed as root
PR: 86088
Submitted by: Matthew Seaman <m.seaman@infracaninophile.co.uk>
- Use ${JAVALIBDIR} for JAR dependencies
- Use %%JAVAJARDIR%% in plist
- ECHO_CMD -> ECHO_MSG
- Add $FreeBSD$ tag in patch
- Improve the build.xml patch to have the location of JAR files set through
MAKE_ARGS (should help with people with non-standard paths)
PR: 77916 [1]
Submitted by: maintainer [1]
Approved by: maintainer
Update to version 3.1.6 -- This is a major update to a new code
branch, and development on the 3.0 branch will now be limited to
critical bug-fixes. From the release announcement:
Version 3.1.6 is the first production release of
the 3.1 series that is suitable for use with all
versions of MySQL, including MySQL-4.1 or MySQL-5.0.
Connector/J 3.1.6 is required if you want to use
server-side prepared statements MySQL-4.1.2 or
newer, or CallableStatements with MySQL-5.0.
http://lists.mysql.com/announce/250
Anyone upgrading from the 3.0 series should first read
http://dev.mysql.com/doc/connector/j/en/#id2424819
This update adds both a BUILD_DEPENDS and a RUN_DEPENDS on
devel/log4j (unless you use the WITHOUT_COMPILE option,
where there's only a RUN_DEPENDS)
PR: ports/76149
Submitted by: Matthew Seaman <m.seaman@infracaninophile.co.uk>