| @@ -1,40 +1,35 @@ | | | @@ -1,40 +1,35 @@ |
1 | # $NetBSD: Makefile,v 1.62 2017/05/30 14:22:40 taca Exp $ | | 1 | # $NetBSD: Makefile,v 1.63 2017/05/30 15:47:51 taca Exp $ |
2 | | | 2 | |
3 | DISTNAME= # empty | | 3 | DISTNAME= # empty |
4 | PKGNAME= ruby-${RUBY_VERSION_FULL} | | 4 | PKGNAME= ruby-${RUBY_VERSION} |
5 | CATEGORIES= lang ruby | | 5 | CATEGORIES= lang ruby |
6 | MASTER_SITES= # empty | | 6 | MASTER_SITES= # empty |
7 | DISTFILES= # empty | | 7 | DISTFILES= # empty |
8 | | | 8 | |
9 | MAINTAINER= taca@NetBSD.org | | 9 | MAINTAINER= taca@NetBSD.org |
10 | HOMEPAGE= http://www.ruby-lang.org/en/ | | 10 | HOMEPAGE= http://www.ruby-lang.org/en/ |
11 | COMMENT= Wrapper package for Ruby programming language | | 11 | COMMENT= Wrapper package for Ruby programming language |
12 | | | 12 | |
13 | CONFLICTS= pkg_alternatives-[0-9]* | | 13 | CONFLICTS= pkg_alternatives-[0-9]* |
14 | | | 14 | |
15 | NO_CONFIGURE= yes | | 15 | NO_CONFIGURE= yes |
16 | NO_BUILD= yes | | 16 | NO_BUILD= yes |
17 | | | 17 | |
18 | .include "../../lang/ruby/rubyversion.mk" | | 18 | .include "../../lang/ruby/rubyversion.mk" |
19 | | | 19 | |
20 | DEPENDS+= ${RUBY_BASE}>=${RUBY_VERSION}:${RUBY_SRCDIR} | | 20 | DEPENDS+= ${RUBY_BASE}>=${RUBY_VERSION}:${RUBY_SRCDIR} |
21 | | | 21 | |
22 | RUBY_COMMANDS= erb irb ruby testrb | | 22 | RUBY_COMMANDS= erb gem irb rake ruby testrb |
23 | .if ${RUBY_VER} == "18" | | | |
24 | RUBY_COMMANDS+= h2rb | | | |
25 | .else | | | |
26 | RUBY_COMMANDS+= gem rake | | | |
27 | .endif | | | |
28 | | | 23 | |
29 | INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 | | 24 | INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 |
30 | CHECK_INTERPRETER_SKIP= bin/* ${PKGMANDIR}/man1/ruby.1 | | 25 | CHECK_INTERPRETER_SKIP= bin/* ${PKGMANDIR}/man1/ruby.1 |
31 | | | 26 | |
32 | .if ${RUBY_NAME} == "ruby" | | 27 | .if ${RUBY_NAME} == "ruby" |
33 | GENERATE_PLIST+= ${ECHO} "@comment This plist intentionally left empty"; | | 28 | GENERATE_PLIST+= ${ECHO} "@comment This plist intentionally left empty"; |
34 | .else | | 29 | .else |
35 | . for f in ${RUBY_COMMANDS} | | 30 | . for f in ${RUBY_COMMANDS} |
36 | GENERATE_PLIST+= ${ECHO} bin/${f}; | | 31 | GENERATE_PLIST+= ${ECHO} bin/${f}; |
37 | . endfor | | 32 | . endfor |
38 | GENERATE_PLIST+= ${ECHO} man/man1/ruby.1; | | 33 | GENERATE_PLIST+= ${ECHO} man/man1/ruby.1; |
39 | .endif | | 34 | .endif |
40 | | | 35 | |