svn commit: r431957 - in head/textproc: . lowdown lowdown/files
Baptiste Daroussin
bapt at FreeBSD.org
Fri Jan 20 13:31:07 UTC 2017
Author: bapt
Date: Fri Jan 20 13:31:05 2017
New Revision: 431957
URL: https://svnweb.freebsd.org/changeset/ports/431957
Log:
New port: lowdown
lowdown is just another Markdown translator. It can output traditional HTML or
a document for your troff type-setter of choice, such as groff(1), Heirloom
troff, or even mandoc(1). lowdown doesn't require XSLT, Python, or even Perl -
it's just clean, secure, open source C code with no dependencies. Its
canonical documentation is the lowdown(1) manpage.
WWW: http://kristaps.bsd.lv/lowdown/
Added:
head/textproc/lowdown/
head/textproc/lowdown/Makefile (contents, props changed)
head/textproc/lowdown/distinfo (contents, props changed)
head/textproc/lowdown/files/
head/textproc/lowdown/files/patch-Makefile (contents, props changed)
head/textproc/lowdown/files/patch-library.c (contents, props changed)
head/textproc/lowdown/files/patch-log.c (contents, props changed)
head/textproc/lowdown/pkg-descr (contents, props changed)
Modified:
head/textproc/Makefile
Modified: head/textproc/Makefile
==============================================================================
--- head/textproc/Makefile Fri Jan 20 13:27:03 2017 (r431956)
+++ head/textproc/Makefile Fri Jan 20 13:31:05 2017 (r431957)
@@ -453,6 +453,7 @@
SUBDIR += linuxdoc-tools
SUBDIR += localize
SUBDIR += loook
+ SUBDIR += lowdown
SUBDIR += lt-aspell
SUBDIR += lt-hyphen
SUBDIR += lttoolbox
Added: head/textproc/lowdown/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/lowdown/Makefile Fri Jan 20 13:31:05 2017 (r431957)
@@ -0,0 +1,18 @@
+# $FreeBSD$
+
+PORTNAME= lowdown
+PORTVERSION= 0.1.3
+CATEGORIES= textproc
+MASTER_SITES= http://kristaps.bsd.lv/lowdown/snapshots/
+
+MAINTAINER= bapt at FreeBSD.org
+COMMENT= Simple Markdown translator
+
+LICENSE= ISCL
+
+PLIST_FILES= bin/lowdown \
+ include/lowdown.h \
+ lib/liblowdown.a \
+ man/man1/lowdown.1.gz
+
+.include <bsd.port.mk>
Added: head/textproc/lowdown/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/lowdown/distinfo Fri Jan 20 13:31:05 2017 (r431957)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1484918286
+SHA256 (lowdown-0.1.3.tar.gz) = f72778b1fde0c1817f7283660faac16e445826eb3be3def622473285096703f5
+SIZE (lowdown-0.1.3.tar.gz) = 44173
Added: head/textproc/lowdown/files/patch-Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/lowdown/files/patch-Makefile Fri Jan 20 13:31:05 2017 (r431957)
@@ -0,0 +1,19 @@
+--- Makefile.orig 2017-01-19 23:17:59 UTC
++++ Makefile
+@@ -21,7 +21,7 @@ LIBDIR = $(PREFIX)/lib
+ INCLUDEDIR = $(PREFIX)/include
+ MANDIR = $(PREFIX)/man
+ WWWDIR = /var/www/vhosts/kristaps.bsd.lv/htdocs/lowdown
+-HTMLS = archive.html index.html lowdown.1.html lowdown.3.html README.html
++HTMLS = archive.html index.html lowdown.1.html README.html
+ PDFS = index.pdf README.pdf
+ MDS = index.md README.md
+ CSSS = template.css mandoc.css
+@@ -54,7 +54,6 @@ install: all
+ install -m 0644 liblowdown.a $(DESTDIR)$(LIBDIR)
+ install -m 0644 lowdown.h $(DESTDIR)$(INCLUDEDIR)
+ install -m 0644 lowdown.1 $(DESTDIR)$(MANDIR)/man1
+- install -m 0644 lowdown.3 $(DESTDIR)$(MANDIR)/man3
+
+ index.xml README.xml index.pdf README.pdf: lowdown
+
Added: head/textproc/lowdown/files/patch-library.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/lowdown/files/patch-library.c Fri Jan 20 13:31:05 2017 (r431957)
@@ -0,0 +1,10 @@
+--- library.c.orig 2017-01-19 23:17:59 UTC
++++ library.c
+@@ -16,6 +16,7 @@
+ */
+ #include <err.h>
+ #include <stdio.h>
++#include <stdint.h>
+ #include <stdlib.h>
+ #include <string.h>
+
Added: head/textproc/lowdown/files/patch-log.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/lowdown/files/patch-log.c Fri Jan 20 13:31:05 2017 (r431957)
@@ -0,0 +1,10 @@
+--- log.c.orig 2017-01-19 23:17:59 UTC
++++ log.c
+@@ -17,6 +17,7 @@
+ #include <stdarg.h>
+ #include <stdlib.h>
+ #include <stdio.h>
++#include <stdint.h>
+ #include <string.h>
+
+ #include "lowdown.h"
Added: head/textproc/lowdown/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/lowdown/pkg-descr Fri Jan 20 13:31:05 2017 (r431957)
@@ -0,0 +1,7 @@
+lowdown is just another Markdown translator. It can output traditional HTML or
+a document for your troff type-setter of choice, such as groff(1), Heirloom
+troff, or even mandoc(1). lowdown doesn't require XSLT, Python, or even Perl -
+it's just clean, secure, open source C code with no dependencies. Its
+canonical documentation is the lowdown(1) manpage.
+
+WWW: http://kristaps.bsd.lv/lowdown/
More information about the svn-ports-all
mailing list