Chris Rees db61a267a6 Reset maintainership for ports maintained by Gerrit Beine.
He had requested this some time ago, so any past timeouts should not be held
against him.

Your work in the past has been much appreciated, thank you.

Submitted by:	maintainer, via private email
2012-07-11 18:13:33 +00:00

124 lines
3.1 KiB
Makefile

# New ports collection makefile for: springframework
# Date created: 02 Jan 2008
# Whom: Gerrit Beine <gerrit.beine@gmx.de>
#
# $FreeBSD$
PORTNAME= springframework
PORTVERSION= 3.0.5
CATEGORIES= java devel
MASTER_SITES= http://s3.amazonaws.com/dist.springframework.org/release/SPR/
DISTNAME= spring-framework-${PORTVERSION}.RELEASE-with-docs
MAINTAINER= ports@FreeBSD.org
COMMENT= The Spring Framework for Java
WRKSRC= ${WRKDIR}/spring-framework-${PORTVERSION}.RELEASE
NO_BUILD= yes
USE_JAVA= yes
USE_ZIP= yes
JAVA_VERSION= 1.5+
OPTIONS= DOCS "Install docs & examples" on \
RESRCS "Install resource files" off
JAR_FILES= org.springframework.aop.jar \
org.springframework.asm.jar \
org.springframework.aspects.jar \
org.springframework.beans.jar \
org.springframework.context.jar \
org.springframework.context.support.jar \
org.springframework.core.jar \
org.springframework.expression.jar \
org.springframework.instrument.jar \
org.springframework.instrument.tomcat.jar \
org.springframework.jdbc.jar \
org.springframework.jms.jar \
org.springframework.orm.jar \
org.springframework.oxm.jar \
org.springframework.test.jar \
org.springframework.transaction.jar \
org.springframework.web.jar \
org.springframework.web.portlet.jar \
org.springframework.web.servlet.jar \
org.springframework.web.struts.jar
.for f in ${JAR_FILES}
PLIST_FILES += %%JAVAJARDIR%%/${f}
.endfor
.include <bsd.port.options.mk>
.if defined(WITHOUT_DOCS)
NOPORTDOCS= yes
.endif
.if defined(WITH_RESRCS)
RESOURCE_FILES= spring-aop-2.0.xsd \
spring-aop-2.5.xsd \
spring-aop-3.0.xsd \
spring-beans-2.0.dtd \
spring-beans-2.0.xsd \
spring-beans-2.5.xsd \
spring-beans-3.0.xsd \
spring-beans.dtd \
spring-context-2.5.xsd \
spring-context-3.0.xsd \
spring-form.tld \
spring-jdbc-3.0.xsd \
spring-jee-2.0.xsd \
spring-jee-2.5.xsd \
spring-jee-3.0.xsd \
spring-jms-2.5.xsd \
spring-jms-3.0.xsd \
spring-lang-2.0.xsd \
spring-lang-2.5.xsd \
spring-lang-3.0.xsd \
spring-mvc-3.0.xsd \
spring-oxm-3.0.xsd \
spring-task-3.0.xsd \
spring-tool-2.0.xsd \
spring-tool-2.5.xsd \
spring-tool-3.0.xsd \
spring-tx-2.0.xsd \
spring-tx-2.5.xsd \
spring-tx-3.0.xsd \
spring-util-2.0.xsd \
spring-util-2.5.xsd \
spring-util-3.0.xsd \
spring.ftl \
spring.tld \
spring.vm
.for f in ${RESOURCE_FILES}
PLIST_FILES += %%JAVASHAREDIR%%/${f}
.endfor
.endif
.if !defined(NOPORTDOCS)
PORTDOCS= *
.endif
do-install:
.for f in ${JAR_FILES}
@${INSTALL_DATA} ${WRKSRC}/dist/${f:S/.jar/-${PORTVERSION}.RELEASE.jar/} \
${JAVAJARDIR}/${f}
.endfor
.if !defined(WITHOUT_RESRCS) || defined(WITH_RESRCS)
.for f in ${RESOURCE_FILES}
@${INSTALL_DATA} `${FIND} "${WRKSRC}" -name ${f} -print` \
${JAVASHAREDIR}/${f}
.endfor
.endif
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
@${INSTALL_DATA} ${WRKSRC}/changelog.txt ${DOCSDIR}
@${INSTALL_DATA} ${WRKSRC}/license.txt ${DOCSDIR}
@${INSTALL_DATA} ${WRKSRC}/notice.txt ${DOCSDIR}
@${INSTALL_DATA} ${WRKSRC}/readme.txt ${DOCSDIR}
@cd ${WRKSRC}/docs/ && ${COPYTREE_SHARE} . ${DOCSDIR}
.endif
.include <bsd.port.mk>