Gentoo Archives: gentoo-commits

From: Hans de Graaff <graaff@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
Date: Sun, 25 Mar 2018 07:04:22
Message-Id: 1521961447.e09ef99153ff10fe1b313fb15430529a1f464b06.graaff@gentoo
1 commit: e09ef99153ff10fe1b313fb15430529a1f464b06
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Sun Mar 25 06:50:51 2018 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Sun Mar 25 07:04:07 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e09ef991
7
8 dev-ruby/rdoc: cleanup
9
10 Package-Manager: Portage-2.3.24, Repoman-2.3.6
11
12 dev-ruby/rdoc/Manifest | 2 -
13 dev-ruby/rdoc/rdoc-5.0.0-r3.ebuild | 92 --------------------------------------
14 dev-ruby/rdoc/rdoc-6.0.0.ebuild | 90 -------------------------------------
15 3 files changed, 184 deletions(-)
16
17 diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
18 index 8676e8da198..bcc3bb077fb 100644
19 --- a/dev-ruby/rdoc/Manifest
20 +++ b/dev-ruby/rdoc/Manifest
21 @@ -1,6 +1,4 @@
22 DIST rdoc-4.2.0.gem 735232 BLAKE2B 86bcfe63dcdec62a2297e1fd61c16e5930d920a44551d2c952dd7eee0c5fcc0f69a56f031b272463521928a77085e7c5e6258a95cdd56c9f8a46abf43faa9e8a SHA512 d58aebd7969fa8ea795fd4a2b35ba92d0f7368526ae0fc7fa64956db4e3d80c1b61f472384fe7e5eaa628e9c1ee637c967caf1a52362422cb7c2757e486594de
23 DIST rdoc-4.3.0.gem 738816 BLAKE2B f705b4fed5a9a7e3a850cacc17b7df3f8fdeb163938ed7d2d29979337cb24bca4a66695643ecc62f811d8e49a931296e1972d5d13366685315649e0ec44ebef7 SHA512 7ec5c8055262300c159ff2dbca3bcd09e169002acad8602db89086d2b9409a096209a1152dca68c79dcd1b5e3c1fdf55e7f89d82b33fa2ce65c816695350b029
24 -DIST rdoc-5.0.0.tar.gz 701335 BLAKE2B 6fb6fe6bd6c00886229613f2d49e3f9bd1b7158c16ffa75b2ba8db73dad373b09cf8460ec81f54e555d15ca5b7f7f9703eabf3d088944de6922acc8c8778e189 SHA512 922c1fc36a3186eb2784754297930306b420a27ed2dcae879ed34b9325158e1e9c4e0721a44a027805c3e921f9b975b69009ffbf734173d668ba9df1d959c061
25 DIST rdoc-5.1.0.tar.gz 702376 BLAKE2B 733d77a341ddad10f5b648b6bb492e0f79daa392e2ca371d38236e4c85a1c409699e35dd3f5bc8bc48551b399603bb0a747cb3c5f7f1fbf4765aabffaad575aa SHA512 cd2ed37e8502a3e9093c88c258ac5e39542a23c3dcaedb9b5eb48ce391a694e5b35fbcfd62f01ec6353ac9c40a4b7043b2ff11bbc403d2e03de9a84c52bcefe7
26 -DIST rdoc-6.0.0.tar.gz 696677 BLAKE2B d12ce5a22462b797252182244bbd2d1089c557a77f901224b06bc75bbffc9c50055ea0de5808a2055293730e0e79632bd2361a814eb5370b05c33a225c2e0d2a SHA512 18669123b3d712f73f901599a3ae903914369dc3c985651b7bc7ff6e1893a834e6c5688ced97ea6324e6af13050d151bee5d62f44e7a4a1cb8d314acac77b50d
27 DIST rdoc-6.0.1.tar.gz 697323 BLAKE2B 7af4a3189c6680ae3d92b7a0b7764e73a104017b49442d89ffa0e2da2d504e7493b6842a3b5b60326e8f633a10447e2e6efb17ff61da7b6e4e55b52d973fa523 SHA512 43812f068b430d4462821098bca1a1f0fc2adc63c6f358a48b4af94aafb76d33eb494ef06f91aa72065f128fb0d34f53a05cb246f0c4fcc31ce9c1b31658d108
28
29 diff --git a/dev-ruby/rdoc/rdoc-5.0.0-r3.ebuild b/dev-ruby/rdoc/rdoc-5.0.0-r3.ebuild
30 deleted file mode 100644
31 index c4bc18e4b19..00000000000
32 --- a/dev-ruby/rdoc/rdoc-5.0.0-r3.ebuild
33 +++ /dev/null
34 @@ -1,92 +0,0 @@
35 -# Copyright 1999-2017 Gentoo Foundation
36 -# Distributed under the terms of the GNU General Public License v2
37 -
38 -EAPI=5
39 -USE_RUBY="ruby22 ruby23 ruby24"
40 -
41 -RUBY_FAKEGEM_TASK_DOC=""
42 -RUBY_FAKEGEM_DOCDIR="doc"
43 -RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc"
44 -
45 -RUBY_FAKEGEM_BINWRAP=""
46 -RUBY_FAKEGEM_BINDIR="exe"
47 -
48 -inherit ruby-fakegem eutils
49 -
50 -DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
51 -HOMEPAGE="https://github.com/rdoc/rdoc/"
52 -SRC_URI="https://github.com/rdoc/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
53 -
54 -LICENSE="Ruby MIT"
55 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
56 -SLOT="0"
57 -IUSE=""
58 -
59 -RDEPEND+=">=app-eselect/eselect-ruby-20161226"
60 -
61 -ruby_add_bdepend "
62 - dev-ruby/kpeg
63 - dev-ruby/racc
64 - test? (
65 - >=dev-ruby/minitest-5.8:5
66 - )"
67 -
68 -ruby_add_rdepend "dev-ruby/json:2"
69 -
70 -all_ruby_prepare() {
71 - # Other packages also have use for a nonexistent directory, bug 321059
72 - sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g' test/test_rdoc*.rb || die
73 -
74 - # Avoid unneeded dependency on bundler, bug 603696
75 - sed -i -e '/bundler/ s:^:#:' \
76 - -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' Rakefile || die
77 -
78 - # Remove test that is depending on the locale, which we can't garantuee.
79 - sed -i -e '/def test_encode_with/,/^ end/ s:^:#:' test/test_rdoc_options.rb || die
80 -
81 - # Remove test depending on FEATURES=userpriv, bug 361959
82 - sed -i -e '/def test_check_files/,/^ end/ s:^:#:' test/test_rdoc_options.rb || die
83 -
84 - # Remove tests for code that is not included and not listed in Manifest.txt
85 - rm -f test/test_rdoc_i18n_{locale,text}.rb \
86 - test/test_rdoc_generator_pot* || die
87 -}
88 -
89 -all_ruby_compile() {
90 - all_fakegem_compile
91 -
92 - if use doc ; then
93 - ruby -Ilib -S exe/rdoc || die
94 - fi
95 -}
96 -
97 -each_ruby_compile() {
98 - ${RUBY} -S rake generate || die
99 -}
100 -
101 -each_ruby_test() {
102 - ${RUBY} -Ilib:. -e 'gem "json", "~>2.0"; Dir["test/test_*.rb"].each{|f| require f}' || die
103 -}
104 -
105 -all_ruby_install() {
106 - all_fakegem_install
107 -
108 - for bin in rdoc ri; do
109 - ruby_fakegem_binwrapper $bin /usr/bin/$bin-2
110 -
111 - for version in ${USE_RUBY}; do
112 - version=`echo ${version} | cut -c 5-`
113 - if use ruby_targets_ruby${version}; then
114 - ruby_fakegem_binwrapper $bin /usr/bin/${bin}${version}
115 - sed -i -e "1s/env ruby/ruby${version}/" \
116 - "${ED}/usr/bin/${bin}${version}" || die
117 - fi
118 - done
119 - done
120 -}
121 -
122 -pkg_postinst() {
123 - if [[ ! -n $(readlink "${ROOT}"usr/bin/rdoc) ]] ; then
124 - eselect ruby set $(eselect --brief --colour=no ruby show | head -n1)
125 - fi
126 -}
127
128 diff --git a/dev-ruby/rdoc/rdoc-6.0.0.ebuild b/dev-ruby/rdoc/rdoc-6.0.0.ebuild
129 deleted file mode 100644
130 index a2fd6a5a44d..00000000000
131 --- a/dev-ruby/rdoc/rdoc-6.0.0.ebuild
132 +++ /dev/null
133 @@ -1,90 +0,0 @@
134 -# Copyright 1999-2017 Gentoo Foundation
135 -# Distributed under the terms of the GNU General Public License v2
136 -
137 -EAPI=5
138 -USE_RUBY="ruby22 ruby23 ruby24"
139 -
140 -RUBY_FAKEGEM_TASK_DOC=""
141 -RUBY_FAKEGEM_DOCDIR="doc"
142 -RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc"
143 -
144 -RUBY_FAKEGEM_BINWRAP=""
145 -RUBY_FAKEGEM_BINDIR="exe"
146 -
147 -inherit ruby-fakegem eutils
148 -
149 -DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
150 -HOMEPAGE="https://github.com/ruby/rdoc/"
151 -SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
152 -
153 -LICENSE="Ruby MIT"
154 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
155 -SLOT="0"
156 -IUSE=""
157 -
158 -RDEPEND+=">=app-eselect/eselect-ruby-20161226"
159 -
160 -ruby_add_bdepend "
161 - dev-ruby/kpeg
162 - >dev-ruby/racc-1.4.10
163 - test? (
164 - >=dev-ruby/minitest-5.8:5
165 - )"
166 -
167 -all_ruby_prepare() {
168 - # Other packages also have use for a nonexistent directory, bug 321059
169 - sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g' test/test_rdoc*.rb || die
170 -
171 - # Avoid unneeded dependency on bundler, bug 603696
172 - sed -i -e '/bundler/ s:^:#:' \
173 - -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' Rakefile || die
174 -
175 - # Remove test that is depending on the locale, which we can't garantuee.
176 - sed -i -e '/def test_encode_with/,/^ end/ s:^:#:' test/test_rdoc_options.rb || die
177 -
178 - # Remove test depending on FEATURES=userpriv, bug 361959
179 - sed -i -e '/def test_check_files/,/^ end/ s:^:#:' test/test_rdoc_options.rb || die
180 -
181 - # Remove tests for code that is not included and not listed in Manifest.txt
182 - rm -f test/test_rdoc_i18n_{locale,text}.rb \
183 - test/test_rdoc_generator_pot* || die
184 -}
185 -
186 -all_ruby_compile() {
187 - all_fakegem_compile
188 -
189 - if use doc ; then
190 - ruby -Ilib -S exe/rdoc || die
191 - fi
192 -}
193 -
194 -each_ruby_compile() {
195 - ${RUBY} -S rake generate || die
196 -}
197 -
198 -each_ruby_test() {
199 - ${RUBY} -Ilib:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die
200 -}
201 -
202 -all_ruby_install() {
203 - all_fakegem_install
204 -
205 - for bin in rdoc ri; do
206 - ruby_fakegem_binwrapper $bin /usr/bin/$bin-2
207 -
208 - for version in ${USE_RUBY}; do
209 - version=`echo ${version} | cut -c 5-`
210 - if use ruby_targets_ruby${version}; then
211 - ruby_fakegem_binwrapper $bin /usr/bin/${bin}${version}
212 - sed -i -e "1s/env ruby/ruby${version}/" \
213 - "${ED}/usr/bin/${bin}${version}" || die
214 - fi
215 - done
216 - done
217 -}
218 -
219 -pkg_postinst() {
220 - if [[ ! -n $(readlink "${ROOT}"usr/bin/rdoc) ]] ; then
221 - eselect ruby set $(eselect --brief --colour=no ruby show | head -n1)
222 - fi
223 -}