From owner-svn-ports-head@freebsd.org Thu Dec 31 23:11:40 2020 Return-Path: Delivered-To: svn-ports-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id AEA4B4D444E; Thu, 31 Dec 2020 23:11:40 +0000 (UTC) (envelope-from jhale@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D6P6h4dC0z4WgY; Thu, 31 Dec 2020 23:11:40 +0000 (UTC) (envelope-from jhale@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 8735A1895C; Thu, 31 Dec 2020 23:11:40 +0000 (UTC) (envelope-from jhale@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 0BVNBe1c088293; Thu, 31 Dec 2020 23:11:40 GMT (envelope-from jhale@FreeBSD.org) Received: (from jhale@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 0BVNBdU2088289; Thu, 31 Dec 2020 23:11:39 GMT (envelope-from jhale@FreeBSD.org) Message-Id: <202012312311.0BVNBdU2088289@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jhale set sender to jhale@FreeBSD.org using -f From: "Jason E. Hale" Date: Thu, 31 Dec 2020 23:11:39 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r559786 - in head/textproc: . mp_doccer X-SVN-Group: ports-head X-SVN-Commit-Author: jhale X-SVN-Commit-Paths: in head/textproc: . mp_doccer X-SVN-Commit-Revision: 559786 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Dec 2020 23:11:40 -0000 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@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 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