From dd4be58a703248b1fb665e12b8d0d74bc2e58553 Mon Sep 17 00:00:00 2001 From: ziggi Date: Thu, 13 Feb 2020 08:11:34 +0000 Subject: [PATCH] add springframework --- java/springframework/Makefile | 103 +++++++++++++++++++++++++++++++++ java/springframework/distinfo | 2 + java/springframework/pkg-descr | 6 ++ java/springframework/pkg-plist | 64 ++++++++++++++++++++ 4 files changed, 175 insertions(+) create mode 100644 java/springframework/Makefile create mode 100644 java/springframework/distinfo create mode 100644 java/springframework/pkg-descr create mode 100644 java/springframework/pkg-plist diff --git a/java/springframework/Makefile b/java/springframework/Makefile new file mode 100644 index 00000000..4e2332fc --- /dev/null +++ b/java/springframework/Makefile @@ -0,0 +1,103 @@ +# Created by: Gerrit Beine +# $FreeBSD: head/java/springframework/Makefile 518482 2019-11-26 21:46:12Z jkim $ + +PORTNAME= springframework +PORTVERSION= 3.2.1 +CATEGORIES= java devel +MASTER_SITES= http://repo.springsource.org/libs-release-local/org/springframework/spring/${PORTVERSION}.RELEASE/ +DISTNAME= spring-framework-${PORTVERSION}.RELEASE-dist + +MAINTAINER= olgeni@FreeBSD.org +COMMENT= The Spring Framework for Java + +WRKSRC= ${WRKDIR}/spring-framework-${PORTVERSION}.RELEASE + +CONFLICTS= springframework-3.1.* + +NO_BUILD= yes +USE_JAVA= yes +USES= zip + +JAR_FILES+= spring-aop.jar +JAR_FILES+= spring-aspects.jar +JAR_FILES+= spring-beans.jar +JAR_FILES+= spring-build-src.jar +JAR_FILES+= spring-context-support.jar +JAR_FILES+= spring-context.jar +JAR_FILES+= spring-core.jar +JAR_FILES+= spring-expression.jar +JAR_FILES+= spring-instrument-tomcat.jar +JAR_FILES+= spring-instrument.jar +JAR_FILES+= spring-jdbc.jar +JAR_FILES+= spring-jms.jar +JAR_FILES+= spring-orm.jar +JAR_FILES+= spring-oxm.jar +JAR_FILES+= spring-struts.jar +JAR_FILES+= spring-test.jar +JAR_FILES+= spring-tx.jar +JAR_FILES+= spring-web.jar +JAR_FILES+= spring-webmvc-portlet.jar +JAR_FILES+= spring-webmvc.jar + +JAVADOC+= spring-aop-javadoc.jar +JAVADOC+= spring-aspects-javadoc.jar +JAVADOC+= spring-beans-javadoc.jar +JAVADOC+= spring-context-javadoc.jar +JAVADOC+= spring-context-support-javadoc.jar +JAVADOC+= spring-core-javadoc.jar +JAVADOC+= spring-expression-javadoc.jar +JAVADOC+= spring-instrument-javadoc.jar +JAVADOC+= spring-instrument-tomcat-javadoc.jar +JAVADOC+= spring-jdbc-javadoc.jar +JAVADOC+= spring-jms-javadoc.jar +JAVADOC+= spring-orm-javadoc.jar +JAVADOC+= spring-oxm-javadoc.jar +JAVADOC+= spring-struts-javadoc.jar +JAVADOC+= spring-test-javadoc.jar +JAVADOC+= spring-tx-javadoc.jar +JAVADOC+= spring-web-javadoc.jar +JAVADOC+= spring-webmvc-javadoc.jar +JAVADOC+= spring-webmvc-portlet-javadoc.jar + +SOURCES+= spring-aop-sources.jar +SOURCES+= spring-aspects-sources.jar +SOURCES+= spring-beans-sources.jar +SOURCES+= spring-context-sources.jar +SOURCES+= spring-context-support-sources.jar +SOURCES+= spring-core-sources.jar +SOURCES+= spring-expression-sources.jar +SOURCES+= spring-instrument-sources.jar +SOURCES+= spring-instrument-tomcat-sources.jar +SOURCES+= spring-jdbc-sources.jar +SOURCES+= spring-jms-sources.jar +SOURCES+= spring-orm-sources.jar +SOURCES+= spring-oxm-sources.jar +SOURCES+= spring-struts-sources.jar +SOURCES+= spring-test-sources.jar +SOURCES+= spring-tx-sources.jar +SOURCES+= spring-web-sources.jar +SOURCES+= spring-webmvc-portlet-sources.jar +SOURCES+= spring-webmvc-sources.jar + +do-install: + ${MKDIR} ${STAGEDIR}${JAVAJARDIR} + ${MKDIR} ${STAGEDIR}${JAVASHAREDIR} +.for FILE in ${JAR_FILES} + ${INSTALL_DATA} ${WRKSRC}/libs/${FILE:S/.jar/-${PORTVERSION}.RELEASE.jar/} \ + ${STAGEDIR}${JAVAJARDIR}/${FILE} +.endfor +.for FILE in ${SOURCES} + ${INSTALL_DATA} ${WRKSRC}/libs/${FILE:S/-sources.jar/-${PORTVERSION}.RELEASE-sources.jar/} \ + ${STAGEDIR}${JAVAJARDIR}/${FILE} +.endfor +.for FILE in ${JAVADOC} + ${INSTALL_DATA} ${WRKSRC}/libs/${FILE:S/-javadoc.jar/-${PORTVERSION}.RELEASE-javadoc.jar/} \ + ${STAGEDIR}${JAVAJARDIR}/${FILE} +.endfor + ${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/license.txt ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/notice.txt ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/readme.txt ${STAGEDIR}${DOCSDIR} +# cd ${WRKSRC}/docs/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} + +.include diff --git a/java/springframework/distinfo b/java/springframework/distinfo new file mode 100644 index 00000000..6126634b --- /dev/null +++ b/java/springframework/distinfo @@ -0,0 +1,2 @@ +SHA256 (spring-framework-3.2.1.RELEASE-dist.zip) = 05bf8dee908dbcbf2027055749d19852c45d9148a085bc35cdb0241ee36dcb1d +SIZE (spring-framework-3.2.1.RELEASE-dist.zip) = 50123797 diff --git a/java/springframework/pkg-descr b/java/springframework/pkg-descr new file mode 100644 index 00000000..1cd4047e --- /dev/null +++ b/java/springframework/pkg-descr @@ -0,0 +1,6 @@ +The Spring Framework is the leading full stack Java/JEE application +framework. Spring delivers significant benefits for many projects, +increasing development productivity and runtime performance while +improving test coverage and application quality. + +WWW: http://www.springframework.org/ diff --git a/java/springframework/pkg-plist b/java/springframework/pkg-plist new file mode 100644 index 00000000..b4eea452 --- /dev/null +++ b/java/springframework/pkg-plist @@ -0,0 +1,64 @@ +share/doc/springframework/license.txt +share/doc/springframework/notice.txt +share/doc/springframework/readme.txt +share/java/classes/spring-aop-javadoc.jar +share/java/classes/spring-aop-sources.jar +share/java/classes/spring-aop.jar +share/java/classes/spring-aspects-javadoc.jar +share/java/classes/spring-aspects-sources.jar +share/java/classes/spring-aspects.jar +share/java/classes/spring-beans-javadoc.jar +share/java/classes/spring-beans-sources.jar +share/java/classes/spring-beans.jar +share/java/classes/spring-build-src.jar +share/java/classes/spring-context-javadoc.jar +share/java/classes/spring-context-sources.jar +share/java/classes/spring-context-support-javadoc.jar +share/java/classes/spring-context-support-sources.jar +share/java/classes/spring-context-support.jar +share/java/classes/spring-context.jar +share/java/classes/spring-core-javadoc.jar +share/java/classes/spring-core-sources.jar +share/java/classes/spring-core.jar +share/java/classes/spring-expression-javadoc.jar +share/java/classes/spring-expression-sources.jar +share/java/classes/spring-expression.jar +share/java/classes/spring-instrument-javadoc.jar +share/java/classes/spring-instrument-sources.jar +share/java/classes/spring-instrument-tomcat-javadoc.jar +share/java/classes/spring-instrument-tomcat-sources.jar +share/java/classes/spring-instrument-tomcat.jar +share/java/classes/spring-instrument.jar +share/java/classes/spring-jdbc-javadoc.jar +share/java/classes/spring-jdbc-sources.jar +share/java/classes/spring-jdbc.jar +share/java/classes/spring-jms-javadoc.jar +share/java/classes/spring-jms-sources.jar +share/java/classes/spring-jms.jar +share/java/classes/spring-orm-javadoc.jar +share/java/classes/spring-orm-sources.jar +share/java/classes/spring-orm.jar +share/java/classes/spring-oxm-javadoc.jar +share/java/classes/spring-oxm-sources.jar +share/java/classes/spring-oxm.jar +share/java/classes/spring-struts-javadoc.jar +share/java/classes/spring-struts-sources.jar +share/java/classes/spring-struts.jar +share/java/classes/spring-test-javadoc.jar +share/java/classes/spring-test-sources.jar +share/java/classes/spring-test.jar +share/java/classes/spring-tx-javadoc.jar +share/java/classes/spring-tx-sources.jar +share/java/classes/spring-tx.jar +share/java/classes/spring-web-javadoc.jar +share/java/classes/spring-web-sources.jar +share/java/classes/spring-web.jar +share/java/classes/spring-webmvc-javadoc.jar +share/java/classes/spring-webmvc-portlet-javadoc.jar +share/java/classes/spring-webmvc-portlet-sources.jar +share/java/classes/spring-webmvc-portlet.jar +share/java/classes/spring-webmvc-sources.jar +share/java/classes/spring-webmvc.jar +@dir share/doc/springframework +@dir share/java/classes +@dir share/java