freebsd-ports/java/springframework31/Makefile
Tobias C. Berner 526869d8dc java: remove 'Created by' lines
A big Thank You to the original contributors of these ports:

  *  Alex Dupre <ale@FreeBSD.org>
  *  Alex Semenyaka <alex@rinet.ru>
  *  Alexander Yerenkow <yerenkow@gmail.com>
  *  Anton Yudin (<contact@toha.org.ua>)
  *  Anton Yudin <toha@toha.org.ua>
  *  Benjamin Close <benjsc@FreeBSD.org>
  *  Björn König <bkoenig@alpha-tierchen.de>
  *  Conor McDermottroe <ports@mcdermottroe.com>
  *  Danilo Egea Gondolfo <danilo@FreeBSD.org
  *  Dave Glowacki <dglo@ssec.wisc.edu>
  *  Ernst de Haan <znerd@FreeBSD.org>
  *  Eugene Grosbein <ports@grosbein.net>
  *  Filippo Natali <filippo@widestore.net>
  *  Gerrit Beine <gerrit.beine@gmx.de>
  *  Greg Lewis <glewis@FreeBSD.org>
  *  Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
  *  Jason Helfman <jgh@FreeBSD.org>
  *  Jeremy <karlj000@unbc.ca>
  *  Johannes Dieterich <dieterich@ogolem.org>
  *  Johannes Dieterich <jmd@FreeBSD.org>
  *  Jonathan Chen <jonc@chen.org.nz>
  *  Jose Marques
  *  Jose Marques <noway@nohow.demon.co.uk>
  *  Lapo Luchini <lapo@lapo.it>
  *  Lev Serebryakov <lev@FreeBSD.org>
  *  Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
  *  Matthew Dillon <dillon@backplane.com>
  *  Maxim Sobolev <sobomax@FreeBSD.org>
  *  Mikhail T. <mi@aldan.algebra.com>
  *  Mikhail T. <michael@fun-box.ru>
  *  Mikhail Teterin
  *  Nicola Vitale <nivit@FreeBSD.org>
  *  Nicola Vitale <nivit@email.it>
  *  OISHI Masakuni <yamasa@bsdhouse.org>
  *  OKAZAKI Tetsurou
  *  Pedro Giffuni
  *  Simeo Reig <reig.simeo@gmail.com>
  *  Sutra Zhou <zhoushuqun@gmail.com>
  *  Tom Judge <tj@FreeBSD.org>
  *  Volker Stolz <vs@FreeBSD.org>
  *  Wen Heping <wenheping@gmail.com>
  *  Yen-Ming Lee <leeym@cae.ce.ntu.edu.tw>
  *  gldisater@gldis.ca
  *  ijliao
  *  jake@checker.org
  *  jpbeconne
  *  lon_kamikaze@gmx.de
  *  mi
  *  nordwick@xcf.berkeley.edu
  *  nork@FreeBSD.org
  *  olgeni@FreeBSD.org
  *  rasputin
  *  rfarmer@predatorlabs.net
  *  rtdean@cytherianage.net
  *  tux@pinguru.net

With hat:	portmgr
2022-07-20 16:22:12 +02:00

143 lines
3.6 KiB
Makefile

PORTNAME= springframework
PORTVERSION= 3.1.4
PORTREVISION= 1
CATEGORIES= java devel
MASTER_SITES= http://s3.amazonaws.com/dist.springframework.org/release/SPR/
DISTNAME= spring-framework-${PORTVERSION}.RELEASE-with-docs
MAINTAINER= olgeni@FreeBSD.org
COMMENT= The Spring Framework for Java
WRKSRC= ${WRKDIR}/spring-framework-${PORTVERSION}.RELEASE
PKGNAMESUFFIX= 31
CONFLICTS= springframework-3.2.*
NO_BUILD= yes
USE_JAVA= yes
USES= zip
OPTIONS_DEFINE= DOCS RESRCS
RESRCS_DESC= Install resource files
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 ${PORT_OPTIONS:MRESRCS}
RESOURCE_FILES= spring-aop-2.0.xsd \
spring-aop-2.5.xsd \
spring-aop-3.0.xsd \
spring-aop-3.1.xsd \
spring-aop-3.2.xsd \
spring-beans-2.0.dtd \
spring-beans-2.0.xsd \
spring-beans-2.5.xsd \
spring-beans-3.0.xsd \
spring-beans-3.1.xsd \
spring-beans-3.2.xsd \
spring-beans.dtd \
spring-cache-3.1.xsd \
spring-cache-3.2.xsd \
spring-context-2.5.xsd \
spring-context-3.0.xsd \
spring-context-3.1.xsd \
spring-context-3.2.xsd \
spring-form.tld \
spring-jdbc-3.0.xsd \
spring-jdbc-3.1.xsd \
spring-jdbc-3.2.xsd \
spring-jee-2.0.xsd \
spring-jee-2.5.xsd \
spring-jee-3.0.xsd \
spring-jee-3.1.xsd \
spring-jee-3.2.xsd \
spring-jms-2.5.xsd \
spring-jms-3.0.xsd \
spring-jms-3.1.xsd \
spring-lang-2.0.xsd \
spring-lang-2.5.xsd \
spring-lang-3.0.xsd \
spring-lang-3.1.xsd \
spring-lang-3.2.xsd \
spring-mvc-3.0.xsd \
spring-mvc-3.1.xsd \
spring-mvc-3.2.xsd \
spring-oxm-1.5.xsd \
spring-oxm-3.0.xsd \
spring-oxm-3.1.xsd \
spring-oxm-3.2.xsd \
spring-task-3.0.xsd \
spring-task-3.1.xsd \
spring-task-3.2.xsd \
spring-tool-2.0.xsd \
spring-tool-2.5.xsd \
spring-tool-3.0.xsd \
spring-tool-3.1.xsd \
spring-tool-3.2.xsd \
spring-tx-2.0.xsd \
spring-tx-2.5.xsd \
spring-tx-3.0.xsd \
spring-tx-3.1.xsd \
spring-tx-3.2.xsd \
spring-util-2.0.xsd \
spring-util-2.5.xsd \
spring-util-3.0.xsd \
spring-util-3.1.xsd \
spring-util-3.2.xsd \
spring.ftl \
spring.tld \
spring.vm
.for f in ${RESOURCE_FILES}
PLIST_FILES += %%JAVASHAREDIR%%/${f}
.endfor
.endif
.if ${PORT_OPTIONS:MDOCS}
PORTDOCS= *
.endif
do-install:
@${MKDIR} ${STAGEDIR}${JAVAJARDIR}
@${MKDIR} ${STAGEDIR}${JAVASHAREDIR}
.for f in ${JAR_FILES}
${INSTALL_DATA} ${WRKSRC}/dist/${f:S/.jar/-${PORTVERSION}.RELEASE.jar/} \
${STAGEDIR}${JAVAJARDIR}/${f}
.endfor
.for f in ${RESOURCE_FILES}
${INSTALL_DATA} `${FIND} "${WRKSRC}" -name ${f} -print | ${TAIL} -1` \
${STAGEDIR}${JAVASHAREDIR}/${f}
.endfor
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/changelog.txt ${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 <bsd.port.mk>