Thu Feb 14 06:03:50 2019 UTC ()
lang/ruby25-base: add missing document installation

* Add missing document installation.
* Do not remove non-existing extconf.rb of ext/tk.

Bump PKGREVISION.


(taca)
diff -r1.6 -r1.7 pkgsrc/lang/ruby25-base/Makefile
diff -r1.1 -r1.2 pkgsrc/lang/ruby25-base/PLIST

cvs diff -r1.6 -r1.7 pkgsrc/lang/ruby25-base/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/ruby25-base/Attic/Makefile 2018/07/17 10:56:24 1.6
+++ pkgsrc/lang/ruby25-base/Attic/Makefile 2019/02/14 06:03:50 1.7
@@ -1,17 +1,18 @@ @@ -1,17 +1,18 @@
1# $NetBSD: Makefile,v 1.6 2018/07/17 10:56:24 jperkin Exp $ 1# $NetBSD: Makefile,v 1.7 2019/02/14 06:03:50 taca Exp $
2 2
3DISTNAME= ${RUBY_DISTNAME} 3DISTNAME= ${RUBY_DISTNAME}
4PKGNAME= ${RUBY_PKGPREFIX}-base-${RUBY_VERSION} 4PKGNAME= ${RUBY_PKGPREFIX}-base-${RUBY_VERSION}
 5PKGREVISION= 1
5CATEGORIES= lang ruby 6CATEGORIES= lang ruby
6MASTER_SITES= ${MASTER_SITE_RUBY} 7MASTER_SITES= ${MASTER_SITE_RUBY}
7 8
8MAINTAINER= taca@NetBSD.org 9MAINTAINER= taca@NetBSD.org
9HOMEPAGE= ${RUBY_HOMEPAGE} 10HOMEPAGE= ${RUBY_HOMEPAGE}
10COMMENT= Ruby ${RUBY_VERSION} release minimum base package 11COMMENT= Ruby ${RUBY_VERSION} release minimum base package
11 12
12RUBY_VERSIONS_ACCEPTED= 25 13RUBY_VERSIONS_ACCEPTED= 25
13 14
14USE_GCC_RUNTIME= yes 15USE_GCC_RUNTIME= yes
15USE_LANGUAGES= c 16USE_LANGUAGES= c
16USE_TOOLS+= pax yacc pkg-config 17USE_TOOLS+= pax yacc pkg-config
17GNU_CONFIGURE= yes 18GNU_CONFIGURE= yes
@@ -24,29 +25,30 @@ WRKSRC= ${RUBY_WRKSRC} @@ -24,29 +25,30 @@ WRKSRC= ${RUBY_WRKSRC}
24 25
25.if !empty(RUBY_SUFFIX) 26.if !empty(RUBY_SUFFIX)
26CONFIGURE_ARGS+= --program-suffix=${RUBY_SUFFIX} 27CONFIGURE_ARGS+= --program-suffix=${RUBY_SUFFIX}
27CONFIGURE_ARGS+= --with-soname=${RUBY_NAME} 28CONFIGURE_ARGS+= --with-soname=${RUBY_NAME}
28CONFIGURE_ARGS+= --with-ruby-version=${RUBY_VER_DIR} 29CONFIGURE_ARGS+= --with-ruby-version=${RUBY_VER_DIR}
29CONFIGURE_ARGS+= --with-ruby-pc="ruby-${RUBY_VERSION}.pc" 30CONFIGURE_ARGS+= --with-ruby-pc="ruby-${RUBY_VERSION}.pc"
30.endif 31.endif
31 32
32CONFIGURE_ENV.Darwin+= ac_cv_prog_dsymutil= 33CONFIGURE_ENV.Darwin+= ac_cv_prog_dsymutil=
33 34
34DOCS= BSDL COPYING COPYING.ja ChangeLog LEGAL NEWS README.EXT README.EXT.ja \ 35DOCS= BSDL COPYING COPYING.ja ChangeLog LEGAL NEWS README.EXT README.EXT.ja \
35 README.ja.md README.md doc/ChangeLog-1.8.0 doc/ChangeLog-1.9.3 \ 36 README.ja.md README.md doc/ChangeLog-1.8.0 doc/ChangeLog-1.9.3 \
36 doc/ChangeLog-2.0.0 doc/ChangeLog-2.1.0 doc/ChangeLog-2.2.0 \ 37 doc/ChangeLog-2.0.0 doc/ChangeLog-2.1.0 doc/ChangeLog-2.2.0 \
37 doc/ChangeLog-2.3.0 doc/ChangeLog-2.4.0 doc/ChangeLog-YARV \ 38 doc/ChangeLog-2.3.0 doc/ChangeLog-2.4.0 doc/ChangeLog-2016 \
38 doc/NEWS-1.8.7 doc/NEWS-1.9.1 doc/NEWS-1.9.2 doc/NEWS-1.9.3 \ 39 doc/ChangeLog-YARV doc/NEWS-1.8.7 doc/NEWS-1.9.1 doc/NEWS-1.9.2 \
39 doc/NEWS-2.0.0 doc/NEWS-2.1.0 doc/NEWS-2.2.0 doc/NEWS-2.3.0 \ 40 doc/NEWS-1.9.3 doc/NEWS-2.0.0 doc/NEWS-2.1.0 doc/NEWS-2.2.0 \
 41 doc/NEWS-2.3.0 doc/NEWS-2.4.0 \
40 doc/contributing.rdoc doc/contributors.rdoc doc/dtrace_probes.rdoc \ 42 doc/contributing.rdoc doc/contributors.rdoc doc/dtrace_probes.rdoc \
41 doc/etc.rd.ja doc/forwardable.rd.ja doc/globals.rdoc \ 43 doc/etc.rd.ja doc/forwardable.rd.ja doc/globals.rdoc \
42 doc/images/boottime-classes.png doc/irb/irb-tools.rd.ja \ 44 doc/images/boottime-classes.png doc/irb/irb-tools.rd.ja \
43 doc/irb/irb.rd.ja doc/keywords.rdoc doc/maintainers.rdoc \ 45 doc/irb/irb.rd.ja doc/keywords.rdoc doc/maintainers.rdoc \
44 doc/marshal.rdoc doc/pty/README.expect.ja doc/pty/README.ja \ 46 doc/marshal.rdoc doc/pty/README.expect.ja doc/pty/README.ja \
45 doc/regexp.rdoc doc/security.rdoc doc/shell.rd.ja \ 47 doc/regexp.rdoc doc/security.rdoc doc/shell.rd.ja \
46 doc/standard_library.rdoc doc/syntax/assignment.rdoc \ 48 doc/standard_library.rdoc doc/syntax/assignment.rdoc \
47 doc/syntax/calling_methods.rdoc doc/syntax/control_expressions.rdoc \ 49 doc/syntax/calling_methods.rdoc doc/syntax/control_expressions.rdoc \
48 doc/syntax/exceptions.rdoc doc/syntax/literals.rdoc \ 50 doc/syntax/exceptions.rdoc doc/syntax/literals.rdoc \
49 doc/syntax/methods.rdoc doc/syntax/miscellaneous.rdoc \ 51 doc/syntax/methods.rdoc doc/syntax/miscellaneous.rdoc \
50 doc/syntax/modules_and_classes.rdoc doc/syntax/precedence.rdoc \ 52 doc/syntax/modules_and_classes.rdoc doc/syntax/precedence.rdoc \
51 doc/syntax/refinements.rdoc doc/syntax.rdoc 53 doc/syntax/refinements.rdoc doc/syntax.rdoc
52EXT_DOCS= syslog/syslog.txt 54EXT_DOCS= syslog/syslog.txt
@@ -61,28 +63,26 @@ REPLACE_RUBY= bin/erb bin/gem bin/irb b @@ -61,28 +63,26 @@ REPLACE_RUBY= bin/erb bin/gem bin/irb b
61 gems/net-telnet-${RUBY_NET_TELNET_VERSION}/bin/setup 63 gems/net-telnet-${RUBY_NET_TELNET_VERSION}/bin/setup
62REPLACE_RUBY_DIRS= ext lib sample 64REPLACE_RUBY_DIRS= ext lib sample
63INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 ${RUBY_DOC}/images \ 65INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 ${RUBY_DOC}/images \
64 ${RUBY_DOC}/irb ${RUBY_DOC}/pty ${RUBY_DOC}/ripper \ 66 ${RUBY_DOC}/irb ${RUBY_DOC}/pty ${RUBY_DOC}/ripper \
65 ${RUBY_DOC}/stringio ${RUBY_DOC}/syntax \ 67 ${RUBY_DOC}/stringio ${RUBY_DOC}/syntax \
66 ${RUBY_EG}/bigdecimal ${RUBY_EG}/pty 68 ${RUBY_EG}/bigdecimal ${RUBY_EG}/pty
67# ${RUBY_ARCHINC} ${RUBY_ARCHLIB} 69# ${RUBY_ARCHINC} ${RUBY_ARCHLIB}
68EMPTY_DIRS= generator/template markup/simple_markup 70EMPTY_DIRS= generator/template markup/simple_markup
69 71
70pre-configure: 72pre-configure:
71 ${RM} -f ${WRKSRC}/ext/gdbm/extconf.rb 73 ${RM} -f ${WRKSRC}/ext/gdbm/extconf.rb
72 ${RM} -f ${WRKSRC}/ext/fiddle/extconf.rb 74 ${RM} -f ${WRKSRC}/ext/fiddle/extconf.rb
73 ${RM} -f ${WRKSRC}/ext/readline/extconf.rb 75 ${RM} -f ${WRKSRC}/ext/readline/extconf.rb
74 ${RM} -f ${WRKSRC}/ext/tk/extconf.rb 
75 ${RM} -f ${WRKSRC}/ext/tk/tkutil/extconf.rb 
76 ${TOUCH} ${WRKSRC}/prelude.c 76 ${TOUCH} ${WRKSRC}/prelude.c
77 77
78pre-install: 78pre-install:
79 cd ${WRKSRC}/lib; \ 79 cd ${WRKSRC}/lib; \
80 ${FIND} . \( -name '*.orig' -o -name '*.orig_dist' \) \ 80 ${FIND} . \( -name '*.orig' -o -name '*.orig_dist' \) \
81 -exec ${RM} -f {} \; 81 -exec ${RM} -f {} \;
82.for f in ${EMPTY_DIRS} 82.for f in ${EMPTY_DIRS}
83 ${RMDIR} ${WRKSRC}/lib/rdoc/${f} 2>/dev/null || ${TRUE} 83 ${RMDIR} ${WRKSRC}/lib/rdoc/${f} 2>/dev/null || ${TRUE}
84.endfor 84.endfor
85 85
86post-install: 86post-install:
87.for f in ${DOCS} 87.for f in ${DOCS}
88 ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${PREFIX}/${RUBY_DOC}/${f:C/^doc\///} 88 ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${PREFIX}/${RUBY_DOC}/${f:C/^doc\///}

cvs diff -r1.1 -r1.2 pkgsrc/lang/ruby25-base/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/lang/ruby25-base/Attic/PLIST 2018/01/08 14:19:06 1.1
+++ pkgsrc/lang/ruby25-base/Attic/PLIST 2019/02/14 06:03:50 1.2
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.1 2018/01/08 14:19:06 taca Exp $ 1@comment $NetBSD: PLIST,v 1.2 2019/02/14 06:03:50 taca Exp $
2bin/erb${RUBY_SUFFIX} 2bin/erb${RUBY_SUFFIX}
3bin/gem${RUBY_SUFFIX} 3bin/gem${RUBY_SUFFIX}
4bin/irb${RUBY_SUFFIX} 4bin/irb${RUBY_SUFFIX}
5bin/rake${RUBY_SUFFIX} 5bin/rake${RUBY_SUFFIX}
6bin/rdoc${RUBY_SUFFIX} 6bin/rdoc${RUBY_SUFFIX}
7bin/ri${RUBY_SUFFIX} 7bin/ri${RUBY_SUFFIX}
8bin/${RUBY_NAME} 8bin/${RUBY_NAME}
9${PLIST.win32}bin/rubyw${RUBY_SUFFIX} 9${PLIST.win32}bin/rubyw${RUBY_SUFFIX}
10${RUBY_INC}/ruby.h 10${RUBY_INC}/ruby.h
11${RUBY_INC}/ruby/backward.h 11${RUBY_INC}/ruby/backward.h
12${RUBY_INC}/ruby/backward/classext.h 12${RUBY_INC}/ruby/backward/classext.h
13${RUBY_INC}/ruby/backward/rubyio.h 13${RUBY_INC}/ruby/backward/rubyio.h
14${RUBY_INC}/ruby/backward/rubysig.h 14${RUBY_INC}/ruby/backward/rubysig.h
@@ -1208,37 +1208,39 @@ man/man1/irb${RUBY_SUFFIX}.1 @@ -1208,37 +1208,39 @@ man/man1/irb${RUBY_SUFFIX}.1
1208man/man1/ri${RUBY_SUFFIX}.1 1208man/man1/ri${RUBY_SUFFIX}.1
1209man/man1/${RUBY_NAME}.1 1209man/man1/${RUBY_NAME}.1
1210${RUBY_DOC}/BSDL 1210${RUBY_DOC}/BSDL
1211${RUBY_DOC}/COPYING 1211${RUBY_DOC}/COPYING
1212${RUBY_DOC}/COPYING.ja 1212${RUBY_DOC}/COPYING.ja
1213${RUBY_DOC}/ChangeLog 1213${RUBY_DOC}/ChangeLog
1214${RUBY_DOC}/ChangeLog-1.8.0 1214${RUBY_DOC}/ChangeLog-1.8.0
1215${RUBY_DOC}/ChangeLog-1.9.3 1215${RUBY_DOC}/ChangeLog-1.9.3
1216${RUBY_DOC}/ChangeLog-2.0.0 1216${RUBY_DOC}/ChangeLog-2.0.0
1217${RUBY_DOC}/ChangeLog-2.1.0 1217${RUBY_DOC}/ChangeLog-2.1.0
1218${RUBY_DOC}/ChangeLog-2.2.0 1218${RUBY_DOC}/ChangeLog-2.2.0
1219${RUBY_DOC}/ChangeLog-2.3.0 1219${RUBY_DOC}/ChangeLog-2.3.0
1220${RUBY_DOC}/ChangeLog-2.4.0 1220${RUBY_DOC}/ChangeLog-2.4.0
 1221${RUBY_DOC}/ChangeLog-2016
1221${RUBY_DOC}/ChangeLog-YARV 1222${RUBY_DOC}/ChangeLog-YARV
1222${RUBY_DOC}/LEGAL 1223${RUBY_DOC}/LEGAL
1223${RUBY_DOC}/NEWS 1224${RUBY_DOC}/NEWS
1224${RUBY_DOC}/NEWS-1.8.7 1225${RUBY_DOC}/NEWS-1.8.7
1225${RUBY_DOC}/NEWS-1.9.1 1226${RUBY_DOC}/NEWS-1.9.1
1226${RUBY_DOC}/NEWS-1.9.2 1227${RUBY_DOC}/NEWS-1.9.2
1227${RUBY_DOC}/NEWS-1.9.3 1228${RUBY_DOC}/NEWS-1.9.3
1228${RUBY_DOC}/NEWS-2.0.0 1229${RUBY_DOC}/NEWS-2.0.0
1229${RUBY_DOC}/NEWS-2.1.0 1230${RUBY_DOC}/NEWS-2.1.0
1230${RUBY_DOC}/NEWS-2.2.0 1231${RUBY_DOC}/NEWS-2.2.0
1231${RUBY_DOC}/NEWS-2.3.0 1232${RUBY_DOC}/NEWS-2.3.0
 1233${RUBY_DOC}/NEWS-2.4.0
1232${RUBY_DOC}/README.EXT 1234${RUBY_DOC}/README.EXT
1233${RUBY_DOC}/README.EXT.ja 1235${RUBY_DOC}/README.EXT.ja
1234${RUBY_DOC}/README.ja.md 1236${RUBY_DOC}/README.ja.md
1235${RUBY_DOC}/README.md 1237${RUBY_DOC}/README.md
1236${RUBY_DOC}/contributing.rdoc 1238${RUBY_DOC}/contributing.rdoc
1237${RUBY_DOC}/contributors.rdoc 1239${RUBY_DOC}/contributors.rdoc
1238${RUBY_DOC}/dtrace_probes.rdoc 1240${RUBY_DOC}/dtrace_probes.rdoc
1239${RUBY_DOC}/etc.rd.ja 1241${RUBY_DOC}/etc.rd.ja
1240${RUBY_DOC}/forwardable.rd.ja 1242${RUBY_DOC}/forwardable.rd.ja
1241${RUBY_DOC}/globals.rdoc 1243${RUBY_DOC}/globals.rdoc
1242${RUBY_DOC}/images/boottime-classes.png 1244${RUBY_DOC}/images/boottime-classes.png
1243${RUBY_DOC}/irb/irb-tools.rd.ja 1245${RUBY_DOC}/irb/irb-tools.rd.ja
1244${RUBY_DOC}/irb/irb.rd.ja 1246${RUBY_DOC}/irb/irb.rd.ja