Commit be11b62a authored by Rene Ladan's avatar Rene Ladan
Browse files

java/jta: Remove expired port

2026-01-17 java/jta: manual download, no users in the ports tree, newer version is at https://github.com/jakartaee/transactions
parent 67c80fa4
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -5084,3 +5084,4 @@ java/openjdk18||2026-01-16|Has expired: No longer supported by upstream
textproc/py-pyRdfa3|textproc/py-pyrdfa3|2026-01-18|Rename to match upstream naming
devel/tcl8-thread|devel/tcl-thread|2026-01-19|The new tcl-thread port supports both Tcl8 and Tcl9
devel/tcl9-thread|devel/tcl-thread|2026-01-19|The new tcl-thread port supports both Tcl8 and Tcl9
java/jta||2026-01-19|Has expired: manual download, no users in the ports tree, newer version is at https://github.com/jakartaee/transactions
+0 −1
Original line number Diff line number Diff line
@@ -65,7 +65,6 @@
    SUBDIR += jmf
    SUBDIR += jode
    SUBDIR += jrosetta
    SUBDIR += jta
    SUBDIR += jtiger
    SUBDIR += jump
    SUBDIR += junit

java/jta/Makefile

deleted100644 → 0
+0 −42
Original line number Diff line number Diff line
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)
WWW=		http://www.oracle.com/technetwork/java/javaee/tech/jta-138684.html

# Converted from NO_CDROM
LICENSE=	jta
LICENSE_NAME=	jta
LICENSE_TEXT=	See the license
LICENSE_PERMS=	dist-mirror pkg-mirror auto-accept

DEPRECATED=	manual download, no users in the ports tree, newer version is at https://github.com/jakartaee/transactions
EXPIRATION_DATE=	2026-01-17

USES=		java zip

NO_BUILD=	yes
DOWNLOAD_URL=	http://download.oracle.com/otndocs/jcp/7286-jta-${PORTVERSION}-spec-oth-JSpec/?submit=Download

PLIST_FILES=	%%JAVAJARDIR%%/${PORTNAME}.jar
PORTDOCS=	${DISTNAME}.pdf javadocs

OPTIONS_DEFINE=	DOCS

.include <bsd.port.pre.mk>
.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})
IGNORE=		you must manually fetch the distribution from ${DOWNLOAD_URL} and place it in ${DISTDIR} then run make again
.endif

do-install:
	${INSTALL_DATA} ${WRKSRC}/${DISTNAME}.jar \
		${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
	${INSTALL_DATA} ${WRKSRC}/docs/${DISTNAME}.pdf ${STAGEDIR}${DOCSDIR}
	(cd ${WRKSRC}/docs && ${COPYTREE_SHARE} javadocs ${STAGEDIR}${DOCSDIR})

.include <bsd.port.post.mk>

java/jta/distinfo

deleted100644 → 0
+0 −2
Original line number Diff line number Diff line
SHA256 (jta-spec1_0_1.zip) = a64752468f73559dba9b71e895df2c9556b9b5f78f487f04730a8764db94ecfe
SIZE (jta-spec1_0_1.zip) = 616357

java/jta/pkg-descr

deleted100644 → 0
+0 −8
Original line number Diff line number Diff line
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.