aboutsummaryrefslogtreecommitdiff
path: root/textproc/apache-commons-csv
diff options
context:
space:
mode:
authorPedro F. Giffuni <pfg@FreeBSD.org>2020-08-11 01:31:11 +0000
committerPedro F. Giffuni <pfg@FreeBSD.org>2020-08-11 01:31:11 +0000
commitb2497d1dce8e41c5034ca4be7acf19323c23c16d (patch)
tree621f4ce0d6bdc3acb3e17222518c26585bc488d4 /textproc/apache-commons-csv
parentbef31f0cc4313cf17e693a3a629e03f91e090489 (diff)
downloadports-b2497d1dce8e41c5034ca4be7acf19323c23c16d.tar.gz
ports-b2497d1dce8e41c5034ca4be7acf19323c23c16d.zip
New port: textproc/apache-commons-csv
Java library read and write files in variations of the Comma Separated Value format. Approved by: thierry (mentor, implicit)
Notes
Notes: svn path=/head/; revision=544658
Diffstat (limited to 'textproc/apache-commons-csv')
-rw-r--r--textproc/apache-commons-csv/Makefile45
-rw-r--r--textproc/apache-commons-csv/distinfo3
-rw-r--r--textproc/apache-commons-csv/pkg-descr6
3 files changed, 54 insertions, 0 deletions
diff --git a/textproc/apache-commons-csv/Makefile b/textproc/apache-commons-csv/Makefile
new file mode 100644
index 000000000000..cd69939b1e17
--- /dev/null
+++ b/textproc/apache-commons-csv/Makefile
@@ -0,0 +1,45 @@
+# Created by: Pedro Giffuni <pfg@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= commons-csv
+PORTVERSION= 1.8
+CATEGORIES= textproc java devel
+MASTER_SITES= APACHE_COMMONS_BINARIES
+PKGNAMEPREFIX= apache-
+DISTNAME= ${PORTNAME}-${PORTVERSION}-bin
+
+MAINTAINER= pfg@FreeBSD.org
+COMMENT= Java support for Comma Separated Value format
+
+LICENSE= APACHE20
+
+BUILD_DEPENDS= ${JAR_DEPENDS}
+RUN_DEPENDS= ${JAR_DEPENDS}
+
+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
+NO_BUILD= yes
+NO_ARCH= yes
+USE_JAVA= yes
+
+JARFILE= ${PORTNAME}.jar
+PLIST_FILES= ${JAVAJARDIR}/${JARFILE}
+
+OPTIONS_DEFINE= DOCS
+
+OTHERDOCS= LICENSE.txt NOTICE.txt RELEASE-NOTES.txt
+PORTDOCS= *
+
+do-install:
+ @${ECHO_MSG} -n ">> Installing JAR as ${JAVAJARDIR}/${JARFILE}..."
+ ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}-${PORTVERSION}.jar ${STAGEDIR}${JAVAJARDIR}/${JARFILE}
+ @${ECHO_MSG} " [ DONE ]"
+
+do-install-DOCS-on:
+ @${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}..."
+ @cd ${WRKSRC}/apidocs \
+ && ${FIND} . -type d -exec ${MKDIR} ${STAGEDIR}${DOCSDIR}/{} \; \
+ && ${FIND} . -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${DOCSDIR}/{} \;
+ ${INSTALL_DATA} ${OTHERDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/
+ @${ECHO_MSG} " [ DONE ]"
+
+.include <bsd.port.mk>
diff --git a/textproc/apache-commons-csv/distinfo b/textproc/apache-commons-csv/distinfo
new file mode 100644
index 000000000000..d1fddba1215c
--- /dev/null
+++ b/textproc/apache-commons-csv/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1597088558
+SHA256 (commons-csv-1.8-bin.tar.gz) = a4f261f89e48e41603ddc7e79c7bb623be90fe0416fad76ab0ca15f587a7ea27
+SIZE (commons-csv-1.8-bin.tar.gz) = 249294
diff --git a/textproc/apache-commons-csv/pkg-descr b/textproc/apache-commons-csv/pkg-descr
new file mode 100644
index 000000000000..a17cd79cdefb
--- /dev/null
+++ b/textproc/apache-commons-csv/pkg-descr
@@ -0,0 +1,6 @@
+Apache Commons CSV
+
+Commons CSV reads and writes files in variations of the Comma Separated Value
+(CSV) format.
+
+WWW: https://commons.apache.org/proper/commons-csv/