Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Dec 2024 01:23:02 GMT
From:      Brooks Davis <brooks@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 48f0cebae826 - main - textproc/mandoc: rename from mdocml
Message-ID:  <202412180123.4BI1N2W0039948@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by brooks:

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

commit 48f0cebae8269b50cbd71764964c90f2fd2dda7f
Author:     Brooks Davis <brooks@FreeBSD.org>
AuthorDate: 2024-12-18 01:22:33 +0000
Commit:     Brooks Davis <brooks@FreeBSD.org>
CommitDate: 2024-12-18 01:22:33 +0000

    textproc/mandoc: rename from mdocml
    
    The upstream project was fully renamed with the 1.14.2 release in July
    2017 per https://mandoc.bsd.lv/history.html.
---
 MOVED                                           |  1 +
 textproc/Makefile                               |  2 +-
 textproc/{mdocml => mandoc}/Makefile            | 13 ++++++-------
 textproc/{mdocml => mandoc}/distinfo            |  0
 textproc/{mdocml => mandoc}/files/patch-msec.in |  0
 textproc/mandoc/pkg-descr                       |  8 ++++++++
 textproc/{mdocml => mandoc}/pkg-plist           |  0
 textproc/mdocml/pkg-descr                       | 13 -------------
 8 files changed, 16 insertions(+), 21 deletions(-)

diff --git a/MOVED b/MOVED
index 65bfe0f90d34..ae06d2bb162a 100644
--- a/MOVED
+++ b/MOVED
@@ -3754,3 +3754,4 @@ x11-toolkits/py-qt5-chart|x11-toolkits/py-qt5-charts|2024-12-08|Renamed to be co
 x11-toolkits/py-qt6-chart|x11-toolkits/py-qt6-charts|2024-12-08|Renamed to be consistent with the Qt module name
 devel/sfml251|devel/sfml|2024-12-09|Removed pinned port because the last user is gone
 devel/ocaml-seq|lang/ocaml|2024-12-10|Has expired: Seq is provided by lang/ocaml
+textproc/mdocml|textproc/mandoc|2024-12-17|Upstream reanamed
diff --git a/textproc/Makefile b/textproc/Makefile
index 175c553b9f2a..0be0d8d304fe 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -473,6 +473,7 @@
     SUBDIR += makefaq
     SUBDIR += makepatch
     SUBDIR += man2html
+    SUBDIR += mandoc
     SUBDIR += mantra
     SUBDIR += markdown
     SUBDIR += markdown-mode.el
@@ -484,7 +485,6 @@
     SUBDIR += mdbook
     SUBDIR += mdbook-linkcheck
     SUBDIR += mdbook-mermaid
-    SUBDIR += mdocml
     SUBDIR += meilisearch
     SUBDIR += meld
     SUBDIR += metauml
diff --git a/textproc/mdocml/Makefile b/textproc/mandoc/Makefile
similarity index 76%
rename from textproc/mdocml/Makefile
rename to textproc/mandoc/Makefile
index 30d1e610807b..54773537bef6 100644
--- a/textproc/mdocml/Makefile
+++ b/textproc/mandoc/Makefile
@@ -1,14 +1,13 @@
-PORTNAME=	mdocml
+PORTNAME=	mandoc
 PORTVERSION=	1.14.6
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	textproc
-MASTER_SITES=	http://mdocml.bsd.lv/snapshots/ \
+MASTER_SITES=	http://mandoc.bsd.lv/snapshots/ \
 		LOCAL/uqs
-DISTNAME=	mandoc-${DISTVERSION}
 
 MAINTAINER=	ports@FreeBSD.org
-COMMENT=	mdoc macro compiler
-WWW=		https://mdocml.bsd.lv/
+COMMENT=	Suite of for tools compiling mdoc and man macros
+WWW=		https://mandoc.bsd.lv/
 
 LICENSE=	ISCL
 LICENSE_FILE=	${WRKSRC}/LICENSE
@@ -27,7 +26,7 @@ post-configure:
 		-e 's|/var/www|${WWWDIR}|' \
 		-e 's|^MANDIR.*|MANDIR=${PREFIX}/share/man|' \
 		${WRKSRC}/Makefile.local
-	cp ${WRKSRC}/cgi.h.example ${WRKSRC}/cgi.h
+	${CP} ${WRKSRC}/cgi.h.example ${WRKSRC}/cgi.h
 
 post-build:
 	cd ${WRKSRC} && ${MAKE} ${MAKE_ARGS} man.cgi
diff --git a/textproc/mdocml/distinfo b/textproc/mandoc/distinfo
similarity index 100%
rename from textproc/mdocml/distinfo
rename to textproc/mandoc/distinfo
diff --git a/textproc/mdocml/files/patch-msec.in b/textproc/mandoc/files/patch-msec.in
similarity index 100%
rename from textproc/mdocml/files/patch-msec.in
rename to textproc/mandoc/files/patch-msec.in
diff --git a/textproc/mandoc/pkg-descr b/textproc/mandoc/pkg-descr
new file mode 100644
index 000000000000..203e31f5ebb6
--- /dev/null
+++ b/textproc/mandoc/pkg-descr
@@ -0,0 +1,8 @@
+mandoc is a suite of tools compiling mdoc, the roff macro language of
+choice for BSD manual pages, and man, the predominant historical language
+for UNIX manuals. It is small, ISO C, ISC-licensed, and quite fast. The
+main component of the toolset is the mandoc utility program, based on the
+libmandoc validating compiler, to format output for UTF-8 and ASCII UNIX
+terminals, HTML 5, PostScript, and PDF.
+
+mandoc was formerly distributed as mdocml.
diff --git a/textproc/mdocml/pkg-plist b/textproc/mandoc/pkg-plist
similarity index 100%
rename from textproc/mdocml/pkg-plist
rename to textproc/mandoc/pkg-plist
diff --git a/textproc/mdocml/pkg-descr b/textproc/mdocml/pkg-descr
deleted file mode 100644
index c81d360bb4ae..000000000000
--- a/textproc/mdocml/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-mdocml is a suite of tools compiling mdoc, the roff macro package of
-choice for BSD manual pages, and man, the predominant historical
-package for UNIX manuals. The mission of mdocml is to deprecate groff,
-the GNU troff implementation, for displaying mdoc pages whilst
-providing token support for man.
-
-mdocml consists of the libmandoc validating compiler and mandoc, which
-interfaces with the compiler library to format output for UNIX
-terminals (with support for wide-character locales), XHTML, HTML,
-PostScript, and PDF.
-
-Disambiguation: mdocml is often referred to by its installed binary,
-"mandoc".



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202412180123.4BI1N2W0039948>