1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-22 04:17:44 +00:00

Java Transaction API (JTA) specifies standard Java interfaces between a

transaction manager and the parties involved in a distributed transaction
system: the resource manager, the application server, and the
transactional applications.

The JTA specification was developed by Sun Microsystems in cooperation
with leading industry partners in the transaction processing and database
system arena. See JSR 907.

WWW: http://www.oracle.com/technetwork/java/javaee/tech/jta-138684.html
This commit is contained in:
Alex Dupre 2010-11-11 15:36:18 +00:00
parent 2effdbdab0
commit 52aab44459
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=264405
4 changed files with 59 additions and 0 deletions

View File

@ -125,6 +125,7 @@
SUBDIR += jomp
SUBDIR += jrosetta
SUBDIR += jsdk
SUBDIR += jta
SUBDIR += jtiger
SUBDIR += jump
SUBDIR += junit

46
java/jta/Makefile Normal file
View File

@ -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>

2
java/jta/distinfo Normal file
View File

@ -0,0 +1,2 @@
SHA256 (jta-spec1_0_1.zip) = a64752468f73559dba9b71e895df2c9556b9b5f78f487f04730a8764db94ecfe
SIZE (jta-spec1_0_1.zip) = 616357

10
java/jta/pkg-descr Normal file
View File

@ -0,0 +1,10 @@
Java Transaction API (JTA) specifies standard Java interfaces between a
transaction manager and the parties involved in a distributed transaction
system: the resource manager, the application server, and the
transactional applications.
The JTA specification was developed by Sun Microsystems in cooperation
with leading industry partners in the transaction processing and database
system arena. See JSR 907.
WWW: http://www.oracle.com/technetwork/java/javaee/tech/jta-138684.html