summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
Diffstat (limited to 'devel')
-rw-r--r--devel/ruby-ronn/DESCR6
-rw-r--r--devel/ruby-ronn/Makefile25
-rw-r--r--devel/ruby-ronn/PLIST73
-rw-r--r--devel/ruby-ronn/distinfo5
4 files changed, 109 insertions, 0 deletions
diff --git a/devel/ruby-ronn/DESCR b/devel/ruby-ronn/DESCR
new file mode 100644
index 00000000000..8a40fe135fb
--- /dev/null
+++ b/devel/ruby-ronn/DESCR
@@ -0,0 +1,6 @@
+Ronn builds manuals. It converts simple, human readable textfiles
+to roff for terminal display, and also to HTML for the web.
+The source format includes all of Markdown but has a more rigid
+structure and syntax extensions for features commonly found in
+manpages (definition lists, link notation, etc.).
+The ronn-format(7) manual page defines the format in detail.
diff --git a/devel/ruby-ronn/Makefile b/devel/ruby-ronn/Makefile
new file mode 100644
index 00000000000..f37b0f16944
--- /dev/null
+++ b/devel/ruby-ronn/Makefile
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1 2017/08/21 13:26:14 nils Exp $
+
+DISTNAME= ronn-0.7.3
+PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME}
+CATEGORIES= devel textproc
+
+MAINTAINER= nils@NetBSD.org
+HOMEPAGE= https://rtomayko.github.io/ronn/
+COMMENT= Manual authoring tool
+LICENSE= mit
+
+DEPENDS+= ${RUBY_PKGPREFIX}-hpricot-[0-9]*:../../textproc/ruby-hpricot
+DEPENDS+= ${RUBY_PKGPREFIX}-mustache-[0-9]*:../../devel/ruby-mustache
+DEPENDS+= ${RUBY_PKGPREFIX}-rdiscount-[0-9]*:../../textproc/ruby-rdiscount
+
+RUBYGEM_OPTIONS+= --format-executable
+
+INSTALLATION_DIRS+= ${PKGMANDIR}/man1 ${PKGMANDIR}/man7
+
+post-install:
+ ${LN} -sf ${PREFIX}/${GEM_LIBDIR}/man/ronn.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/ronn.1
+ ${LN} -sf ${PREFIX}/${GEM_LIBDIR}/man/ronn-format.7 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man7/ronn-format.7
+
+.include "../../lang/ruby/gem.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/ruby-ronn/PLIST b/devel/ruby-ronn/PLIST
new file mode 100644
index 00000000000..866ba50c84e
--- /dev/null
+++ b/devel/ruby-ronn/PLIST
@@ -0,0 +1,73 @@
+@comment $NetBSD: PLIST,v 1.1 2017/08/21 13:26:14 nils Exp $
+bin/ronn${RUBY_SUFFIX}
+${GEM_HOME}/cache/${GEM_NAME}.gem
+${GEM_LIBDIR}/AUTHORS
+${GEM_LIBDIR}/CHANGES
+${GEM_LIBDIR}/COPYING
+${GEM_LIBDIR}/INSTALLING
+${GEM_LIBDIR}/README.md
+${GEM_LIBDIR}/Rakefile
+${GEM_LIBDIR}/bin/ronn
+${GEM_LIBDIR}/config.ru
+${GEM_LIBDIR}/lib/ronn.rb
+${GEM_LIBDIR}/lib/ronn/document.rb
+${GEM_LIBDIR}/lib/ronn/index.rb
+${GEM_LIBDIR}/lib/ronn/roff.rb
+${GEM_LIBDIR}/lib/ronn/server.rb
+${GEM_LIBDIR}/lib/ronn/template.rb
+${GEM_LIBDIR}/lib/ronn/template/80c.css
+${GEM_LIBDIR}/lib/ronn/template/dark.css
+${GEM_LIBDIR}/lib/ronn/template/darktoc.css
+${GEM_LIBDIR}/lib/ronn/template/default.html
+${GEM_LIBDIR}/lib/ronn/template/man.css
+${GEM_LIBDIR}/lib/ronn/template/print.css
+${GEM_LIBDIR}/lib/ronn/template/screen.css
+${GEM_LIBDIR}/lib/ronn/template/toc.css
+${GEM_LIBDIR}/lib/ronn/utils.rb
+${GEM_LIBDIR}/man/index.html
+${GEM_LIBDIR}/man/index.txt
+${GEM_LIBDIR}/man/ronn-format.7
+${GEM_LIBDIR}/man/ronn-format.7.ronn
+${GEM_LIBDIR}/man/ronn.1
+${GEM_LIBDIR}/man/ronn.1.ronn
+${GEM_LIBDIR}/ronn.gemspec
+${GEM_LIBDIR}/test/angle_bracket_syntax.html
+${GEM_LIBDIR}/test/angle_bracket_syntax.ronn
+${GEM_LIBDIR}/test/basic_document.html
+${GEM_LIBDIR}/test/basic_document.ronn
+${GEM_LIBDIR}/test/contest.rb
+${GEM_LIBDIR}/test/custom_title_document.html
+${GEM_LIBDIR}/test/custom_title_document.ronn
+${GEM_LIBDIR}/test/definition_list_syntax.html
+${GEM_LIBDIR}/test/definition_list_syntax.roff
+${GEM_LIBDIR}/test/definition_list_syntax.ronn
+${GEM_LIBDIR}/test/dots_at_line_start_test.roff
+${GEM_LIBDIR}/test/dots_at_line_start_test.ronn
+${GEM_LIBDIR}/test/entity_encoding_test.html
+${GEM_LIBDIR}/test/entity_encoding_test.roff
+${GEM_LIBDIR}/test/entity_encoding_test.ronn
+${GEM_LIBDIR}/test/index.txt
+${GEM_LIBDIR}/test/markdown_syntax.html
+${GEM_LIBDIR}/test/markdown_syntax.roff
+${GEM_LIBDIR}/test/markdown_syntax.ronn
+${GEM_LIBDIR}/test/middle_paragraph.html
+${GEM_LIBDIR}/test/middle_paragraph.roff
+${GEM_LIBDIR}/test/middle_paragraph.ronn
+${GEM_LIBDIR}/test/missing_spaces.roff
+${GEM_LIBDIR}/test/missing_spaces.ronn
+${GEM_LIBDIR}/test/pre_block_with_quotes.roff
+${GEM_LIBDIR}/test/pre_block_with_quotes.ronn
+${GEM_LIBDIR}/test/section_reference_links.html
+${GEM_LIBDIR}/test/section_reference_links.roff
+${GEM_LIBDIR}/test/section_reference_links.ronn
+${GEM_LIBDIR}/test/test_ronn.rb
+${GEM_LIBDIR}/test/test_ronn_document.rb
+${GEM_LIBDIR}/test/test_ronn_index.rb
+${GEM_LIBDIR}/test/titleless_document.html
+${GEM_LIBDIR}/test/titleless_document.ronn
+${GEM_LIBDIR}/test/underline_spacing_test.roff
+${GEM_LIBDIR}/test/underline_spacing_test.ronn
+${GEM_HOME}/specifications/${GEM_NAME}.gemspec
+man/man1/ronn.1
+man/man7/ronn-format.7
+@pkgdir lib/ruby/gems/2.0.0/build_info
diff --git a/devel/ruby-ronn/distinfo b/devel/ruby-ronn/distinfo
new file mode 100644
index 00000000000..853050cec51
--- /dev/null
+++ b/devel/ruby-ronn/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2017/08/21 13:26:14 nils Exp $
+
+SHA1 (ronn-0.7.3.gem) = e30936a7e93204a81dd84fc0bff283b645fa1c29
+RMD160 (ronn-0.7.3.gem) = 2b9b7cce3a81dd20971823cb401f5894e3498c92
+Size (ronn-0.7.3.gem) = 61440 bytes