aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2026-10-31 10:30:53 +0000
committerRene Ladan <rene@FreeBSD.org>2026-10-31 10:30:53 +0000
commit2127d061f593f104316efc0699e977dae8154286 (patch)
tree4fbecac655719aba8cf8e815e8511108e82e9411
parent48659a8a3a7d115a7b623b4521a5a16cd9738a38 (diff)
textproc/xom: Remove expired port
2026-10-31 textproc/xom: Unmaintained, unused in the ports tree, only copies a jar, 8 years behind on upstream.
-rw-r--r--MOVED1
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/xom/Makefile38
-rw-r--r--textproc/xom/distinfo3
-rw-r--r--textproc/xom/pkg-descr7
5 files changed, 1 insertions, 49 deletions
diff --git a/MOVED b/MOVED
index d5b08094c15a..b296a6c3d20b 100644
--- a/MOVED
+++ b/MOVED
@@ -5781,3 +5781,4 @@ japanese/skkinput3||2026-10-31|Has expired: Abandoned, cannot be executed on amd
misc/kde-thumbnailer-chm||2026-10-31|Has expired: Depends on deprecated Qt5, superseded by KDE Frameworks 6
misc/kde-thumbnailer-epub||2026-10-31|Has expired: Depends on deprecated Qt5, superseded by KDE Frameworks 6
misc/kde-thumbnailer-fb2||2026-10-31|Has expired: Depends on deprecated Qt5, superseded by KDE Frameworks 6
+textproc/xom||2026-10-31|Has expired: Unmaintained, unused in the ports tree, only copies a jar, 8 years behind on upstream
diff --git a/textproc/Makefile b/textproc/Makefile
index 0cc3cb212e7b..7e8b9c80ff4c 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -2341,7 +2341,6 @@
SUBDIR += xmlstarlet
SUBDIR += xmlto
SUBDIR += xmlwrapp
- SUBDIR += xom
SUBDIR += xorg-sgml-doctools
SUBDIR += xql
SUBDIR += xray
diff --git a/textproc/xom/Makefile b/textproc/xom/Makefile
deleted file mode 100644
index 1d998c2af67b..000000000000
--- a/textproc/xom/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-PORTNAME= xom
-PORTVERSION= 1.2.11
-PORTREVISION= 3
-PORTEPOCH= 1
-CATEGORIES= textproc java
-MASTER_SITES= http://www.cafeconleche.org/XOM/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Open source (LGPL), tree-based API for processing XML with Java
-WWW= http://www.xom.nu/
-
-DEPRECATED= Unmaintained, unused in the ports tree, only copies a jar, 8 years behind on upstream.
-EXPIRATION_DATE= 2026-10-31
-
-RUN_DEPENDS= ${JAVALIBDIR}/xml-apis.jar:textproc/xerces-j \
- ${JAVALIBDIR}/xalan.jar:textproc/xalan-j
-
-USES= java
-
-NO_BUILD= yes
-WRKSRC= ${WRKDIR}/XOM
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar
-PORTDOCS= overview.html apidocs
-PORTEXAMPLES= xom-samples.jar
-
-do-install:
- @${MKDIR} ${STAGEDIR}${JAVAJARDIR}
- ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}-${PORTVERSION}.jar ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/xom-samples.jar ${STAGEDIR}${EXAMPLESDIR}/
- @${MKDIR} ${STAGEDIR}${DOCSDIR}/apidocs
- cd ${WRKSRC}/ && ${FIND} ${PORTDOCS} \
- | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DOCSDIR} > /dev/null 2>&1
-
-.include <bsd.port.mk>
diff --git a/textproc/xom/distinfo b/textproc/xom/distinfo
deleted file mode 100644
index 788a2557abd4..000000000000
--- a/textproc/xom/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1532883082
-SHA256 (xom-1.2.11.tar.gz) = d147822813d905c1ae94879994112d29ddbc07e3dc3b4f77419a4c3695797844
-SIZE (xom-1.2.11.tar.gz) = 6651563
diff --git a/textproc/xom/pkg-descr b/textproc/xom/pkg-descr
deleted file mode 100644
index e375a7ae2522..000000000000
--- a/textproc/xom/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-XOM is a new XML object model. It is an open source (LGPL), tree-based API for
-processing XML with Java that strives for correctness and simplicity.
-
-XOM is designed to be easy to learn and easy to use. It works very
-straight-forwardly, and has a very shallow learning curve. Assuming you're
-already familiar with XML, you should be able to get up and running with XOM
-very quickly.