Sun Mar 28 10:05:55 2021 UTC ()
ruby-ronn: Avoid self-conflict; added ALTERNATIVES support.


(nia)
diff -r0 -r1.1 pkgsrc/devel/ruby-ronn/ALTERNATIVES
diff -r1.1 -r1.2 pkgsrc/devel/ruby-ronn/Makefile
diff -r1.1 -r1.2 pkgsrc/devel/ruby-ronn/PLIST

File Added: pkgsrc/devel/ruby-ronn/ALTERNATIVES
bin/ronn @PREFIX@/bin/ronn@RUBY_SUFFIX@
@PKGMANDIR@/man1/ronn.1 @PREFIX@/@PKGMANDIR@/man1/ronn@RUBY_SUFFIX@.1
@PKGMANDIR@/man7/ronn-format.7 @PREFIX@/@PKGMANDIR@/man7/ronn-format@RUBY_SUFFIX@.7

cvs diff -r1.1 -r1.2 pkgsrc/devel/ruby-ronn/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/ruby-ronn/Makefile 2017/08/21 13:26:14 1.1
+++ pkgsrc/devel/ruby-ronn/Makefile 2021/03/28 10:05:55 1.2
@@ -1,25 +1,37 @@ @@ -1,25 +1,37 @@
1# $NetBSD: Makefile,v 1.1 2017/08/21 13:26:14 nils Exp $ 1# $NetBSD: Makefile,v 1.2 2021/03/28 10:05:55 nia Exp $
2 2
3DISTNAME= ronn-0.7.3 3DISTNAME= ronn-0.7.3
4PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME} 4PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME}
5CATEGORIES= devel textproc 5CATEGORIES= devel textproc
6 6
7MAINTAINER= nils@NetBSD.org 7MAINTAINER= nils@NetBSD.org
8HOMEPAGE= https://rtomayko.github.io/ronn/ 8HOMEPAGE= https://rtomayko.github.io/ronn/
9COMMENT= Manual authoring tool 9COMMENT= Manual authoring tool
10LICENSE= mit 10LICENSE= mit
11 11
12DEPENDS+= ${RUBY_PKGPREFIX}-hpricot-[0-9]*:../../textproc/ruby-hpricot 12DEPENDS+= ${RUBY_PKGPREFIX}-hpricot-[0-9]*:../../textproc/ruby-hpricot
13DEPENDS+= ${RUBY_PKGPREFIX}-mustache-[0-9]*:../../devel/ruby-mustache 13DEPENDS+= ${RUBY_PKGPREFIX}-mustache-[0-9]*:../../devel/ruby-mustache
14DEPENDS+= ${RUBY_PKGPREFIX}-rdiscount-[0-9]*:../../textproc/ruby-rdiscount 14DEPENDS+= ${RUBY_PKGPREFIX}-rdiscount-[0-9]*:../../textproc/ruby-rdiscount
15 15
16RUBYGEM_OPTIONS+= --format-executable 16RUBYGEM_OPTIONS+= --format-executable
17 17
18INSTALLATION_DIRS+= ${PKGMANDIR}/man1 ${PKGMANDIR}/man7 18INSTALLATION_DIRS+= ${PKGMANDIR}/man1 ${PKGMANDIR}/man7
19 19
 20post-build:
 21 ${SED} -e 's/ronn(1)/ronn${RUBY_SUFFIX}(1)/g' \
 22 -e 's/ronn\\-format(7)/ronn\-format${RUBY_SUFFIX}(7)/g' \
 23 ${WRKSRC}/man/ronn.1 > \
 24 ${WRKDIR}/ronn${RUBY_SUFFIX}.1
 25 ${SED} -e 's/ronn(1)/ronn${RUBY_SUFFIX}(1)/g' \
 26 -e 's/ronn\\-format(7)/ronn\-format${RUBY_SUFFIX}(7)/g' \
 27 ${WRKSRC}/man/ronn-format.7 > \
 28 ${WRKDIR}/ronn-format${RUBY_SUFFIX}.7
 29
20post-install: 30post-install:
21 ${LN} -sf ${PREFIX}/${GEM_LIBDIR}/man/ronn.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/ronn.1 31 ${INSTALL_MAN} ${WRKDIR}/ronn${RUBY_SUFFIX}.1 \
22 ${LN} -sf ${PREFIX}/${GEM_LIBDIR}/man/ronn-format.7 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man7/ronn-format.7 32 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/ronn${RUBY_SUFFIX}.1
 33 ${INSTALL_MAN} ${WRKDIR}/ronn-format${RUBY_SUFFIX}.7 \
 34 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man7/ronn-format${RUBY_SUFFIX}.7
23 35
24.include "../../lang/ruby/gem.mk" 36.include "../../lang/ruby/gem.mk"
25.include "../../mk/bsd.pkg.mk" 37.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1 -r1.2 pkgsrc/devel/ruby-ronn/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/ruby-ronn/PLIST 2017/08/21 13:26:14 1.1
+++ pkgsrc/devel/ruby-ronn/PLIST 2021/03/28 10:05:55 1.2
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.1 2017/08/21 13:26:14 nils Exp $ 1@comment $NetBSD: PLIST,v 1.2 2021/03/28 10:05:55 nia Exp $
2bin/ronn${RUBY_SUFFIX} 2bin/ronn${RUBY_SUFFIX}
3${GEM_HOME}/cache/${GEM_NAME}.gem 3${GEM_HOME}/cache/${GEM_NAME}.gem
4${GEM_LIBDIR}/AUTHORS 4${GEM_LIBDIR}/AUTHORS
5${GEM_LIBDIR}/CHANGES 5${GEM_LIBDIR}/CHANGES
6${GEM_LIBDIR}/COPYING 6${GEM_LIBDIR}/COPYING
7${GEM_LIBDIR}/INSTALLING 7${GEM_LIBDIR}/INSTALLING
8${GEM_LIBDIR}/README.md 8${GEM_LIBDIR}/README.md
9${GEM_LIBDIR}/Rakefile 9${GEM_LIBDIR}/Rakefile
10${GEM_LIBDIR}/bin/ronn 10${GEM_LIBDIR}/bin/ronn
11${GEM_LIBDIR}/config.ru 11${GEM_LIBDIR}/config.ru
12${GEM_LIBDIR}/lib/ronn.rb 12${GEM_LIBDIR}/lib/ronn.rb
13${GEM_LIBDIR}/lib/ronn/document.rb 13${GEM_LIBDIR}/lib/ronn/document.rb
14${GEM_LIBDIR}/lib/ronn/index.rb 14${GEM_LIBDIR}/lib/ronn/index.rb
@@ -58,16 +58,15 @@ ${GEM_LIBDIR}/test/missing_spaces.ronn @@ -58,16 +58,15 @@ ${GEM_LIBDIR}/test/missing_spaces.ronn
58${GEM_LIBDIR}/test/pre_block_with_quotes.roff 58${GEM_LIBDIR}/test/pre_block_with_quotes.roff
59${GEM_LIBDIR}/test/pre_block_with_quotes.ronn 59${GEM_LIBDIR}/test/pre_block_with_quotes.ronn
60${GEM_LIBDIR}/test/section_reference_links.html 60${GEM_LIBDIR}/test/section_reference_links.html
61${GEM_LIBDIR}/test/section_reference_links.roff 61${GEM_LIBDIR}/test/section_reference_links.roff
62${GEM_LIBDIR}/test/section_reference_links.ronn 62${GEM_LIBDIR}/test/section_reference_links.ronn
63${GEM_LIBDIR}/test/test_ronn.rb 63${GEM_LIBDIR}/test/test_ronn.rb
64${GEM_LIBDIR}/test/test_ronn_document.rb 64${GEM_LIBDIR}/test/test_ronn_document.rb
65${GEM_LIBDIR}/test/test_ronn_index.rb 65${GEM_LIBDIR}/test/test_ronn_index.rb
66${GEM_LIBDIR}/test/titleless_document.html 66${GEM_LIBDIR}/test/titleless_document.html
67${GEM_LIBDIR}/test/titleless_document.ronn 67${GEM_LIBDIR}/test/titleless_document.ronn
68${GEM_LIBDIR}/test/underline_spacing_test.roff 68${GEM_LIBDIR}/test/underline_spacing_test.roff
69${GEM_LIBDIR}/test/underline_spacing_test.ronn 69${GEM_LIBDIR}/test/underline_spacing_test.ronn
70${GEM_HOME}/specifications/${GEM_NAME}.gemspec 70${GEM_HOME}/specifications/${GEM_NAME}.gemspec
71man/man1/ronn.1 71man/man1/ronn${RUBY_SUFFIX}.1
72man/man7/ronn-format.7 72man/man7/ronn-format${RUBY_SUFFIX}.7
73@pkgdir lib/ruby/gems/2.0.0/build_info