- Use the PORTDOCS macro to build dynamically pkg-plist (no more
Javadoc 1.3/1.4 issues hopefully, and pkg-plist is now one line
long)
- Define the ANT_INCLUDE_SHARED_JARS variable so Ant now correctly
gets JARs from ${JAVAJARDIR}
PR: 61357
Submitted by: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
- Now using PORTDOCS macro for automated PLIST build (should fix the deinstall
issue)
- Now using OPTIONS macro for dependency setting:
- WITH_LOG4J: Enable Jakarta Log4j log factory (default: on)
- WITH_LOGKIT: Enable Avalon LogKit log factory (default: off)
- WITH_JDK14LOG: Enable JDK 1.4 log factory (default: off)
- Changed Ant target 'dist' to 'compile' (to produce only JAR when NOPORTDOCS
is set)
- Now using Ant target 'javadoc' (see above)
- Fixed an issue with shared JARs not in classpath (by setting
ANT_INCLUDE_SHARED_JARS=YES)
- Now bsd.java.mk 2.0 compliant
- Fixed a bug with ant targets (adding rather than overwriting)
- Use JAVAJARDIR everywhere
- Fixed the ugly '*' in PORTDOCS
- ECHO -> ECHO_CMD
- Fixed indentation (previously 4 spaces)
- Use MASTER_SITE_APACHE_JAKARTA
- Removed the WRKSRC override stuff (it's the default value anyway)
PR: 63928
Submitted by: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
- Update to version 3.0
- Now using PORTDOCS macro for automated PLIST build (should fix the deinstall
issue)
- Now using MASTER_SITE_APACHE_JAKARTA
- Now installs various additional docs: e.g. DEVELOPERS-GUIDE.html
- Now using JAVAJARDIR instead of JAVASHAREDIR/classes
- bsd.java.mk 2.0 compliant
- ECHO_CMD instead of ECHO
- Make JAVAJARDIR
- Echo doc files as they are installed
- Removed pkg-plist entirely (use PLIST_FILES)
- Changed the name of the installed JAR (no more version number in it as
it is the case for other Java libraries)
PR: 64171
Submitted by: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
- Now using JAVAJARDIR instead of PREFIX/share/java/classes
- Now using PORTDOCS macro (to reduce pkg-plist size and fix the apidocs
deinstall issue with some JDKs)
- Now using PLIST_FILES macro (to reduce pkg-plist size)
- No longer installing JARs from 'lib' directory (but rather have them
declared
as run dependencies)
- No longer installing junk files (such as perl CVS commiter scripts)
- No longer installing class nor source files
- Now installing samples in EXAMPLESDIR
- Now installing README and such in DOCSDIR
- Will not install docs and samples when NOPORTDOCS is set
- Bumped PORTREVISION
PR: 64703
Submitted by: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
. Use PLIST_FILES and get rid of pkg-plist.
. Switch MASTER_SITES to MASTER_SITE_SOURCEFORGE_EXTENDED
. Cleaned up the Makefile.
PR: 65298
Submitted by: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr> (maintainer)
. Respect NOPORTDOCS [1]
. Install documentation in DOCSDIR [1]
. Use PORTDOCS and PLIST_FILES so that pkg-plist is no longer required. [1]
. Use JAVAJARDIR [1]
. More informative install messages [1]
. SIZEify [1]
. More informative message regarding fetching the distfile.
PR: 65215
Submitted by: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
for older versions of XEmacs; many other minor bugfixes and improvements.
See lisp/ChangeLog for details.
Changes to the port involve respecting ANT_HOME, and, from the PR:
One conceivably controversial thing I added was a
second symlink from %%EMACS_VERSION_SITE_LISP%%/java to
$PREFIX/share/java/jde.
Otherwise jde cannot find the BeanShell jar files.
PR: ports/64388
Submitted by: David Bremner <bremner@unb.ca> (maintainer)
* Added an object allocation level, meaning that after a reset only objects
allocated at that level are shown in allocation and string lists.
* Show owners is now possible to do on a given string and a given object
instance.
* Heap dump no longer loses allocation point if object tracing is on when
the heap dump is done.
PR: ports/64633
Submitted by: Ronald Klop <ronald@cs.vu.nl> (maintainer)