svn commit: r559786 - in head/textproc: . mp_doccer

Jason E. Hale jhale at FreeBSD.org
Thu Dec 31 23:11:40 UTC 2020


Author: jhale
Date: Thu Dec 31 23:11:39 2020
New Revision: 559786
URL: https://svnweb.freebsd.org/changeset/ports/559786

Log:
  New port: textproc/mp_doccer
  
  mp_doccer is a tool that travels C code files, and extracts specially
  marked information to build documentation. This documentation can be
  generated in HTML, man pages, or an executable shell script. The markup
  is very similar to that in the Linux 2.4.x kernel sources.
  
  WWW: https://triptico.com/software/mp_doccer.html

Added:
  head/textproc/mp_doccer/
  head/textproc/mp_doccer/Makefile   (contents, props changed)
  head/textproc/mp_doccer/distinfo   (contents, props changed)
  head/textproc/mp_doccer/pkg-descr   (contents, props changed)
Modified:
  head/textproc/Makefile

Modified: head/textproc/Makefile
==============================================================================
--- head/textproc/Makefile	Thu Dec 31 23:06:06 2020	(r559785)
+++ head/textproc/Makefile	Thu Dec 31 23:11:39 2020	(r559786)
@@ -452,6 +452,7 @@
     SUBDIR += ml1
     SUBDIR += mn-aspell
     SUBDIR += modlogan
+    SUBDIR += mp_doccer
     SUBDIR += mr-aspell
     SUBDIR += ms-aspell
     SUBDIR += msort

Added: head/textproc/mp_doccer/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/textproc/mp_doccer/Makefile	Thu Dec 31 23:11:39 2020	(r559786)
@@ -0,0 +1,32 @@
+# $FreeBSD$
+
+PORTNAME=	mp_doccer
+PORTVERSION=	1.2.2
+CATEGORIES=	textproc perl5
+MASTER_SITES=	https://triptico.com/download/
+
+MAINTAINER=	jhale at FreeBSD.org
+COMMENT=	C source code documentation generator
+
+LICENSE=	GPLv2+
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+USES=		perl5 shebangfix
+USE_PERL5=	run
+
+NO_ARCH=	yes
+NO_BUILD=	yes
+
+SHEBANG_FILES=	mp_doccer
+
+PLIST_FILES=	bin/mp_doccer
+PORTDOCS=	AUTHORS README
+
+OPTIONS_DEFINE=	DOCS
+
+do-install:
+	${INSTALL_SCRIPT} ${WRKSRC}/mp_doccer ${STAGEDIR}${PREFIX}/bin
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>

Added: head/textproc/mp_doccer/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/textproc/mp_doccer/distinfo	Thu Dec 31 23:11:39 2020	(r559786)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1604038422
+SHA256 (mp_doccer-1.2.2.tar.gz) = 359c699830fa3b9545500dbe1f8d40967bd06b8e8054eff3c67a3c41ecb6f55e
+SIZE (mp_doccer-1.2.2.tar.gz) = 16275

Added: head/textproc/mp_doccer/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/textproc/mp_doccer/pkg-descr	Thu Dec 31 23:11:39 2020	(r559786)
@@ -0,0 +1,6 @@
+mp_doccer is a tool that travels C code files, and extracts specially
+marked information to build documentation. This documentation can be
+generated in HTML, man pages, or an executable shell script. The markup
+is very similar to that in the Linux 2.4.x kernel sources.
+
+WWW: https://triptico.com/software/mp_doccer.html


More information about the svn-ports-all mailing list