Fri Dec 23 13:30:41 2022 UTC ()
devel/ruby-ronn: switch to use RUBYGEM_MANPAGES

* Remove redundant PKGNMAE.
* Switch to use RUBYGEM_MANPAGES and make things simpler.

Bump PKGREVISION.


(taca)
diff -r1.4 -r1.5 pkgsrc/devel/ruby-ronn/Makefile
diff -r1.2 -r1.3 pkgsrc/devel/ruby-ronn/PLIST

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

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

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

--- pkgsrc/devel/ruby-ronn/PLIST 2021/03/28 10:05:55 1.2
+++ pkgsrc/devel/ruby-ronn/PLIST 2022/12/23 13:30:41 1.3
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.2 2021/03/28 10:05:55 nia Exp $ 1@comment $NetBSD: PLIST,v 1.3 2022/12/23 13:30:41 taca 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,15 +58,15 @@ ${GEM_LIBDIR}/test/missing_spaces.ronn @@ -58,15 +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${RUBY_SUFFIX}.1 71${PLIST.rubygem_man}man/man1/ronn.1
72man/man7/ronn-format${RUBY_SUFFIX}.7 72${PLIST.rubygem_man}man/man7/ronn-format.7