aboutsummaryrefslogtreecommitdiffstats
path: root/textproc
diff options
context:
space:
mode:
authorbapt <bapt@FreeBSD.org>2016-11-06 01:03:21 +0800
committerbapt <bapt@FreeBSD.org>2016-11-06 01:03:21 +0800
commit8077f0f700afd496a2bd6400cbd8f6ceac60eea2 (patch)
treeae545a4ca6aea77602c9cbd03526db1c30ffbb6c /textproc
parent38d4caa153efe3baed40cc6e5521828ed5b40104 (diff)
downloadfreebsd-ports-graphics-8077f0f700afd496a2bd6400cbd8f6ceac60eea2.tar.gz
freebsd-ports-graphics-8077f0f700afd496a2bd6400cbd8f6ceac60eea2.tar.zst
freebsd-ports-graphics-8077f0f700afd496a2bd6400cbd8f6ceac60eea2.zip
Add minixmlto which is a very tiny script that is a minimalistic alternative to xmlto
The goal is not to support every features of xmlto, but just the strict minimum in order to prevent potential circular dependencies, and have a possibility to greatly reduce the number of dependencies
Diffstat (limited to 'textproc')
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/minixmlto/Makefile20
-rw-r--r--textproc/minixmlto/distinfo3
-rw-r--r--textproc/minixmlto/pkg-descr3
4 files changed, 27 insertions, 0 deletions
diff --git a/textproc/Makefile b/textproc/Makefile
index 31192f6fbfb..3ceb62bc13c 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -482,6 +482,7 @@
SUBDIR += mifluz
SUBDIR += miller
SUBDIR += minised
+ SUBDIR += minixmlto
SUBDIR += mk-aspell
SUBDIR += mkcatalog
SUBDIR += ml-aspell
diff --git a/textproc/minixmlto/Makefile b/textproc/minixmlto/Makefile
new file mode 100644
index 00000000000..43e17a27956
--- /dev/null
+++ b/textproc/minixmlto/Makefile
@@ -0,0 +1,20 @@
+# $FreeBSD$
+
+PORTNAME= minixmlto
+PORTVERSION= 0.0.1
+CATEGORIES= textproc
+
+MAINTAINER= bapt@FreeBSD.org
+COMMENT= Minimalistic alternative to xmlto
+
+LICENSE= BSD2CLAUSE
+
+RUN_DEPENDS= docbook-xsl>0:textproc/docbook-xsl \
+ xsltproc:textproc/libxslt \
+ html2text:textproc/html2text
+
+USE_GITHUB= yes
+GH_ACCOUNT= bapt
+PLIST_FILES= bin/minixmlto
+
+.include <bsd.port.mk>
diff --git a/textproc/minixmlto/distinfo b/textproc/minixmlto/distinfo
new file mode 100644
index 00000000000..94e0dd3123a
--- /dev/null
+++ b/textproc/minixmlto/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1478364938
+SHA256 (bapt-minixmlto-0.0.1_GH0.tar.gz) = 7349923751fac497daa1ca67f967d3633fb3e2eb83fe87228c88a002895d8639
+SIZE (bapt-minixmlto-0.0.1_GH0.tar.gz) = 1500
diff --git a/textproc/minixmlto/pkg-descr b/textproc/minixmlto/pkg-descr
new file mode 100644
index 00000000000..74554b76deb
--- /dev/null
+++ b/textproc/minixmlto/pkg-descr
@@ -0,0 +1,3 @@
+Minimalistic alternative to xmlto
+
+WWW: https://github.com/bapt/minixmlto