aboutsummaryrefslogtreecommitdiffstats
path: root/textproc/asciidoc
diff options
context:
space:
mode:
authoranholt <anholt@FreeBSD.org>2006-02-15 10:22:31 +0800
committeranholt <anholt@FreeBSD.org>2006-02-15 10:22:31 +0800
commit7479a831c7ffa0b1a46e01f0dc90b68723198b2d (patch)
tree20d0625779a5f21c2c625993bc02b8e61c85f45f /textproc/asciidoc
parent3e89935511dcf52e1631e2a38b546a95c749ebaa (diff)
downloadfreebsd-ports-gnome-7479a831c7ffa0b1a46e01f0dc90b68723198b2d.tar.gz
freebsd-ports-gnome-7479a831c7ffa0b1a46e01f0dc90b68723198b2d.tar.zst
freebsd-ports-gnome-7479a831c7ffa0b1a46e01f0dc90b68723198b2d.zip
New port: asciidoc, a tool to create man, html, pdf, etc. from short, formatted
plain-text documents.
Diffstat (limited to 'textproc/asciidoc')
-rw-r--r--textproc/asciidoc/Makefile57
-rw-r--r--textproc/asciidoc/distinfo3
-rw-r--r--textproc/asciidoc/pkg-descr8
-rw-r--r--textproc/asciidoc/pkg-plist58
4 files changed, 126 insertions, 0 deletions
diff --git a/textproc/asciidoc/Makefile b/textproc/asciidoc/Makefile
new file mode 100644
index 000000000000..898d3b62636c
--- /dev/null
+++ b/textproc/asciidoc/Makefile
@@ -0,0 +1,57 @@
+# New ports collection makefile for: asciidoc
+# Date created: 9 Feb 2006
+# Whom: anholt@FreeBSD.org
+#
+# $FreeBSD$
+#
+
+PORTNAME= asciidoc
+PORTVERSION= 7.1.0
+CATEGORIES= textproc
+MASTER_SITES= http://www.methods.co.nz/asciidoc/
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= anholt@FreeBSD.org
+COMMENT= A text document format for writing short documents and man pages
+
+USE_PYTHON= yes
+
+NO_BUILD= yes
+
+MAN1= a2x.1 asciidoc.1
+
+pre-patch:
+ ${REINPLACE_CMD} \
+ -e "s|/bin/bash|/usr/bin/env bash|g" \
+ -e "s|/etc/asciidoc|${PREFIX}/etc/asciidoc|g" \
+ ${WRKSRC}/a2x
+ ${REINPLACE_CMD} \
+ -e "s|/etc/asciidoc|${PREFIX}/etc/asciidoc|g" \
+ ${WRKSRC}/asciidoc.py
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/asciidoc.py ${PREFIX}/bin/asciidoc
+ ${INSTALL_SCRIPT} ${WRKSRC}/a2x ${PREFIX}/bin
+ ${MKDIR} ${PREFIX}/etc/asciidoc
+ ${INSTALL_DATA} ${WRKSRC}/*.conf ${PREFIX}/etc/asciidoc
+ ${MKDIR} ${PREFIX}/etc/asciidoc/filters
+ ${INSTALL_DATA} ${WRKSRC}/filters/code-filter.conf \
+ ${PREFIX}/etc/asciidoc/filters
+ ${INSTALL_SCRIPT} ${WRKSRC}/filters/code-filter.py \
+ ${PREFIX}/etc/asciidoc/filters
+ ${MKDIR} ${PREFIX}/etc/asciidoc/docbook-xsl
+ ${INSTALL_DATA} ${WRKSRC}/docbook-xsl/*.xsl \
+ ${PREFIX}/etc/asciidoc/docbook-xsl
+ ${MKDIR} ${PREFIX}/etc/asciidoc/stylesheets
+ ${INSTALL_DATA} ${WRKSRC}/stylesheets/*.css \
+ ${PREFIX}/etc/asciidoc/stylesheets
+ ${MKDIR} ${PREFIX}/etc/asciidoc/images/icons/callouts
+ ${INSTALL_DATA} ${WRKSRC}/images/icons/*.png \
+ ${PREFIX}/etc/asciidoc/images/icons
+ ${INSTALL_DATA} ${WRKSRC}/images/icons/callouts/* \
+ ${PREFIX}/etc/asciidoc/images/icons/callouts
+ ${INSTALL_MAN} ${WRKSRC}/doc/a2x.1 ${WRKSRC}/doc/asciidoc.1 \
+ ${PREFIX}/man/man1
+
+.include <bsd.port.mk>
diff --git a/textproc/asciidoc/distinfo b/textproc/asciidoc/distinfo
new file mode 100644
index 000000000000..8e1d23511b84
--- /dev/null
+++ b/textproc/asciidoc/distinfo
@@ -0,0 +1,3 @@
+MD5 (asciidoc-7.1.0.tar.gz) = f23bb80417767ac4f0b8006e5a7e1f43
+SHA256 (asciidoc-7.1.0.tar.gz) = 5c7cc48fcf90afc2f44643a7baeda99b05455bb8ae0eb4539bb25b54c37eabfa
+SIZE (asciidoc-7.1.0.tar.gz) = 694184
diff --git a/textproc/asciidoc/pkg-descr b/textproc/asciidoc/pkg-descr
new file mode 100644
index 000000000000..8bc759f5cb8d
--- /dev/null
+++ b/textproc/asciidoc/pkg-descr
@@ -0,0 +1,8 @@
+AsciiDoc is a text document format for writing short documents, articles, books
+and UNIX man pages. AsciiDoc files can be translated to HTML and DocBook
+markups using the asciidoc(1) command.
+
+WWW: http://www.methods.co.nz/asciidoc/
+
+- Eric Anholt
+anholt@FreeBSD.org
diff --git a/textproc/asciidoc/pkg-plist b/textproc/asciidoc/pkg-plist
new file mode 100644
index 000000000000..3c9921fa8c08
--- /dev/null
+++ b/textproc/asciidoc/pkg-plist
@@ -0,0 +1,58 @@
+bin/a2x
+bin/asciidoc
+etc/asciidoc/asciidoc.conf
+etc/asciidoc/docbook-xsl/chunked.xsl
+etc/asciidoc/docbook-xsl/common.xsl
+etc/asciidoc/docbook-xsl/fo.xsl
+etc/asciidoc/docbook-xsl/htmlhelp.xsl
+etc/asciidoc/docbook-xsl/manpage.xsl
+etc/asciidoc/docbook-xsl/xhtml.xsl
+etc/asciidoc/docbook.conf
+etc/asciidoc/filters/code-filter.conf
+etc/asciidoc/filters/code-filter.py
+etc/asciidoc/help.conf
+etc/asciidoc/html4.conf
+etc/asciidoc/images/icons/callouts/1.png
+etc/asciidoc/images/icons/callouts/10.png
+etc/asciidoc/images/icons/callouts/11.png
+etc/asciidoc/images/icons/callouts/12.png
+etc/asciidoc/images/icons/callouts/13.png
+etc/asciidoc/images/icons/callouts/14.png
+etc/asciidoc/images/icons/callouts/15.png
+etc/asciidoc/images/icons/callouts/2.png
+etc/asciidoc/images/icons/callouts/3.png
+etc/asciidoc/images/icons/callouts/4.png
+etc/asciidoc/images/icons/callouts/5.png
+etc/asciidoc/images/icons/callouts/6.png
+etc/asciidoc/images/icons/callouts/7.png
+etc/asciidoc/images/icons/callouts/8.png
+etc/asciidoc/images/icons/callouts/9.png
+etc/asciidoc/images/icons/caution.png
+etc/asciidoc/images/icons/example.png
+etc/asciidoc/images/icons/home.png
+etc/asciidoc/images/icons/important.png
+etc/asciidoc/images/icons/next.png
+etc/asciidoc/images/icons/note.png
+etc/asciidoc/images/icons/prev.png
+etc/asciidoc/images/icons/tip.png
+etc/asciidoc/images/icons/up.png
+etc/asciidoc/images/icons/warning.png
+etc/asciidoc/linuxdoc.conf
+etc/asciidoc/stylesheets/docbook-xsl.css
+etc/asciidoc/stylesheets/xhtml-deprecated-manpage.css
+etc/asciidoc/stylesheets/xhtml-deprecated.css
+etc/asciidoc/stylesheets/xhtml11-manpage.css
+etc/asciidoc/stylesheets/xhtml11-quirks.css
+etc/asciidoc/stylesheets/xhtml11.css
+etc/asciidoc/text.conf
+etc/asciidoc/xhtml-deprecated-css.conf
+etc/asciidoc/xhtml-deprecated.conf
+etc/asciidoc/xhtml11-quirks.conf
+etc/asciidoc/xhtml11.conf
+@dirrm etc/asciidoc/docbook-xsl
+@dirrm etc/asciidoc/filters
+@dirrm etc/asciidoc/images/icons/callouts
+@dirrm etc/asciidoc/images/icons
+@dirrm etc/asciidoc/images
+@dirrm etc/asciidoc/stylesheets
+@dirrm etc/asciidoc