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-head mailing list