git: 869570242265 - main - textproc/source-highlight: Take maintainership

From: Kousuke Kannagi <mce_at_FreeBSD.org>
Date: Thu, 24 Sep 2026 13:53:36 UTC
The branch main has been updated by mce:

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

commit 869570242265e475afd244d4d2deb69a743a77ec
Author:     Kousuke Kannagi <mce@FreeBSD.org>
AuthorDate: 2026-09-23 23:03:01 +0000
Commit:     Kousuke Kannagi <mce@FreeBSD.org>
CommitDate: 2026-09-24 13:52:41 +0000

    textproc/source-highlight: Take maintainership
    
    Update COMMENT, WWW and pkg-descr.
    Remove CONFLICTS_INSTALL because textproc/java2html has been removed.
    
    PR:             298808
    Approved by:    osa (mentor)
---
 textproc/source-highlight/Makefile  | 11 ++++-------
 textproc/source-highlight/pkg-descr | 11 ++++++++---
 2 files changed, 12 insertions(+), 10 deletions(-)

diff --git a/textproc/source-highlight/Makefile b/textproc/source-highlight/Makefile
index 22e5486698ea..6599c0abbb49 100644
--- a/textproc/source-highlight/Makefile
+++ b/textproc/source-highlight/Makefile
@@ -1,12 +1,12 @@
 PORTNAME=	source-highlight
 DISTVERSION=	3.1.9
-PORTREVISION=	15
+PORTREVISION=	16
 CATEGORIES=	textproc
 MASTER_SITES=	GNU/src-highlite
 
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	C/C++ and Java sources to HTML converter
-WWW=		https://www.gnu.org/software/src-highlite/source-highlight.html
+MAINTAINER=	mce@FreeBSD.org
+COMMENT=	Produces a document with syntax highlighting
+WWW=		https://www.gnu.org/software/src-highlite/
 
 LICENSE=	GPLv3
 LICENSE_FILE=	${WRKSRC}/COPYING
@@ -17,13 +17,10 @@ LIB_DEPENDS=	libboost_regex.so:devel/boost-libs
 USES=		compiler:c++11-lang gmake pathfix libtool localbase
 USE_CXXSTD=	gnu++11
 GNU_CONFIGURE=	yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
 CONFIGURE_ARGS=	--with-bash-completion --with-boost=${LOCALBASE}
 INSTALL_TARGET=	install-strip
 USE_LDCONFIG=	yes
 
-CONFLICTS_INSTALL=	java2html # bin/java2html
-
 OPTIONS_DEFINE=	DOCS EXAMPLES
 
 PORTDOCS=	*
diff --git a/textproc/source-highlight/pkg-descr b/textproc/source-highlight/pkg-descr
index bd7dfb7aa6ed..15eaabbdd4c3 100644
--- a/textproc/source-highlight/pkg-descr
+++ b/textproc/source-highlight/pkg-descr
@@ -1,3 +1,8 @@
-Source-highlight is a simple program that, given a source C/C++,
-Prolog, Perl, PHP3, Python or Java file, produces an html source
-with syntax highlighting.
+This program, given a source file, produces a document with syntax
+highlighting. It also provides a C++ highlight library.
+
+Source-highlight reads source language specifications dynamically, thus
+it can be easily extended (without recompiling the sources) for handling
+new languages. It also reads output format specifications dynamically,
+and thus it can be easily extended (without recompiling the sources) for
+handling new output formats.