git: a4f0be96de25 - main - textproc/saxon: Remove expired port

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Sun, 04 May 2025 11:23:06 UTC
The branch main has been updated by rene:

URL: https://cgit.FreeBSD.org/ports/commit/?id=a4f0be96de25b60740b369bc505d5a991336e288

commit a4f0be96de25b60740b369bc505d5a991336e288
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2025-05-04 11:23:01 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2025-05-04 11:23:01 +0000

    textproc/saxon: Remove expired port
    
    2025-04-30 textproc/saxon: Deprecated and unsupported upstream, consider using textproc/saxon-he
---
 MOVED                            |  1 +
 textproc/Makefile                |  1 -
 textproc/saxon/Makefile          | 50 ----------------------------------------
 textproc/saxon/distinfo          |  2 --
 textproc/saxon/files/saxon.sh.in |  9 --------
 textproc/saxon/pkg-descr         | 10 --------
 textproc/saxon/pkg-plist         | 46 ------------------------------------
 7 files changed, 1 insertion(+), 118 deletions(-)

diff --git a/MOVED b/MOVED
index ca8d974dd35b..ffc8eab54cfc 100644
--- a/MOVED
+++ b/MOVED
@@ -4353,3 +4353,4 @@ textproc/syck||2025-05-04|Has expired: Unfetchable, no response from upstream in
 textproc/soothsayer||2025-05-04|Has expired: Deprecated upstream, consider using deskutils/presage
 textproc/nux||2025-05-04|Has expired: Depends on deprecated port textproc/saxon-devel
 textproc/saxon-devel|textproc/saxon-he|2025-05-04|Has expired: Deprecated and unsupported upstream, consider using textproc/saxon-he
+textproc/saxon|textproc/saxon-he|2025-05-04|Has expired: Deprecated and unsupported upstream, consider using textproc/saxon-he
diff --git a/textproc/Makefile b/textproc/Makefile
index 30cdf377da5c..e945893e8790 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -2009,7 +2009,6 @@
     SUBDIR += sarep
     SUBDIR += sary
     SUBDIR += sassc
-    SUBDIR += saxon
     SUBDIR += saxon-he
     SUBDIR += sc-aspell
     SUBDIR += scdoc
diff --git a/textproc/saxon/Makefile b/textproc/saxon/Makefile
deleted file mode 100644
index 9c8730c4c2ba..000000000000
--- a/textproc/saxon/Makefile
+++ /dev/null
@@ -1,50 +0,0 @@
-PORTNAME=	saxon
-PORTVERSION=	6.5.5
-PORTREVISION=	1
-CATEGORIES=	textproc java
-MASTER_SITES=	SF/${PORTNAME}/saxon6/${PORTVERSION}
-DISTNAME=	${PORTNAME}${PORTVERSION:S/./-/g}
-
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	XSLT 1.0 processor for Java
-WWW=		https://saxon.sourceforge.net/
-
-LICENSE=	MPL10
-
-DEPRECATED=	Deprecated and unsupported upstream, consider using textproc/saxon-he
-EXPIRATION_DATE=2025-04-30
-
-USES=		java zip
-
-NO_WRKSUBDIR=	yes
-NO_BUILD=	yes
-NO_ARCH=	yes
-
-CONFLICTS=	saxon-devel-8.*
-
-JARFILES=	saxon-jdom.jar saxon.jar
-PLIST_FILES=	${JARFILES:S,^,%%JAVAJARDIR%%/,} bin/saxon
-PORTDOCS=	api api-guide.html changes.html conditions.html \
-		conformance.html dtdgen.html expressions.html \
-		extensibility.html extensions.html index.html \
-		instant.html limitations.html patterns.html samples.html \
-		saxon-style.css using-xsl.html xsl-elements.html
-
-SUB_LIST=	SAXON_JARS="${JARFILES:S,^,${JAVAJARDIR}/,}"
-SUB_FILES=	saxon.sh
-
-OPTIONS_DEFINE=	DOCS EXAMPLES
-
-do-install:
-.for JARFILE in ${JARFILES}
-	${INSTALL_DATA} ${WRKSRC}/${JARFILE} ${STAGEDIR}${JAVAJARDIR}/
-.endfor
-	${INSTALL_SCRIPT} ${WRKDIR}/saxon.sh ${STAGEDIR}${PREFIX}/bin/saxon
-
-do-install-DOCS-on:
-	@cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
-
-do-install-EXAMPLES-on:
-	@cd ${WRKSRC}/samples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/textproc/saxon/distinfo b/textproc/saxon/distinfo
deleted file mode 100644
index 4fe6e503c305..000000000000
--- a/textproc/saxon/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (saxon6-5-5.zip) = a76806dda554edc844601d0ec0fb3d2a10a2f397eabf3569dfb44b628363afc4
-SIZE (saxon6-5-5.zip) = 3346162
diff --git a/textproc/saxon/files/saxon.sh.in b/textproc/saxon/files/saxon.sh.in
deleted file mode 100644
index 71f8b847656f..000000000000
--- a/textproc/saxon/files/saxon.sh.in
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/sh
-
-SAXON_CLASSPATH=""
-for jarfile in %%SAXON_JARS%%
-do
-	SAXON_CLASSPATH="${SAXON_CLASSPATH}:${jarfile}"
-done
-
-"%%LOCALBASE%%/bin/java" -classpath "${SAXON_CLASSPATH}" com.icl.saxon.StyleSheet "$@"
diff --git a/textproc/saxon/pkg-descr b/textproc/saxon/pkg-descr
deleted file mode 100644
index 09f33e652cd8..000000000000
--- a/textproc/saxon/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-The SAXON package is a collection of tools for processing XML
-documents. The main components are:
-
-  - An XSLT processor, which implements the Version 1.0 XSLT and XPath
-    Recommendations with a number of powerful extensions.
-
-  - A Java library, which supports a similar processing model to XSL,
-    but allows full programming capability.
-
-  - A slightly improved version of the Alfred parser from Microstar.
diff --git a/textproc/saxon/pkg-plist b/textproc/saxon/pkg-plist
deleted file mode 100644
index 96c4b85d9aee..000000000000
--- a/textproc/saxon/pkg-plist
+++ /dev/null
@@ -1,46 +0,0 @@
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/data/books.dtd
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/data/books.xml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/data/othello.xml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/data/play.dtd
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/ExampleContentHandler.class
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/ExampleContentHandler.java
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/JDOMExample.class
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/JDOMExample.java
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/SaxonServlet.class
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/SaxonServlet.java
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/ShowBooks$1.class
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/ShowBooks$BookListHandler.class
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/ShowBooks$BooksHandler.class
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/ShowBooks$CategoryHandler.class
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/ShowBooks$ItemHandler.class
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/ShowBooks.class
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/ShowBooks.java
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/TraxExamples$1.class
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/TraxExamples$ModifyStylesheetFilter.class
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/TraxExamples$UserURIResolver.class
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/TraxExamples.class
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/TraxExamples.java
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/styles/bible.xsl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/styles/books-attsets.xsl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/styles/books-csv.xsl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/styles/books-sql.xsl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/styles/books-tle.xsl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/styles/books.xsl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/styles/play.xsl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/styles/total.xsl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/styles/tour10.xsl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/styles/tour11.xsl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trax/exampleSimple2.out
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trax/xml/baz.xml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trax/xml/embedded.xml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trax/xml/foo.xml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trax/xml/subdir1/foo2.xml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trax/xml/subdir1/subdir2/foo3.xml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trax/xsl/baz.xsl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trax/xsl/foo.xsl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trax/xsl/foo2.xsl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trax/xsl/foo3.xsl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trax/xsl/inc1/inc1.xsl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trax/xsl/inc1/inc2/inc2.xsl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trax/xsl/preamble.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trax/xsl/text.xsl