textproc/apache-poi: update to 3.9

- Update to 3.9
- Rename it to jakarta-poi
- Allow staging

PR:		ports/181308
Submitted by:	Pedro Giffuni <giffunip tutopia.com>
Approved by:	maintainer (timeout)
This commit is contained in:
William Grzybowski
2013-11-04 14:20:39 +00:00
parent 8656f2dc3c
commit 85ced95950
7 changed files with 56 additions and 54 deletions

1
MOVED
View File

@@ -5164,3 +5164,4 @@ databases/ruby-memcache||2013-11-03|Has expired: Development has been abandoned
deskutils/blogtk||2013-11-03|Has expired: This is dead upstream and is no longer being maintained
devel/ruby-io-reactor||2013-11-03|Has expired: Does not work with Ruby 1.9
textproc/p5-Text-Emoticon-MSN||2013-11-03|Has expired: Primary MSN Messenger service terminated 30 APR 2013
textproc/jakarta-poi|textproc/apache-poi|2013-11-04|Replaced with apache-poi

View File

@@ -13,7 +13,7 @@ COMMENT= JasperReports is a powerful open source Java reporting tool
RUN_DEPENDS= ${JAVALIBDIR}/itext.jar:${PORTSDIR}/devel/itext \
${JAVALIBDIR}/xalan.jar:${PORTSDIR}/textproc/xalan-j \
${JAVALIBDIR}/crimson.jar:${PORTSDIR}/textproc/crimson \
${JAVALIBDIR}/poi.jar:${PORTSDIR}/textproc/jakarta-poi \
${JAVALIBDIR}/poi.jar:${PORTSDIR}/textproc/apache-poi \
${JAVALIBDIR}/jfreechart.jar:${PORTSDIR}/java/jfreechart \
${JAVASHAREDIR}/batik/batik.jar:${PORTSDIR}/graphics/batik \
${JAVALIBDIR}/commons-beanutils.jar:${PORTSDIR}/java/jakarta-commons-beanutils\

View File

@@ -0,0 +1,51 @@
# Created by: Anton Yudin <toha@toha.org.ua>
# $FreeBSD$
PORTNAME= poi
PORTVERSION= 3.9
CATEGORIES= textproc devel java
MASTER_SITES= ${MASTER_SITE_APACHE}
MASTER_SITE_SUBDIR= ${PORTNAME:S,-,/,}/release/src
PKGNAMEPREFIX= apache-
DISTNAME= ${PORTNAME}-src-${PORTVERSION}-20121203
MAINTAINER= toha@toha.org.ua
COMMENT= Java API To Access Microsoft Format Files
BUILD_DEPENDS= ${JAVALIBDIR}/xalan.jar:${PORTSDIR}/textproc/xalan-j
USE_JAVA= yes
JAVA_VERSION= 1.6+
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
DSTAMP= `date +%Y%m%d`
USE_ANT= yes
MAKE_ARGS=
MAKE_ENV+= ANT_INCLUDE_SHARED_JARS=YES
PORTDOCS= *
ALL_TARGET= jar
JARFILE= ${PORTNAME}-${PORTVERSION}-${DSTAMP}.jar
DESTJARFILE= ${PORTNAME}.jar
JARNAMES= examples excelant scratchpad ooxml ooxml-schemas
PLIST_FILES= %%JAVAJARDIR%%/${DESTJARFILE}
.for i in ${JARNAMES}
PLIST_FILES+=%%JAVAJARDIR%%/${PORTNAME}-${i}.jar
.endfor
do-install:
${INSTALL_DATA} ${WRKSRC}/build/dist/${JARFILE} ${JAVAJARDIR}/${DESTJARFILE}
.for i in ${JARNAMES}
${INSTALL_DATA} ${WRKSRC}/build/dist/${PORTNAME}-${i}-${PORTVERSION}-${DSTAMP}.jar ${JAVAJARDIR}/${PORTNAME}-${i}.jar
.endfor
cd ${WRKSRC}/docs/apidocs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
# Workaround stage and ANT bug
do-build:
@(cd ${BUILD_WRKSRC}; \
${SETENV} ${MAKE_ENV} ${ANT} ${ALL_TARGET})
.include <bsd.port.mk>

View File

@@ -0,0 +1,2 @@
SHA256 (poi-src-3.9-20121203.tar.gz) = 15f948546525a73438ef6544e8ba006813b79a4a7e8529582c99e3926c238ead
SIZE (poi-src-3.9-20121203.tar.gz) = 48227396

View File

@@ -5,4 +5,4 @@ write Word files using Java. POI is your Java Excel solution as well as your
Word Excel solution. However, we have a complete API for porting other OLE 2
Compound Document formats and welcome others to participate.
WWW: http://jakarta.apache.org/poi/
WWW: http://poi.apache.org/

View File

@@ -1,50 +0,0 @@
# Created by: Anton Yudin <toha@toha.org.ua>
# $FreeBSD$
PORTNAME= poi
PORTVERSION= 2.5.1
PORTREVISION= 2
CATEGORIES= textproc devel java
MASTER_SITES= ${MASTER_SITE_APACHE_JAKARTA}
MASTER_SITE_SUBDIR= ${PORTNAME:S,-,/,}/release/src
PKGNAMEPREFIX= jakarta-
DISTNAME= ${PORTNAME}-src-${PORTVERSION}-final-20040804
MAINTAINER= toha@toha.org.ua
COMMENT= Java API To Access Microsoft Format Files
BUILD_DEPENDS= ${JAVALIBDIR}/xalan.jar:${PORTSDIR}/textproc/xalan-j
USE_JAVA= yes
JAVA_VERSION= 1.6+
NO_WRKSUBDIR= yes
DSTAMP= `date +%Y%m%d`
USE_ANT= yes
MAKE_ENV+= ANT_INCLUDE_SHARED_JARS=YES
.if !defined(NOPORTDOCS)
PORTDOCS= *
.endif
ALL_TARGET= jar
JARFILE= ${PORTNAME}-${PORTVERSION}-final-${DSTAMP}.jar
DESTJARFILE= ${PORTNAME}.jar
PLIST_FILES= %%JAVAJARDIR%%/${DESTJARFILE}
NO_STAGE= yes
do-install:
@${ECHO_MSG} -n ">> Installing JAR as ${JAVAJARDIR}/${DESTJARFILE}..."
@${INSTALL_DATA} ${WRKSRC}/build/dist/${JARFILE} ${JAVAJARDIR}/${DESTJARFILE}
@${ECHO_MSG} " [ DONE ]"
.if !defined(NOPORTDOCS)
@${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}..."
@cd ${WRKSRC}/docs/apidocs \
&& ${FIND} . -type d -exec ${MKDIR} ${DOCSDIR}/{} \; \
&& ${FIND} . -type f -exec ${INSTALL_DATA} {} ${DOCSDIR}/{} \;
@${ECHO_MSG} " [ DONE ]"
.endif
.include <bsd.port.mk>

View File

@@ -1,2 +0,0 @@
SHA256 (poi-src-2.5.1-final-20040804.tar.gz) = 783c6c36b9762aafd3386adcfbe71ad46aaa14d9fe20545c4a60eb591cfe0cc1
SIZE (poi-src-2.5.1-final-20040804.tar.gz) = 6870414