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: Fri, 09 Jul 2021 09:42:50
Message-Id: 1625823000.94e21b34e04a98fc0bcbbb53e21d6492a0ff87dd.graaff@gentoo
1 commit: 94e21b34e04a98fc0bcbbb53e21d6492a0ff87dd
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jul 9 09:30:00 2021 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Fri Jul 9 09:30:00 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94e21b34
7
8 dev-ruby/rdoc: cleanup
9
10 Package-Manager: Portage-3.0.20, Repoman-3.0.2
11 Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
12
13 dev-ruby/rdoc/Manifest | 2 -
14 dev-ruby/rdoc/rdoc-6.2.0.ebuild | 94 -----------------------------------------
15 dev-ruby/rdoc/rdoc-6.3.0.ebuild | 94 -----------------------------------------
16 3 files changed, 190 deletions(-)
17
18 diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest
19 index fb224ee6f5f..1c63e605625 100644
20 --- a/dev-ruby/rdoc/Manifest
21 +++ b/dev-ruby/rdoc/Manifest
22 @@ -1,4 +1,2 @@
23 DIST rdoc-6.1.2.tar.gz 667607 BLAKE2B 4857bcf5f72d93fe4e9ea89acfda9ae82afd61a7ff501d2eea529330d2b8a63d7cc775490648fcff5000ee60417123244518f56a31593af8efccae8f925b21d9 SHA512 a54e36adf9f98117f0b5ae4490a0ab1ce12d9b1de5b7c61ffa326b36ef13885bb8f18147f3548f95a285b15470faba14965bc87088fa3ce584928d8ee396689f
24 -DIST rdoc-6.2.0.tar.gz 668152 BLAKE2B 9c92b27c427d6229778aba54ce7f12fe883fd3e40151f518f3d023d4f6dd10d4f1f6d05c8d6bcdce80d1ac81ab25cd99ccbe9479a4fcd950b895e14d4fdc4b83 SHA512 15352889833436c0a243e4f79c4ae8113fa3b8c222950baf1fcd272773a7a17198c2cd91a50c92e225c282a37ec743a38d8e9ca4dffe0b66c39d56412fe56ca2
25 -DIST rdoc-6.3.0.tar.gz 670538 BLAKE2B a7eda5d588c0089e36ee4197940e762e378de24b45435f8d9fa9ef9292b5d2f50d7b48ed40764794c4a20e8b159ab6f2e0d86a9289c0706744eeec7a016e05e6 SHA512 7e5da42905416d12acf6528b5725ea9fccb7b50bb1ed95c03975d16cc2ad22c58f48c3f14b4f118deb978649cec184b98ccef915a5cb4b0321e0114438f75745
26 DIST rdoc-6.3.2.tar.gz 675963 BLAKE2B 1ac931ddf0af700f2460e415a6e8c505c9a3c0f2d65b5c25928285144181d925747dad0224f014abdc1680df9130df74ba82750a2cb1d02b042c0bcd63d22e6a SHA512 1bd8eaa6c1e5cc40492b1d6e461d831cfc05bf368c982f3266b63ea4984c10de40523f9e2106b1beebd96933a2006cb81c3daa26ee0196d99d1ed6da5b72a78f
27
28 diff --git a/dev-ruby/rdoc/rdoc-6.2.0.ebuild b/dev-ruby/rdoc/rdoc-6.2.0.ebuild
29 deleted file mode 100644
30 index ac40c6318c0..00000000000
31 --- a/dev-ruby/rdoc/rdoc-6.2.0.ebuild
32 +++ /dev/null
33 @@ -1,94 +0,0 @@
34 -# Copyright 1999-2021 Gentoo Authors
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=7
38 -USE_RUBY="ruby24 ruby25 ruby26 ruby27"
39 -
40 -RUBY_FAKEGEM_RECIPE_DOC=""
41 -RUBY_FAKEGEM_DOCDIR="doc"
42 -RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc"
43 -
44 -RUBY_FAKEGEM_BINWRAP=""
45 -RUBY_FAKEGEM_BINDIR="exe"
46 -
47 -inherit ruby-fakegem eutils
48 -
49 -DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
50 -HOMEPAGE="https://github.com/ruby/rdoc/"
51 -SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
52 -
53 -LICENSE="Ruby MIT"
54 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
55 -SLOT="0"
56 -IUSE="doc"
57 -
58 -RDEPEND+=">=app-eselect/eselect-ruby-20181225"
59 -
60 -ruby_add_bdepend "
61 - >=dev-ruby/kpeg-1.1.0-r1
62 - >dev-ruby/racc-1.4.10
63 - dev-ruby/rake
64 - test? (
65 - dev-ruby/bundler
66 - >=dev-ruby/minitest-5.8:5
67 - )"
68 -
69 -all_ruby_prepare() {
70 - # Other packages also have use for a nonexistent directory, bug 321059
71 - sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g' test/rdoc/test_rdoc*.rb || die
72 -
73 - # Avoid unneeded dependency on bundler, bug 603696
74 - sed -i -e '/bundler/ s:^:#:' \
75 - -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
76 - -e '/rubocop\/rake/ s:^:#:' \
77 - -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
78 -
79 - # Remove test that is depending on the locale, which we can't garantuee.
80 - sed -i -e '/def test_encode_with/,/^ end/ s:^:#:' test/rdoc/test_rdoc_options.rb || die
81 -
82 - # Remove test depending on FEATURES=userpriv, bug 361959
83 - sed -i -e '/def test_check_files/,/^ end/ s:^:#:' test/rdoc/test_rdoc_options.rb || die
84 -
85 - # Remove tests for code that is not included and not listed in Manifest.txt
86 - rm -f test/test_rdoc_i18n_{locale,text}.rb \
87 - test/rdoc/test_rdoc_generator_pot* || die
88 -}
89 -
90 -all_ruby_compile() {
91 - all_fakegem_compile
92 -
93 - if use doc ; then
94 - ruby -Ilib -S exe/rdoc || die
95 - fi
96 -}
97 -
98 -each_ruby_compile() {
99 - ${RUBY} -S rake generate || die
100 -}
101 -
102 -each_ruby_test() {
103 - ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die
104 -}
105 -
106 -all_ruby_install() {
107 - all_fakegem_install
108 -
109 - for bin in rdoc ri; do
110 - ruby_fakegem_binwrapper $bin /usr/bin/$bin-2
111 -
112 - for version in $(ruby_get_use_implementations); do
113 - version=`echo ${version} | cut -c 5-`
114 - if use ruby_targets_ruby${version}; then
115 - ruby_fakegem_binwrapper $bin /usr/bin/${bin}${version}
116 - sed -i -e "1s/env ruby/ruby${version}/" \
117 - "${ED}/usr/bin/${bin}${version}" || die
118 - fi
119 - done
120 - done
121 -}
122 -
123 -pkg_postinst() {
124 - if [[ ! -n $(readlink "${ROOT}"/usr/bin/rdoc) ]] ; then
125 - eselect ruby set $(eselect --brief --colour=no ruby show | head -n1)
126 - fi
127 -}
128
129 diff --git a/dev-ruby/rdoc/rdoc-6.3.0.ebuild b/dev-ruby/rdoc/rdoc-6.3.0.ebuild
130 deleted file mode 100644
131 index f0b0e019417..00000000000
132 --- a/dev-ruby/rdoc/rdoc-6.3.0.ebuild
133 +++ /dev/null
134 @@ -1,94 +0,0 @@
135 -# Copyright 1999-2021 Gentoo Authors
136 -# Distributed under the terms of the GNU General Public License v2
137 -
138 -EAPI=7
139 -USE_RUBY="ruby25 ruby26 ruby27 ruby30"
140 -
141 -RUBY_FAKEGEM_RECIPE_DOC=""
142 -RUBY_FAKEGEM_DOCDIR="doc"
143 -RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc"
144 -
145 -RUBY_FAKEGEM_BINWRAP=""
146 -RUBY_FAKEGEM_BINDIR="exe"
147 -
148 -inherit ruby-fakegem eutils
149 -
150 -DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
151 -HOMEPAGE="https://github.com/ruby/rdoc/"
152 -SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
153 -
154 -LICENSE="Ruby MIT"
155 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
156 -SLOT="0"
157 -IUSE="doc"
158 -
159 -RDEPEND+=">=app-eselect/eselect-ruby-20181225"
160 -
161 -ruby_add_bdepend "
162 - >=dev-ruby/kpeg-1.1.0-r1
163 - >dev-ruby/racc-1.4.10
164 - dev-ruby/rake
165 - test? (
166 - dev-ruby/bundler
167 - >=dev-ruby/minitest-5.8:5
168 - )"
169 -
170 -all_ruby_prepare() {
171 - # Other packages also have use for a nonexistent directory, bug 321059
172 - sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g' test/rdoc/test_rdoc*.rb || die
173 -
174 - # Avoid unneeded dependency on bundler, bug 603696
175 - sed -i -e '/bundler/ s:^:#:' \
176 - -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \
177 - -e '/rubocop\/rake/ s:^:#:' \
178 - -e '/RuboCop/,/end/ s:^:#:' Rakefile || die
179 -
180 - # Remove test that is depending on the locale, which we can't garantuee.
181 - sed -i -e '/def test_encode_with/,/^ end/ s:^:#:' test/rdoc/test_rdoc_options.rb || die
182 -
183 - # Remove test depending on FEATURES=userpriv, bug 361959
184 - sed -i -e '/def test_check_files/,/^ end/ s:^:#:' test/rdoc/test_rdoc_options.rb || die
185 -
186 - # Remove tests for code that is not included and not listed in Manifest.txt
187 - rm -f test/test_rdoc_i18n_{locale,text}.rb \
188 - test/rdoc/test_rdoc_generator_pot* || die
189 -}
190 -
191 -all_ruby_compile() {
192 - all_fakegem_compile
193 -
194 - if use doc ; then
195 - ruby -Ilib -S exe/rdoc || die
196 - fi
197 -}
198 -
199 -each_ruby_compile() {
200 - ${RUBY} -S rake generate || die
201 -}
202 -
203 -each_ruby_test() {
204 - ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die
205 -}
206 -
207 -all_ruby_install() {
208 - all_fakegem_install
209 -
210 - for bin in rdoc ri; do
211 - ruby_fakegem_binwrapper $bin /usr/bin/$bin-2
212 -
213 - for version in $(ruby_get_use_implementations); do
214 - version=`echo ${version} | cut -c 5-`
215 - if use ruby_targets_ruby${version}; then
216 - ruby_fakegem_binwrapper $bin /usr/bin/${bin}${version}
217 - sed -i -e "1s/env ruby/ruby${version}/" \
218 - "${ED}/usr/bin/${bin}${version}" || die
219 - fi
220 - done
221 - done
222 -}
223 -
224 -pkg_postinst() {
225 - if [[ ! -n $(readlink "${ROOT}"/usr/bin/rdoc) ]] ; then
226 - eselect ruby set $(eselect --brief --colour=no ruby show | head -n1)
227 - fi
228 -}