Log4J, a fast and flexible logging library for Java.
Log4J is an open source library based on the work of many authors.
It allows the developer to control which log statements are output
with arbitrary granularity. It is fully configurable at runtime
using external configuration files. Best of all, Log4J has a gentle
learning curve. Beware: judging from user feedback, it is also quite
addictive.
WWW: http://logging.apache.org/log4j/
- Fixed MASTER_SITE_SUBDIR (binary and source releases are the same so this is
not really a fix)
- Now bsd.java.mk 2.0 compliant
- Cosmetic changes: ECHO_CMD -> ECHO_MSG and removed unnecessary variables
- Use CPIO rather than MKDIR/INSTALL_MAN/INSTALL_DATA
- Removed JAR file for pkg-plist
- Added 'devel' category
- Removed unnecessary 'post-install' target
- Updated homepage in pkg-descr
- Use my FreeBSD address for maintainership purposes
Approved by: glewis (mentor)
. Use MASTER_SITE_APACHE_JAKARTA, which should greatly improve the
fetchability of this port.
Approved by: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr> (maintainer)
. Simplify the documentation handling using PORTDOCS. This also means
the documentation is now handled correctly in pkg-plist.
. Use EXAMPLESDIR and JAVAJARDIR in Makefile and pkg-plist.
PR: 59022
Submitted by: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr> (maintainer)
Removed the DIST_SUBDIR statement.
Explanation from maintainer:
"Log4j has been the first port from the Jakarta series and
back then I thought it would be useful to put all distfiles
from the Jakarta project in the same subdirectory. Now I
don't think it is such a good idea. Furthermore, the ports
of other Jakarta projects do not use this scheme.
So here is a patch to fix it. I didn't bump the
PORT_REVISION as there is no point in updating the port if
already installed."
PR: 56490
Submitted by: maintainer