Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 31 Dec 2020 23:06:06 +0000 (UTC)
From:      "Jason E. Hale" <jhale@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r559785 - in head/textproc: . p5-Grutatxt
Message-ID:  <202012312306.0BVN66sx083720@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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



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