1 |
commit: a6d0e686ea27d82c7c653afc93acb5e7ff863990 |
2 |
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Jun 1 04:17:05 2016 +0000 |
4 |
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Jun 2 05:00:54 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6d0e686 |
7 |
|
8 |
dev-ruby/gruff: add 0.7.0 |
9 |
|
10 |
Package-Manager: portage-2.2.28 |
11 |
|
12 |
dev-ruby/gruff/Manifest | 1 + |
13 |
dev-ruby/gruff/gruff-0.7.0.ebuild | 45 +++++++++++++++++++++++++++++++++++++++ |
14 |
2 files changed, 46 insertions(+) |
15 |
|
16 |
diff --git a/dev-ruby/gruff/Manifest b/dev-ruby/gruff/Manifest |
17 |
index f0f81ae..3d34626 100644 |
18 |
--- a/dev-ruby/gruff/Manifest |
19 |
+++ b/dev-ruby/gruff/Manifest |
20 |
@@ -1 +1,2 @@ |
21 |
DIST gruff-0.6.0.gem 316416 SHA256 d44116afdc914a98143fd455004f4aeb725942e8a61650c93e1fde7d307de4b2 SHA512 4771637157d11c85d437d41d63d018915d1214fd09dc7078b883c98f640821aec3ddc64fcd4516ca4bfd06c9523ee5a4b60dc6233903e03d7336ad10989613cb WHIRLPOOL dc55cfe4ca44c85ae753395272492bc8c0091145b48421e7e3da67347525deb07cfb5470c95e7c00bd5369634566794c645059f9dad2e12744578140a92b5207 |
22 |
+DIST gruff-0.7.0.gem 318464 SHA256 76d8136ad46d0945f6d118b4bdc0002558624d2b9ede3a96f37536022fefc476 SHA512 b9842213ab3da7b4eccf8bd06e18d62aea14a6a15d7c45ebe7e51a76acd456ce140f094a9419d4c0bd1774e7d203bea49f9c39aca36c75d744f2732bcde9f688 WHIRLPOOL d2e532db0e6bcae6af5670503de72347196264c95448747c530eafdc993bb45be21b94a0f7a16b04abf6157e5364806657abf1827caeba08a786449071dde28d |
23 |
|
24 |
diff --git a/dev-ruby/gruff/gruff-0.7.0.ebuild b/dev-ruby/gruff/gruff-0.7.0.ebuild |
25 |
new file mode 100644 |
26 |
index 0000000..4e02095 |
27 |
--- /dev/null |
28 |
+++ b/dev-ruby/gruff/gruff-0.7.0.ebuild |
29 |
@@ -0,0 +1,45 @@ |
30 |
+# Copyright 1999-2016 Gentoo Foundation |
31 |
+# Distributed under the terms of the GNU General Public License v2 |
32 |
+# $Id$ |
33 |
+ |
34 |
+EAPI=5 |
35 |
+USE_RUBY="ruby20 ruby21 ruby22" |
36 |
+ |
37 |
+RUBY_FAKEGEM_TASK_DOC="" |
38 |
+ |
39 |
+RUBY_FAKEGEM_DOCDIR="doc" |
40 |
+RUBY_FAKEGEM_EXTRADOC="History.txt Manifest.txt README.md RELEASE.md" |
41 |
+ |
42 |
+RUBY_FAKEGEM_EXTRAINSTALL="assets rails_generators" |
43 |
+ |
44 |
+inherit ruby-fakegem |
45 |
+ |
46 |
+DESCRIPTION="Beautiful graphs for one or multiple datasets" |
47 |
+HOMEPAGE="https://github.com/topfunky/gruff" |
48 |
+ |
49 |
+LICENSE="MIT" |
50 |
+SLOT="0" |
51 |
+KEYWORDS="~amd64 ~x86 ~x86-macos" |
52 |
+IUSE="" |
53 |
+ |
54 |
+# imagemagick is an indirect dependency through rmagick. However, for |
55 |
+# gruff to work properly imagemagick needs to be compiled with truetype |
56 |
+# support and this cannot be expressed in the rmagick dependency. Tests |
57 |
+# also require imagemagick to have jpeg and png support. |
58 |
+DEPEND="${DEPEND} test? ( media-gfx/imagemagick[jpeg,png,truetype,webp] )" |
59 |
+RDEPEND="${RDEPEND} media-gfx/imagemagick[truetype]" |
60 |
+ |
61 |
+ruby_add_rdepend ">=dev-ruby/rmagick-2.13.4" |
62 |
+ruby_add_bdepend " |
63 |
+ test? ( |
64 |
+ dev-ruby/hoe |
65 |
+ dev-ruby/test-unit |
66 |
+ )" |
67 |
+ |
68 |
+all_ruby_prepare() { |
69 |
+ sed -i -e '/reporters/I s:^:#:' test/gruff_test_case.rb || die |
70 |
+} |
71 |
+ |
72 |
+each_ruby_test() { |
73 |
+ ${RUBY} -Ilib:. -e "Dir['test/test_*.rb'].each{|f| require f}" || die |
74 |
+} |