[Midnightbsd-cvs] mports: mports/java: add jakarta commons lang
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Wed Sep 10 19:44:51 EDT 2008
Log Message:
-----------
add jakarta commons lang
Modified Files:
--------------
mports/java:
Makefile (r1.13 -> r1.14)
Added Files:
-----------
mports/java/jakarta-commons-lang:
Makefile (r1.1)
distinfo (r1.1)
pkg-descr (r1.1)
-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/java/Makefile,v
retrieving revision 1.13
retrieving revision 1.14
diff -L java/Makefile -L java/Makefile -u -r1.13 -r1.14
--- java/Makefile
+++ java/Makefile
@@ -16,6 +16,7 @@
SUBDIR += jai
SUBDIR += jai-imageio
SUBDIR += jakarta-bcel
+ SUBDIR += jakarta-commons-lang
SUBDIR += jakarta-commons-logging
SUBDIR += jakarta-commons-primitives
SUBDIR += jakarta-oro
--- /dev/null
+++ java/jakarta-commons-lang/pkg-descr
@@ -0,0 +1,13 @@
+The standard Java libraries fail to provide enough methods for
+manipulation of its core classes. The Lang Component provides
+these extra methods.
+
+The Lang Component provides a host of helper utilities for the
+java.lang API, notably String manipulation methods, basic
+numerical methods, object reflection, creation and serialization,
+and System properties. Additionally it contains an inheritable
+enum type, an exception structure that supports multiple types of
+nested-Exceptions and a series of utlities dedicated to help with
+building methods, such as hashCode, toString and equals.
+
+WWW: http://jakarta.apache.org/commons/lang/
--- /dev/null
+++ java/jakarta-commons-lang/Makefile
@@ -0,0 +1,55 @@
+# New ports collection makefile for: Jakarta Commons Lang
+# Date created: October 18, 2002
+# Whom: Ernst de Haan <znerd at FreeBSD.org>
+#
+# $MidnightBSD: mports/java/jakarta-commons-lang/Makefile,v 1.1 2008/09/10 23:44:49 laffer1 Exp $
+# $FreeBSD: ports/java/jakarta-commons-lang/Makefile,v 1.15 2008/02/27 15:10:53 ehaupt Exp $
+#
+
+PORTNAME= commons-lang
+PORTVERSION= 2.3
+CATEGORIES= java devel
+MASTER_SITES= ${MASTER_SITE_APACHE_COMMONS_SOURCE}
+MASTER_SITE_SUBDIR= ${PORTNAME:S,commons-,,}
+PKGNAMEPREFIX= jakarta-
+DISTNAME= ${PORTNAME}-${PORTVERSION}-src
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= Jakarta library with helper utilities for the java.lang API
+LICENSE= apache2
+
+USE_JAVA= yes
+JAVA_VERSION= 1.2+
+
+USE_ANT= yes
+USE_JIKES= no
+
+ALL_TARGET= jar
+.if !defined(NOPORTDOCS)
+ALL_TARGET+= javadoc
+PORTDOCS= *
+.endif
+
+JARFILE= ${PORTNAME}-${PORTVERSION}.jar
+DESTJARFILE= ${PORTNAME}.jar
+PLIST_FILES= %%JAVAJARDIR%%/${DESTJARFILE}
+
+.include <bsd.port.pre.mk>
+
+JDK_API!= (${FIND} -s ${LOCALBASE}/share/doc/jdk1.? -maxdepth 1 -name api -type d 2>/dev/null || ${TRUE}) | ${TAIL} -n 1
+
+.if ${JDK_API} != ""
+MAKE_ARGS+= -Djdk.javadoc=${JDK_API}
+
+.endif
+
+do-install:
+ @${INSTALL_DATA} ${WRKSRC}/dist/${JARFILE} ${JAVAJARDIR}/${DESTJARFILE}
+
+.if !defined(NOPORTDOCS)
+ @cd ${WRKSRC}/dist/docs/api \
+ && ${FIND} . -type d -exec ${MKDIR} ${DOCSDIR}/{} \; \
+ && ${FIND} . -type f -exec ${INSTALL_DATA} {} ${DOCSDIR}/{} \;
+.endif
+
+.include <bsd.port.post.mk>
--- /dev/null
+++ java/jakarta-commons-lang/distinfo
@@ -0,0 +1,3 @@
+MD5 (commons-lang-2.3-src.tar.gz) = 2ae988b339daec234019a7066f96733e
+SHA256 (commons-lang-2.3-src.tar.gz) = 9775f8db678e15e9a482bbbf00b35c38da8bfc51c6dafa4531c6dd16225602fd
+SIZE (commons-lang-2.3-src.tar.gz) = 474681
More information about the Midnightbsd-cvs
mailing list