[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