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: www-apps/nanoc/
Date: Tue, 06 Jul 2021 08:37:44
Message-Id: 1625560655.d88fb8077dce72eecb9dab8bf064273ff3c663d9.graaff@gentoo
1 commit: d88fb8077dce72eecb9dab8bf064273ff3c663d9
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jul 6 08:10:06 2021 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Tue Jul 6 08:37:35 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d88fb807
7
8 www-apps/nanoc: 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 www-apps/nanoc/Manifest | 2 -
14 www-apps/nanoc/nanoc-4.11.10.ebuild | 98 -------------------------------------
15 www-apps/nanoc/nanoc-4.11.11.ebuild | 98 -------------------------------------
16 3 files changed, 198 deletions(-)
17
18 diff --git a/www-apps/nanoc/Manifest b/www-apps/nanoc/Manifest
19 index a9db2d369f4..14201d6656a 100644
20 --- a/www-apps/nanoc/Manifest
21 +++ b/www-apps/nanoc/Manifest
22 @@ -1,3 +1 @@
23 -DIST nanoc-4.11.10.tar.gz 308049 BLAKE2B 8b587245d9935dad34bc0912ba65200cc6f3e8ebda00e21fc3c30e367264076d17d64fe9cc762c5ec11ab9624695f66132d5a69b29dcbf9f85fc7b0d57828592 SHA512 f4997b03834966fbda5aa28c392712ed53dda4f3d3b70b52d73e96c39612158c88f24543e0bcf74cea8ba24d108e2d64026ce3d4364f6eabbc9034ca5adf4814
24 -DIST nanoc-4.11.11.tar.gz 308375 BLAKE2B aed881153fb57561b62e5c5efb771777e3944232f5963dcf8bf5461802c7767b14776c161aa19bd0905b6ff5f91932d6b2ef2f0a90594e530beeac201e413568 SHA512 6db50ffb5b91e74e3d830fc8c154dcadec35376c18d8c8b909799b1d51031d307f70113f2319b1a5163ba746a2304a1aa3949e414a50e02e7396d5fd26e15a3f
25 DIST nanoc-4.11.12.tar.gz 310160 BLAKE2B ef34bf6d28d5a9287053a939ef14bc59f99bde003d7bbcd7eee861ab882a6beaa48812137c8ad87fe464d27e371cfd40022467f8d10ac5f85ff16ef19215e340 SHA512 0503d0a6a0cf1ca9a9c57b831f320abb5102a3e7aa82c016d1f72c4d9f614ef53a0e4df30d50e05a98107fecacae4d70dfa5ee5c15910d575bc30df411430863
26
27 diff --git a/www-apps/nanoc/nanoc-4.11.10.ebuild b/www-apps/nanoc/nanoc-4.11.10.ebuild
28 deleted file mode 100644
29 index de28a28b120..00000000000
30 --- a/www-apps/nanoc/nanoc-4.11.10.ebuild
31 +++ /dev/null
32 @@ -1,98 +0,0 @@
33 -# Copyright 1999-2019 Gentoo Authors
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=7
37 -USE_RUBY="ruby24 ruby25 ruby26"
38 -
39 -RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
40 -
41 -RUBY_FAKEGEM_GEMSPEC="nanoc.gemspec"
42 -
43 -inherit ruby-fakegem
44 -
45 -DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby"
46 -HOMEPAGE="https://nanoc.ws/"
47 -SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> ${P}.tar.gz"
48 -LICENSE="MIT"
49 -
50 -KEYWORDS="~amd64"
51 -SLOT="0"
52 -IUSE="${IUSE} minimal"
53 -
54 -DEPEND+="test? ( app-text/asciidoc app-text/highlight )"
55 -
56 -RUBY_S="${P}/nanoc"
57 -
58 -ruby_add_rdepend "!minimal? (
59 - dev-ruby/mime-types:*
60 - dev-ruby/rack:*
61 - www-servers/adsf
62 -)
63 - >=dev-ruby/addressable-2.5
64 - >=dev-ruby/colored-1.2:0
65 - >=dev-ruby/cri-2.15:0
66 - ~www-apps/nanoc-core-${PV}
67 - >=dev-ruby/parallel-1.12:1
68 - >=dev-ruby/tomlrb-1.2:1
69 - >=dev-ruby/tty-command-0.8:0
70 - >=dev-ruby/tty-file-0.7:0
71 - >=dev-ruby/tty-platform-0.2:0
72 - >=dev-ruby/tty-which-0.4:0
73 -"
74 -
75 -ruby_add_bdepend "test? (
76 - dev-ruby/rspec:3
77 - dev-ruby/asciidoctor
78 - dev-ruby/fuubar
79 - dev-ruby/haml
80 - dev-ruby/maruku
81 - >=dev-ruby/mocha-0.13
82 - dev-ruby/minitest
83 - dev-ruby/mustache
84 - dev-ruby/pry
85 - dev-ruby/rdoc
86 - >=dev-ruby/rouge-3.5.1:2
87 - dev-ruby/rubypants
88 - dev-ruby/systemu
89 - dev-ruby/timecop
90 - dev-ruby/vcr
91 - dev-ruby/webmock
92 - dev-ruby/yard
93 -)
94 -doc? (
95 - dev-ruby/kramdown
96 - dev-ruby/rdiscount
97 - dev-ruby/yard
98 -)"
99 -
100 -all_ruby_prepare() {
101 - # Avoid unneeded development dependencies
102 - sed -i -e '/simplecov/,/SimpleCov.formatter/ s:^:#:' test/helper.rb || die
103 - sed -i -e '/simplecov/I s:^:#:' \
104 - -e '/codecov/I s:^:#:' ../common/spec/spec_helper_head_core.rb || die
105 - sed -i -e '/coverall/I s:^:#:' \
106 - -e '/rubocop/ s:^:#:' Rakefile || die
107 -
108 - echo "-r ./spec/spec_helper.rb" > .rspec || die
109 -
110 - # Avoid basepath issues when generating gemspec
111 - sed -i -e "s:require_relative ':require './:" ${RUBY_FAKEGEM_GEMSPEC} || die
112 -
113 - # Avoid tests requiring a network connection or make assumptions
114 - # about the local network environment.
115 - rm -f test/checking/checks/test_{css,html}.rb spec/nanoc/cli/commands/view_spec.rb || die
116 -
117 - # Avoid tests for unpackaged dependencies
118 - rm spec/nanoc/deploying/fog_spec.rb \
119 - spec/nanoc/filters/less_spec.rb \
120 - test/filters/test_{markaby,rainpress}.rb || die
121 -
122 - # Avoid non-fatal failing tests due to specifics in the environment
123 - sed -i -e '145askip "gentoo"' spec/nanoc/cli/error_handler_spec.rb || die
124 - sed -i -e '/watches with --watch/askip "gentoo"' spec/nanoc/cli/commands/compile_spec.rb || die
125 - sed -i -e '124askip "ordering issues"' -e '168askip "ordering issues"' spec/nanoc/data_sources/filesystem_spec.rb || die
126 -}
127 -
128 -each_ruby_test() {
129 - RUBYLIB="${S}/lib" ${RUBY} -S rake spec test_all || die
130 -}
131
132 diff --git a/www-apps/nanoc/nanoc-4.11.11.ebuild b/www-apps/nanoc/nanoc-4.11.11.ebuild
133 deleted file mode 100644
134 index de28a28b120..00000000000
135 --- a/www-apps/nanoc/nanoc-4.11.11.ebuild
136 +++ /dev/null
137 @@ -1,98 +0,0 @@
138 -# Copyright 1999-2019 Gentoo Authors
139 -# Distributed under the terms of the GNU General Public License v2
140 -
141 -EAPI=7
142 -USE_RUBY="ruby24 ruby25 ruby26"
143 -
144 -RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
145 -
146 -RUBY_FAKEGEM_GEMSPEC="nanoc.gemspec"
147 -
148 -inherit ruby-fakegem
149 -
150 -DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby"
151 -HOMEPAGE="https://nanoc.ws/"
152 -SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> ${P}.tar.gz"
153 -LICENSE="MIT"
154 -
155 -KEYWORDS="~amd64"
156 -SLOT="0"
157 -IUSE="${IUSE} minimal"
158 -
159 -DEPEND+="test? ( app-text/asciidoc app-text/highlight )"
160 -
161 -RUBY_S="${P}/nanoc"
162 -
163 -ruby_add_rdepend "!minimal? (
164 - dev-ruby/mime-types:*
165 - dev-ruby/rack:*
166 - www-servers/adsf
167 -)
168 - >=dev-ruby/addressable-2.5
169 - >=dev-ruby/colored-1.2:0
170 - >=dev-ruby/cri-2.15:0
171 - ~www-apps/nanoc-core-${PV}
172 - >=dev-ruby/parallel-1.12:1
173 - >=dev-ruby/tomlrb-1.2:1
174 - >=dev-ruby/tty-command-0.8:0
175 - >=dev-ruby/tty-file-0.7:0
176 - >=dev-ruby/tty-platform-0.2:0
177 - >=dev-ruby/tty-which-0.4:0
178 -"
179 -
180 -ruby_add_bdepend "test? (
181 - dev-ruby/rspec:3
182 - dev-ruby/asciidoctor
183 - dev-ruby/fuubar
184 - dev-ruby/haml
185 - dev-ruby/maruku
186 - >=dev-ruby/mocha-0.13
187 - dev-ruby/minitest
188 - dev-ruby/mustache
189 - dev-ruby/pry
190 - dev-ruby/rdoc
191 - >=dev-ruby/rouge-3.5.1:2
192 - dev-ruby/rubypants
193 - dev-ruby/systemu
194 - dev-ruby/timecop
195 - dev-ruby/vcr
196 - dev-ruby/webmock
197 - dev-ruby/yard
198 -)
199 -doc? (
200 - dev-ruby/kramdown
201 - dev-ruby/rdiscount
202 - dev-ruby/yard
203 -)"
204 -
205 -all_ruby_prepare() {
206 - # Avoid unneeded development dependencies
207 - sed -i -e '/simplecov/,/SimpleCov.formatter/ s:^:#:' test/helper.rb || die
208 - sed -i -e '/simplecov/I s:^:#:' \
209 - -e '/codecov/I s:^:#:' ../common/spec/spec_helper_head_core.rb || die
210 - sed -i -e '/coverall/I s:^:#:' \
211 - -e '/rubocop/ s:^:#:' Rakefile || die
212 -
213 - echo "-r ./spec/spec_helper.rb" > .rspec || die
214 -
215 - # Avoid basepath issues when generating gemspec
216 - sed -i -e "s:require_relative ':require './:" ${RUBY_FAKEGEM_GEMSPEC} || die
217 -
218 - # Avoid tests requiring a network connection or make assumptions
219 - # about the local network environment.
220 - rm -f test/checking/checks/test_{css,html}.rb spec/nanoc/cli/commands/view_spec.rb || die
221 -
222 - # Avoid tests for unpackaged dependencies
223 - rm spec/nanoc/deploying/fog_spec.rb \
224 - spec/nanoc/filters/less_spec.rb \
225 - test/filters/test_{markaby,rainpress}.rb || die
226 -
227 - # Avoid non-fatal failing tests due to specifics in the environment
228 - sed -i -e '145askip "gentoo"' spec/nanoc/cli/error_handler_spec.rb || die
229 - sed -i -e '/watches with --watch/askip "gentoo"' spec/nanoc/cli/commands/compile_spec.rb || die
230 - sed -i -e '124askip "ordering issues"' -e '168askip "ordering issues"' spec/nanoc/data_sources/filesystem_spec.rb || die
231 -}
232 -
233 -each_ruby_test() {
234 - RUBYLIB="${S}/lib" ${RUBY} -S rake spec test_all || die
235 -}