With the JavaBeansTM Activation Framework standard extension, developers
who use JavaTM technology can take advantage of standard services to
determine the type of an arbitrary piece of data, encapsulate access to
it, discover the operations available on it, and to instantiate the
appropriate bean to perform said operation(s). For example, if a browser
obtained a JPEG image, this framework would enable the browser to identify
that stream of data as an JPEG image, and from that type, the browser
could locate and instantiate an object that could manipulate, or view that
image.
WWW: http://java.sun.com/products/javabeans/jaf/
===> The following configuration options are available for jaf-1.1.1:
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
===> Use 'make config' to modify these settings
Remove java/jaf port, since the Java Activation Framework is included by
default in the JRE since Java 6 and we don't support Java 5 anymore.
Reviewed by: eugen
Cleanup DIST* variables.
When appropriate:
- Try to use DISTVERSION{SUF,PRE}FIX
- Replace PORTNAME-PORTVERSION by DISTNAME
- Convert MASTER_SITES to use macros
- Other light cleanup
With hat: portmgr
Sponsored by: Absolight
- Remove bogus conditional IGNORE for PACKAGE_BUILDING; these should
be IGNOREd regardless of PACKAGE_BUILDING. Soem have no MASTER_SITES
and require manual fetching, others are already marked RESTRICTED.
- Trim headers
- Convert some pre-fetch errors into IGNORE
- Remove needless quoting in java/jdk7-doc IGNORE
With hat: portmgr
Now that the Java 1.3 and Java 1.4 ports are deprecated and will expire soon,
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
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)
- Fixed DISTNAME [1]
- Now bsd.java.mk 2.0 compliant
- Use CPIO rather than CP
- Use JAVAJARDIR and JAVASHAREDIR
- Removed pkg-plist (use dynamic plist and PORTDOCS)
- Honor NOPORTDOCS
- Honor hier(7): documentation in DOCSDIR and examples in EXAMPLESDIR
- Honor "best practices for a Java library" from Porter's handbook, Java
section: JARs in JAVAJARDIR.
- Added 'devel' category
- SIZEify
Pointed out by: Rainer Duffner <rainer@ultra-secure.de> [1]
Approved by: glewis (mentor)
Update to java/jaf port from version 1.0.1 to 1.0.2.
Move maintainer to java@freebsd.org
PR: ports/44557
Submitted by: Jose Marques <noway@nohow.demon.co.uk>
Cleaned things up here and there.
Switched to USE_JAVA. This fixes PR 35079.
Improved download URL. Changed do-install target a
little. Installing a link to activation.jar in
${PREFIX}/share/java/classes. The real activation.jar
is now in ${PREFIX}/share/java/${PKGNAME}.
Bumped PORTREVISION.
The maintainer has not responded in months, so I took the
freedom to commit this without his approval.
PR: 35079