Date: Wed, 2 Mar 2005 22:13:20 +0200 (EET) From: Anton Yudin <toha@toha.org.ua> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/78327: new port java/jakarta-poi Message-ID: <200503022013.j22KDKa0015853@toha.org.ua> Resent-Message-ID: <200503022020.j22KKIjH017252@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 78327 >Category: ports >Synopsis: new port java/jakarta-poi >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Wed Mar 02 20:20:17 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Anton Yudin >Release: FreeBSD 5.3-STABLE i386 >Organization: >Environment: System: FreeBSD pandemonium 5.3-STABLE FreeBSD 5.3-STABLE #0: Sun Nov 14 19:08:07 EET 2004 root@pandemonium:/obj/obj/usr/src/sys/NKERNEL i386 >Description: New port java/jakarta-poi. 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. >How-To-Repeat: >Fix: shar: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # java/jakarta-poi # java/jakarta-poi/Makefile # java/jakarta-poi/distinfo # java/jakarta-poi/pkg-descr # echo c - java/jakarta-poi mkdir -p java/jakarta-poi > /dev/null 2>&1 echo x - java/jakarta-poi/Makefile sed 's/^X//' >java/jakarta-poi/Makefile << 'END-of-java/jakarta-poi/Makefile' X# New ports collection makefile for: Jakarta POI API X# Date created: Wed Mar 2 22:01:02 EET 2005 X# Whom: Anton Yudin <toha@toha.org.ua> X# X# $FreeBSD$ X# X XPORTNAME= poi XPORTVERSION= 2.5.1 XCATEGORIES= java devel XMASTER_SITES= ${MASTER_SITE_APACHE_JAKARTA} XMASTER_SITE_SUBDIR= ${PORTNAME:S,-,/,}/release/src XPKGNAMEPREFIX= jakarta- XDISTNAME= ${PORTNAME}-src-${PORTVERSION}-final-20040804 X XMAINTAINER= toha@toha.org.ua XCOMMENT= Jakarta POI API X XUSE_JAVA= yes XJAVA_VERSION= 1.4+ X XWRKSRC= ${WRKDIR} X XDSTAMP= `date +%Y%m%d` X XUSE_ANT= yes XMAKE_ENV+= ANT_INCLUDE_SHARED_JARS=YES X.if !defined(NOPORTDOCS) XPORTDOCS= * X.endif XALL_TARGET= jar XJARFILE= ${PORTNAME}-${PORTVERSION}-final-${DSTAMP}.jar XDESTJARFILE= ${PORTNAME}-${PORTVERSION}-final-${DSTAMP}.jar X XPLIST_FILES= %%JAVAJARDIR%%/${JARFILE} X Xdo-install: X @${ECHO_MSG} -n ">> Installing JAR as ${JAVAJARDIR}/${DESTJARFILE}..." X @${INSTALL_DATA} ${WRKSRC}/build/dist/${JARFILE} ${JAVAJARDIR}/${DESTJARFILE} X @${ECHO_MSG} " [ DONE ]" X X.if !defined(NOPORTDOCS) X @${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}..." X @cd ${WRKSRC}/docs/apidocs \ X && ${FIND} . -type d -exec ${MKDIR} ${DOCSDIR}/{} \; \ X && ${FIND} . -type f -exec ${INSTALL_DATA} {} ${DOCSDIR}/{} \; X @${ECHO_MSG} " [ DONE ]" X.endif X X.include <bsd.port.mk> END-of-java/jakarta-poi/Makefile echo x - java/jakarta-poi/distinfo sed 's/^X//' >java/jakarta-poi/distinfo << 'END-of-java/jakarta-poi/distinfo' XMD5 (poi-src-2.5.1-final-20040804.tar.gz) = d80052119b2d6746f103d49f915b0ad8 XSIZE (poi-src-2.5.1-final-20040804.tar.gz) = 6870414 END-of-java/jakarta-poi/distinfo echo x - java/jakarta-poi/pkg-descr sed 's/^X//' >java/jakarta-poi/pkg-descr << 'END-of-java/jakarta-poi/pkg-descr' X The POI project consists of APIs for manipulating various file formats X based upon Microsoft's OLE 2 Compound Document format using pure Java. X In short, you can read and write MS Excel files using Java. Soon, X you'll be able to read and write Word files using Java. POI is your X Java Excel solution as well as your Word Excel solution. However, we X have a complete API for porting other OLE 2 Compound Document formats X and welcome others to participate. X XWWW: http://jakarta.apache.org/poi/ END-of-java/jakarta-poi/pkg-descr exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200503022013.j22KDKa0015853>