aboutsummaryrefslogtreecommitdiff
path: root/java/jta/Makefile
diff options
context:
space:
mode:
authorAlex Dupre <ale@FreeBSD.org>2010-11-11 15:36:18 +0000
committerAlex Dupre <ale@FreeBSD.org>2010-11-11 15:36:18 +0000
commit52aab444593f23cdcb657b52bd32bc02693ac5a1 (patch)
tree29d09fdf0c6bf3c184f52e69e2c885d926606bd1 /java/jta/Makefile
parent2effdbdab0c4f54adcd297607d0ef77d34bbcfaa (diff)
downloadports-52aab444593f23cdcb657b52bd32bc02693ac5a1.tar.gz
ports-52aab444593f23cdcb657b52bd32bc02693ac5a1.zip
Notes
Diffstat (limited to 'java/jta/Makefile')
-rw-r--r--java/jta/Makefile46
1 files changed, 46 insertions, 0 deletions
diff --git a/java/jta/Makefile b/java/jta/Makefile
new file mode 100644
index 000000000000..2590b75e40bb
--- /dev/null
+++ b/java/jta/Makefile
@@ -0,0 +1,46 @@
+# New ports collection makefile for: JTA
+# Date created: 5 Nov 2010
+# Whom: Alex Dupre <ale@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= jta
+PORTVERSION= 1.0.1
+CATEGORIES= java devel
+MASTER_SITES= #
+DISTNAME= ${PORTNAME}-spec${PORTVERSION:S/./_/g}
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= Java Transaction API (JTA)
+
+USE_ZIP= yes
+USE_JAVA= yes
+JAVA_VERSION= 1.4+
+
+NO_BUILD= yes
+NO_CDROM= See the license
+DOWNLOAD_URL= https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=7286-jta-${PORTVERSION}-spec-oth-JSpec@CDS-CDS_Developer
+
+PORTDOCS= ${DISTNAME}.pdf javadocs
+
+PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar
+
+.include <bsd.port.pre.mk>
+.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) && !defined(PACKAGE_BUILDING)
+IGNORE= you must manually fetch the distribution from ${DOWNLOAD_URL} and place it in ${DISTDIR} then run make again
+.endif
+
+do-install:
+ @${ECHO_MSG} -n ">> Install JAR file as ${JAVAJARDIR}/${PORTNAME}.jar..."
+ @${INSTALL_DATA} ${WRKSRC}/${DISTNAME}.jar ${JAVAJARDIR}/${PORTNAME}.jar
+ @${ECHO_MSG} " [ DONE ]"
+.if !defined(NOPORTDOCS)
+ @${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}..."
+ @${MKDIR} ${DOCSDIR}
+ @cd ${WRKSRC}/docs && ${FIND} ${PORTDOCS} \
+ | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${DOCSDIR} > /dev/null 2>&1
+ @${ECHO_MSG} " [ DONE ]"
+.endif
+
+.include <bsd.port.post.mk>