git: fcc6dc546925 - main - textproc/java2html: Remove expired port

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

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

commit fcc6dc546925e02841ff429910ccb207c7ad607a
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2025-05-04 11:18:55 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2025-05-04 11:18:55 +0000

    textproc/java2html: Remove expired port
    
    2025-04-30 textproc/java2html: Upstream is gone and last update 20 years ago
---
 MOVED                                      |  1 +
 textproc/Makefile                          |  1 -
 textproc/java2html/Makefile                | 30 -----------------
 textproc/java2html/distinfo                |  2 --
 textproc/java2html/files/patch-Makefile.in | 53 ------------------------------
 textproc/java2html/pkg-descr               | 12 -------
 6 files changed, 1 insertion(+), 98 deletions(-)

diff --git a/MOVED b/MOVED
index ae70ac62d0d4..bb6af838335d 100644
--- a/MOVED
+++ b/MOVED
@@ -4346,3 +4346,4 @@ textproc/xp||2025-05-04|Has expired: Obsolete, never versions of Java already in
 textproc/turboxsl||2025-05-04|Has expired: Obsolete, supports only legacy versions of XML and XSLT
 textproc/docbook2odf||2025-05-04|Has expired: Upstream is gone and unmaintained in tree for years
 textproc/sxml||2025-05-04|Has expired: No consumers in tree and no active development upstream for over a decade
+textproc/java2html||2025-05-04|Has expired: Upstream is gone and last update 20 years ago
diff --git a/textproc/Makefile b/textproc/Makefile
index 3e614b9843c8..1ecf14eab983 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -340,7 +340,6 @@
     SUBDIR += jalingo
     SUBDIR += jaq
     SUBDIR += jarnal
-    SUBDIR += java2html
     SUBDIR += jaxup
     SUBDIR += jdictionary
     SUBDIR += jdictionary-int-eng
diff --git a/textproc/java2html/Makefile b/textproc/java2html/Makefile
deleted file mode 100644
index fb870805751a..000000000000
--- a/textproc/java2html/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-PORTNAME=		java2html
-PORTVERSION=		0.9.2
-PORTREVISION=		2
-CATEGORIES=		textproc www
-MASTER_SITES=		SUNSITE/apps/www/converters
-
-MAINTAINER=		mkamm@gmx.net
-COMMENT=	Java sources to HTML converter
-WWW=		http://user.cs.tu-berlin.de/~schintke/x2html/
-
-LICENSE=	GPLv2
-
-DEPRECATED=	Upstream is gone and last update 20 years ago
-EXPIRATION_DATE=2025-04-30
-
-GNU_CONFIGURE=	yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-
-CONFLICTS_INSTALL=	source-highlight # bin/java2html
-
-PORTDOCS=	AUTHORS NEWS README
-PLIST_FILES=	bin/java2html share/man/man1/java2html.1.gz
-
-OPTIONS_DEFINE=	DOCS
-
-post-install:
-	@${MKDIR} ${STAGEDIR}${DOCSDIR}
-	cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/textproc/java2html/distinfo b/textproc/java2html/distinfo
deleted file mode 100644
index cfa6529249c7..000000000000
--- a/textproc/java2html/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (java2html-0.9.2.tar.gz) = b352fa391ea0f1fd39654a7113f9a50baac5dbf6b8d25f79f41f864e2e825188
-SIZE (java2html-0.9.2.tar.gz) = 42927
diff --git a/textproc/java2html/files/patch-Makefile.in b/textproc/java2html/files/patch-Makefile.in
deleted file mode 100644
index 196a2a78308b..000000000000
--- a/textproc/java2html/files/patch-Makefile.in
+++ /dev/null
@@ -1,53 +0,0 @@
---- ./Makefile.in.orig	2000-05-02 19:13:52.000000000 +0200
-+++ ./Makefile.in	2014-01-21 08:57:35.000000000 +0100
-@@ -27,7 +27,7 @@
- # for gzip because otherwise the load on the web server
- # grows without having big benefits.
- # COMPRESSION = -DCOMPRESSION=4
--COMPRESSION = -DCOMPRESSION=1
-+COMPRESSION ?= -DCOMPRESSION=1
- 
- # Dont change things beyond this line.
- TARGET          = @PROJECT_NAME@
-@@ -52,14 +52,14 @@
- INSTALL_DATA    = @INSTALL_DATA@
- prefix          = @prefix@
- exec_prefix     = ${prefix}
--bindir          = @bindir@
-+bindir          = ${DESTDIR}@bindir@
- mandir          = @mandir@
--man1dir         = @mandir@/man1
-+man1dir         = ${DESTDIR}@mandir@/man1
- srcdir          = @srcdir@
- docdir          = @DOCDIR@
- CPPFLAGS        = @CPPFLAGS@
- 
--CFLAGS += -O2 -Wall
-+CFLAGS ?= -O2 -Wall
- ALL_CFLAGS = $(CFLAGS) -I$(srcdir) -I. $(COMPRESSION) 
- 
- all: $(TARGET)
-@@ -70,10 +70,12 @@
- $(LEXOUTPUT): $(CONFIGS) $(LEXSRCS) $(HDRS)
- 	$(LEX) $(LEXSRCS)
- 
--install: $(TARGET) install-doc
-+install: $(TARGET)
- 	@echo "Installing" $(TARGET) "to" $(bindir)
- 	-mkdir -p $(bindir)
- 	$(INSTALL_PROGRAM) $(TARGET) $(bindir)/$(TARGET)
-+	-mkdir -p $(man1dir)
-+	$(INSTALL_DATA) $(srcdir)/$(MANPAGE) $(man1dir)/$(MANPAGE)
- 
- install-strip: $(TARGET) install-doc
- 	@echo "Installing" $(TARGET) "to" $(bindir)
-@@ -81,8 +83,7 @@
- 	$(INSTALL_PROGRAM) -s $(TARGET) $(bindir)/$(TARGET)
- 
- install-doc: 
--	-mkdir -p $(man1dir) $(docdir)
--	$(INSTALL_DATA) $(srcdir)/$(MANPAGE) $(man1dir)/$(MANPAGE)
-+	-mkdir -p $(docdir)
- 	$(INSTALL_DATA) $(srcdir)/AUTHORS $(docdir)/AUTHORS
- 	$(INSTALL_DATA) $(srcdir)/COPYING $(docdir)/COPYING
- 	$(INSTALL_DATA) $(srcdir)/NEWS $(docdir)/NEWS
diff --git a/textproc/java2html/pkg-descr b/textproc/java2html/pkg-descr
deleted file mode 100644
index e4f87878bc1b..000000000000
--- a/textproc/java2html/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-Java2html is  a syntax highlighter for  Java and C++  source code that
-produces a highlighted html file as output.
-
-Java2html offers the following features:
-
-    - support for Java and C++
-    - fast (single pass conversion using flex)
-    - doesn't change formatting - only adds <FONT COLOR=#XXXX> tags
-        and properly escapes non-ascii characters
-    - easy integration with webservers - browse your sources colourized
-    - gzips http output for browsers to save bandwidth (only in CGI mode)
-    - documentation and manpage included