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/gruff/
Date: Wed, 07 Jul 2021 08:31:15
Message-Id: 1625646663.787a552630b8fe7c9489f61554972ab5d14a4a67.graaff@gentoo
1 commit: 787a552630b8fe7c9489f61554972ab5d14a4a67
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jul 7 08:29:33 2021 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Wed Jul 7 08:31:03 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=787a5526
7
8 dev-ruby/gruff: 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/gruff/Manifest | 3 ---
14 dev-ruby/gruff/gruff-0.12.1.ebuild | 53 --------------------------------------
15 dev-ruby/gruff/gruff-0.12.2.ebuild | 53 --------------------------------------
16 dev-ruby/gruff/gruff-0.8.0.ebuild | 50 -----------------------------------
17 4 files changed, 159 deletions(-)
18
19 diff --git a/dev-ruby/gruff/Manifest b/dev-ruby/gruff/Manifest
20 index d959b188ded..479b6691c8c 100644
21 --- a/dev-ruby/gruff/Manifest
22 +++ b/dev-ruby/gruff/Manifest
23 @@ -1,5 +1,2 @@
24 -DIST gruff-0.12.1.tar.gz 27157241 BLAKE2B 18e0fc5398c16bc6eea9e628b4be887e9bd9e260e23476fbf7115a0db952ec036d36e5d28edf1b0dd121bf6193cc01fd00d629ba88da33b796db5618e3d401ab SHA512 553419952279cb26043d394286de26b0b63a57495a51e595d344cf8613bbf08b6838fd07d77e8c9272a1f3cb45042f88b9d3500ebbb6acca2bae8c6ded12b3bb
25 -DIST gruff-0.12.2.tar.gz 27157493 BLAKE2B 230e6c70226e3754719f8ca059ba6cfa68909b98b63d7a4ac753f7c6d5993117e3aeae2703565c8202c75863f142c3caa1d52e65fbcb8f26f173ac4f95e5ecd4 SHA512 a278066eb9e22dc1c30b3b607fac78e0f232a1c086412d895a648f640aaea5812b4783ff9f2fbe96e3200ceef7b58362571dd857da75266f124f415ca5527d9e
26 DIST gruff-0.13.0.tar.gz 20027648 BLAKE2B 53a21a99df834d68ba3100111bb7141bc8aa4fd861e5ca2bd963882fc15c1778315b63297ce12ecef19548791c2d573254eb8e38fd47b55092889f82646a9ed4 SHA512 6c2e1c484c081f67797a073d33e4774f484d2e2c27f9cced2ebccb377e806669470f2be23070b9d151a8a5cb1af01ea92dbfcefa5f79bc269a18f6523807b1da
27 DIST gruff-0.7.0.gem 318464 BLAKE2B bcc51f524089f53b89778143b444c70d4e168983edda247cdb4c9c84c288450154ce6e5234bbf7a0a8ae7251df611333c8bb411a8fd3765ccc5fe9650c3efc38 SHA512 b9842213ab3da7b4eccf8bd06e18d62aea14a6a15d7c45ebe7e51a76acd456ce140f094a9419d4c0bd1774e7d203bea49f9c39aca36c75d744f2732bcde9f688
28 -DIST gruff-0.8.0.tar.gz 24712264 BLAKE2B 836ea41e8c7a91ec09ef5356e4f021f99381be4ba437bd043ac628a31ad02f1846cfcf182c2ee038ff90918386413cc9d213d9958412c2bd0c89b1ee2d5c481d SHA512 867fdf50c41bf0e1040ef954c00bced11df0c3d382333aef42f6325a30a950f2ab04e0a5beedf1ab5c3cb23d1682b56d2a398d8afc8d7aa665980ddac4e6cdcb
29
30 diff --git a/dev-ruby/gruff/gruff-0.12.1.ebuild b/dev-ruby/gruff/gruff-0.12.1.ebuild
31 deleted file mode 100644
32 index 93d003f3958..00000000000
33 --- a/dev-ruby/gruff/gruff-0.12.1.ebuild
34 +++ /dev/null
35 @@ -1,53 +0,0 @@
36 -# Copyright 1999-2021 Gentoo Authors
37 -# Distributed under the terms of the GNU General Public License v2
38 -
39 -EAPI=7
40 -USE_RUBY="ruby25 ruby26 ruby27"
41 -
42 -RUBY_FAKEGEM_TASK_DOC=""
43 -
44 -RUBY_FAKEGEM_DOCDIR="doc"
45 -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
46 -
47 -RUBY_FAKEGEM_EXTRAINSTALL="assets rails_generators"
48 -
49 -RUBY_FAKEGEM_GEMSPEC="gruff.gemspec"
50 -
51 -inherit ruby-fakegem
52 -
53 -DESCRIPTION="Beautiful graphs for one or multiple datasets"
54 -HOMEPAGE="https://github.com/topfunky/gruff"
55 -SRC_URI="https://github.com/topfunky/gruff/archive/v${PV}.tar.gz -> ${P}.tar.gz"
56 -
57 -LICENSE="MIT"
58 -SLOT="0"
59 -KEYWORDS="~amd64 ~x86"
60 -IUSE=""
61 -
62 -# imagemagick is an indirect dependency through rmagick. However, for
63 -# gruff to work properly imagemagick needs to be compiled with truetype
64 -# support and this cannot be expressed in the rmagick dependency. Tests
65 -# also require imagemagick to have jpeg and png support.
66 -DEPEND="${DEPEND} test? ( media-gfx/imagemagick[jpeg,png,truetype,webp] )"
67 -RDEPEND="${RDEPEND} media-gfx/imagemagick[truetype]"
68 -
69 -ruby_add_rdepend "dev-ruby/histogram dev-ruby/rmagick:*"
70 -ruby_add_bdepend "
71 - test? (
72 - dev-ruby/test-unit
73 - )"
74 -
75 -all_ruby_prepare() {
76 - sed -i -e '/reporters/I s:^:#:' test/gruff_test_case.rb || die
77 - sed -i -e '2irequire "date"' test/test_scatter.rb || die
78 -
79 - sed -e 's/git ls-files/find . -print/' \
80 - -i ${RUBY_FAKEGEM_GEMSPEC} || die
81 -}
82 -
83 -each_ruby_test() {
84 - # Skip the image comparison checks since the images are not
85 - # pixel-perfect identical, most likely due to the use of a slightly
86 - # different font.
87 - SKIP_CHECK=true ${RUBY} -Ilib:. -e "Dir['test/test_*.rb'].each{|f| require f}" || die
88 -}
89
90 diff --git a/dev-ruby/gruff/gruff-0.12.2.ebuild b/dev-ruby/gruff/gruff-0.12.2.ebuild
91 deleted file mode 100644
92 index 93d003f3958..00000000000
93 --- a/dev-ruby/gruff/gruff-0.12.2.ebuild
94 +++ /dev/null
95 @@ -1,53 +0,0 @@
96 -# Copyright 1999-2021 Gentoo Authors
97 -# Distributed under the terms of the GNU General Public License v2
98 -
99 -EAPI=7
100 -USE_RUBY="ruby25 ruby26 ruby27"
101 -
102 -RUBY_FAKEGEM_TASK_DOC=""
103 -
104 -RUBY_FAKEGEM_DOCDIR="doc"
105 -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
106 -
107 -RUBY_FAKEGEM_EXTRAINSTALL="assets rails_generators"
108 -
109 -RUBY_FAKEGEM_GEMSPEC="gruff.gemspec"
110 -
111 -inherit ruby-fakegem
112 -
113 -DESCRIPTION="Beautiful graphs for one or multiple datasets"
114 -HOMEPAGE="https://github.com/topfunky/gruff"
115 -SRC_URI="https://github.com/topfunky/gruff/archive/v${PV}.tar.gz -> ${P}.tar.gz"
116 -
117 -LICENSE="MIT"
118 -SLOT="0"
119 -KEYWORDS="~amd64 ~x86"
120 -IUSE=""
121 -
122 -# imagemagick is an indirect dependency through rmagick. However, for
123 -# gruff to work properly imagemagick needs to be compiled with truetype
124 -# support and this cannot be expressed in the rmagick dependency. Tests
125 -# also require imagemagick to have jpeg and png support.
126 -DEPEND="${DEPEND} test? ( media-gfx/imagemagick[jpeg,png,truetype,webp] )"
127 -RDEPEND="${RDEPEND} media-gfx/imagemagick[truetype]"
128 -
129 -ruby_add_rdepend "dev-ruby/histogram dev-ruby/rmagick:*"
130 -ruby_add_bdepend "
131 - test? (
132 - dev-ruby/test-unit
133 - )"
134 -
135 -all_ruby_prepare() {
136 - sed -i -e '/reporters/I s:^:#:' test/gruff_test_case.rb || die
137 - sed -i -e '2irequire "date"' test/test_scatter.rb || die
138 -
139 - sed -e 's/git ls-files/find . -print/' \
140 - -i ${RUBY_FAKEGEM_GEMSPEC} || die
141 -}
142 -
143 -each_ruby_test() {
144 - # Skip the image comparison checks since the images are not
145 - # pixel-perfect identical, most likely due to the use of a slightly
146 - # different font.
147 - SKIP_CHECK=true ${RUBY} -Ilib:. -e "Dir['test/test_*.rb'].each{|f| require f}" || die
148 -}
149
150 diff --git a/dev-ruby/gruff/gruff-0.8.0.ebuild b/dev-ruby/gruff/gruff-0.8.0.ebuild
151 deleted file mode 100644
152 index 08f719941e4..00000000000
153 --- a/dev-ruby/gruff/gruff-0.8.0.ebuild
154 +++ /dev/null
155 @@ -1,50 +0,0 @@
156 -# Copyright 1999-2021 Gentoo Authors
157 -# Distributed under the terms of the GNU General Public License v2
158 -
159 -EAPI=7
160 -USE_RUBY="ruby24 ruby25 ruby26 ruby27"
161 -
162 -RUBY_FAKEGEM_TASK_DOC=""
163 -
164 -RUBY_FAKEGEM_DOCDIR="doc"
165 -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
166 -
167 -RUBY_FAKEGEM_EXTRAINSTALL="assets rails_generators"
168 -
169 -RUBY_FAKEGEM_GEMSPEC="gruff.gemspec"
170 -
171 -inherit ruby-fakegem
172 -
173 -DESCRIPTION="Beautiful graphs for one or multiple datasets"
174 -HOMEPAGE="https://github.com/topfunky/gruff"
175 -SRC_URI="https://github.com/topfunky/gruff/archive/v${PV}.tar.gz -> ${P}.tar.gz"
176 -
177 -LICENSE="MIT"
178 -SLOT="0"
179 -KEYWORDS="~amd64 ~x86"
180 -IUSE=""
181 -
182 -# imagemagick is an indirect dependency through rmagick. However, for
183 -# gruff to work properly imagemagick needs to be compiled with truetype
184 -# support and this cannot be expressed in the rmagick dependency. Tests
185 -# also require imagemagick to have jpeg and png support.
186 -DEPEND="${DEPEND} test? ( media-gfx/imagemagick[jpeg,png,truetype,webp] )"
187 -RDEPEND="${RDEPEND} media-gfx/imagemagick[truetype]"
188 -
189 -ruby_add_rdepend "dev-ruby/rmagick:*"
190 -ruby_add_bdepend "
191 - test? (
192 - dev-ruby/test-unit
193 - )"
194 -
195 -all_ruby_prepare() {
196 - sed -i -e '/reporters/I s:^:#:' test/gruff_test_case.rb || die
197 - sed -i -e '2irequire "date"' test/test_scatter.rb || die
198 -
199 - sed -e 's/git ls-files/find . -print/' \
200 - -i ${RUBY_FAKEGEM_GEMSPEC} || die
201 -}
202 -
203 -each_ruby_test() {
204 - ${RUBY} -Ilib:. -e "Dir['test/test_*.rb'].each{|f| require f}" || die
205 -}