svn commit: r559785 - in head/textproc: . p5-Grutatxt
Jason E. Hale
jhale at FreeBSD.org
Thu Dec 31 23:06:07 UTC 2020
Author: jhale
Date: Thu Dec 31 23:06:06 2020
New Revision: 559785
URL: https://svnweb.freebsd.org/changeset/ports/559785
Log:
New port: textproc/p5-Grutatxt
Grutatxt is a plain text to HTML (and other formats) converter. It succesfully
converts subtle text markup of lists, bold, italics, tables and headings to
their corresponding HTML, troff, man page or LaTeX markup without having to
write unreadable source text files. Grutatxt is a Perl module and a command
line utility, and is the main text renderer in the Gruta CMS.
The output drivers currently supported by Grutatxt are: HTML, troff (me
macros), man and LaTeX.
WWW: https://triptico.com/software/grutatxt.html
Added:
head/textproc/p5-Grutatxt/
head/textproc/p5-Grutatxt/Makefile (contents, props changed)
head/textproc/p5-Grutatxt/distinfo (contents, props changed)
head/textproc/p5-Grutatxt/pkg-descr (contents, props changed)
head/textproc/p5-Grutatxt/pkg-plist (contents, props changed)
Modified:
head/textproc/Makefile
Modified: head/textproc/Makefile
==============================================================================
--- head/textproc/Makefile Thu Dec 31 22:37:20 2020 (r559784)
+++ head/textproc/Makefile Thu Dec 31 23:06:06 2020 (r559785)
@@ -524,6 +524,7 @@
SUBDIR += p5-Geo-Parse-OSM
SUBDIR += p5-Getopt-Lucid
SUBDIR += p5-Google-Data-JSON
+ SUBDIR += p5-Grutatxt
SUBDIR += p5-HTML-Copy
SUBDIR += p5-HTML-Entities-ImodePictogram
SUBDIR += p5-HTML-Entities-Interpolate
Added: head/textproc/p5-Grutatxt/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/p5-Grutatxt/Makefile Thu Dec 31 23:06:06 2020 (r559785)
@@ -0,0 +1,29 @@
+# $FreeBSD$
+
+PORTNAME= Grutatxt
+PORTVERSION= 2.20
+CATEGORIES= textproc perl5
+MASTER_SITES= https://triptico.com/download/ \
+ LOCAL/jhale
+PKGNAMEPREFIX= p5-
+DISTFILES= ${PORTNAME:tl}${EXTRACT_SUFX}
+DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
+
+MAINTAINER= jhale at FreeBSD.org
+COMMENT= Plain text to HTML (and other formats) converter
+
+LICENSE= PD
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= perl5
+USE_PERL5= configure
+
+NO_ARCH= yes
+
+OPTIONS_DEFINE= DOCS
+
+post-install:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/doc/*.txt ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>
Added: head/textproc/p5-Grutatxt/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/p5-Grutatxt/distinfo Thu Dec 31 23:06:06 2020 (r559785)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1604034996
+SHA256 (Grutatxt-2.20/grutatxt.tar.gz) = 823beeca2d2edf31d6c9320c8e460b9aede90e004078aef6e35be77d5de0b843
+SIZE (Grutatxt-2.20/grutatxt.tar.gz) = 20751
Added: head/textproc/p5-Grutatxt/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/p5-Grutatxt/pkg-descr Thu Dec 31 23:06:06 2020 (r559785)
@@ -0,0 +1,10 @@
+Grutatxt is a plain text to HTML (and other formats) converter. It succesfully
+converts subtle text markup of lists, bold, italics, tables and headings to
+their corresponding HTML, troff, man page or LaTeX markup without having to
+write unreadable source text files. Grutatxt is a Perl module and a command
+line utility, and is the main text renderer in the Gruta CMS.
+
+The output drivers currently supported by Grutatxt are: HTML, troff (me
+macros), man and LaTeX.
+
+WWW: https://triptico.com/software/grutatxt.html
Added: head/textproc/p5-Grutatxt/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/p5-Grutatxt/pkg-plist Thu Dec 31 23:06:06 2020 (r559785)
@@ -0,0 +1,6 @@
+bin/grutatxt
+bin/pod2grutatxt
+%%SITE_PERL%%/Grutatxt.pm
+%%PERL5_MAN3%%/Grutatxt.3.gz
+%%PORTDOCS%%%%DOCSDIR%%/grutatxt_apache_handlers.txt
+%%PORTDOCS%%%%DOCSDIR%%/grutatxt_markup.txt
More information about the svn-ports-head
mailing list