ruby-ronn: Avoid self-conflict; added ALTERNATIVES support.diff -r0 -r1.1 pkgsrc/devel/ruby-ronn/ALTERNATIVES
(nia)
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
@@ -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 | |||
3 | DISTNAME= ronn-0.7.3 | 3 | DISTNAME= ronn-0.7.3 | |
4 | PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME} | |
5 | CATEGORIES= devel textproc | 5 | CATEGORIES= devel textproc | |
6 | 6 | |||
7 | MAINTAINER= nils@NetBSD.org | 7 | MAINTAINER= nils@NetBSD.org | |
8 | HOMEPAGE= https://rtomayko.github.io/ronn/ | 8 | HOMEPAGE= https://rtomayko.github.io/ronn/ | |
9 | COMMENT= Manual authoring tool | 9 | COMMENT= Manual authoring tool | |
10 | LICENSE= mit | 10 | LICENSE= mit | |
11 | 11 | |||
12 | DEPENDS+= ${RUBY_PKGPREFIX}-hpricot-[0-9]*:../../textproc/ruby-hpricot | 12 | DEPENDS+= ${RUBY_PKGPREFIX}-hpricot-[0-9]*:../../textproc/ruby-hpricot | |
13 | DEPENDS+= ${RUBY_PKGPREFIX}-mustache-[0-9]*:../../devel/ruby-mustache | 13 | DEPENDS+= ${RUBY_PKGPREFIX}-mustache-[0-9]*:../../devel/ruby-mustache | |
14 | DEPENDS+= ${RUBY_PKGPREFIX}-rdiscount-[0-9]*:../../textproc/ruby-rdiscount | 14 | DEPENDS+= ${RUBY_PKGPREFIX}-rdiscount-[0-9]*:../../textproc/ruby-rdiscount | |
15 | 15 | |||
16 | RUBYGEM_OPTIONS+= --format-executable | 16 | RUBYGEM_OPTIONS+= --format-executable | |
17 | 17 | |||
18 | INSTALLATION_DIRS+= ${PKGMANDIR}/man1 ${PKGMANDIR}/man7 | 18 | INSTALLATION_DIRS+= ${PKGMANDIR}/man1 ${PKGMANDIR}/man7 | |
19 | 19 | |||
20 | post-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 | ||||
20 | post-install: | 30 | post-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" |
@@ -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 $ | |
2 | bin/ronn${RUBY_SUFFIX} | 2 | bin/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 | |
71 | man/man1/ronn.1 | 71 | man/man1/ronn${RUBY_SUFFIX}.1 | |
72 | man/man7/ronn-format.7 | 72 | man/man7/ronn-format${RUBY_SUFFIX}.7 | |
73 | @pkgdir lib/ruby/gems/2.0.0/build_info |