diff options
author | nils <nils@pkgsrc.org> | 2017-08-21 13:26:14 +0000 |
---|---|---|
committer | nils <nils@pkgsrc.org> | 2017-08-21 13:26:14 +0000 |
commit | d6fa5f168ec54e34115d5339be43c995a95decfb (patch) | |
tree | da5c6c34022cdc48427b610afb3f83da12a6ef09 /devel | |
parent | 38acd2f7c964c4c08d7cc109a23e667ac5ffefe3 (diff) | |
download | pkgsrc-d6fa5f168ec54e34115d5339be43c995a95decfb.tar.gz |
Initial import of ruby-ronn, version 0.7.3, into pkgsrc.
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.
Diffstat (limited to 'devel')
-rw-r--r-- | devel/ruby-ronn/DESCR | 6 | ||||
-rw-r--r-- | devel/ruby-ronn/Makefile | 25 | ||||
-rw-r--r-- | devel/ruby-ronn/PLIST | 73 | ||||
-rw-r--r-- | devel/ruby-ronn/distinfo | 5 |
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 |