The POI project consists of APIs for manipulating various file formats based

upon Microsoft's OLE 2 Compound Document format using pure Java. In short, you
can read and write MS Excel files using Java. Soon, you'll be able to read and
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/

PR:		78327
Submitted by:	Anton Yudin <toha@toha.org.ua>
This commit is contained in:
Herve Quiroz 2005-05-25 16:33:57 +00:00
parent 61a4e3b609
commit 66a2df0f2c
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=136120
4 changed files with 64 additions and 0 deletions

View File

@ -185,6 +185,7 @@
SUBDIR += it-aspell
SUBDIR += jade
SUBDIR += jakarta-commons-digester
SUBDIR += jakarta-poi
SUBDIR += java2html
SUBDIR += javacc
SUBDIR += jaxup

View File

@ -0,0 +1,53 @@
# New ports collection makefile for: Jakarta POI API
# Date created: Wed Mar 2 22:01:02 EET 2005
# Whom: Anton Yudin <toha@toha.org.ua>
#
# $FreeBSD$
#
PORTNAME= poi
PORTVERSION= 2.5.1
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.4+
USE_JIKES= no
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}
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

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

View File

@ -0,0 +1,8 @@
The POI project consists of APIs for manipulating various file formats based
upon Microsoft's OLE 2 Compound Document format using pure Java. In short, you
can read and write MS Excel files using Java. Soon, you'll be able to read and
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/