summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <hans@degraaff.org>2020-07-20 09:01:26 +0200
committerHans de Graaff <hans@degraaff.org>2020-07-20 09:01:26 +0200
commit92881a8ab37633c5f208f2a2d7042082c09e4d9e (patch)
tree83908419b57595139fd9124a025379ea8b4274ef
parentdev-ruby/money: add 6.13.8 (diff)
downloadgraaff-92881a8ab37633c5f208f2a2d7042082c09e4d9e.tar.gz
graaff-92881a8ab37633c5f208f2a2d7042082c09e4d9e.tar.bz2
graaff-92881a8ab37633c5f208f2a2d7042082c09e4d9e.zip
dev-ruby/roo: add 2.8.3
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Hans de Graaff <hans@degraaff.org>
-rw-r--r--dev-ruby/roo/Manifest1
-rw-r--r--dev-ruby/roo/roo-2.8.3.ebuild34
2 files changed, 35 insertions, 0 deletions
diff --git a/dev-ruby/roo/Manifest b/dev-ruby/roo/Manifest
index 3d7c81bd..98026c73 100644
--- a/dev-ruby/roo/Manifest
+++ b/dev-ruby/roo/Manifest
@@ -1 +1,2 @@
DIST roo-2.8.2.tar.gz 4387427 BLAKE2B 4cf2ed2a341a505f9a4637dfc82520fc3f7c7d977f25af8aba5abfae557da35a645d286c11c69042debc3e0e71e2cbf28aba8f8f5b36ab7bef3ee5692687625d SHA512 151593fa4b2e5ee06a19dea904b3daec00cd74f8a4769d62df41b235c07452c69300ac580d44facc2825154051edad6ec520eeaa0c90371fe6dd64f312241882
+DIST roo-2.8.3.tar.gz 4387441 BLAKE2B 15496099479896e1f980cf56135200b4ced42dea2da67cf67657e23583c15bd53987a74bd995231b84e743493fa4591c81369d3e2b2fa7cb0b2f3379e23245ff SHA512 a735b8209b051786ee88bbff6e80f1b35718457a22ab379474b8588966ece6835869ce7b85b1ca491dee2037e9730d8dfe5a586f7c235f7cef8ef8f81c31209b
diff --git a/dev-ruby/roo/roo-2.8.3.ebuild b/dev-ruby/roo/roo-2.8.3.ebuild
new file mode 100644
index 00000000..7bc7f433
--- /dev/null
+++ b/dev-ruby/roo/roo-2.8.3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Access the contents of various spreadsheet files."
+HOMEPAGE="https://github.com/roo-rb/roo"
+SRC_URI="https://github.com/roo-rb/roo/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+ >=dev-ruby/nokogiri-1
+ >=dev-ruby/rubyzip-1.2.1:1
+"
+
+ruby_add_bdepend "test? ( dev-ruby/rspec:3 dev-ruby/shoulda )"
+
+all_ruby_prepare() {
+ sed -i -e '/coveralls/I s:^:#:' Rakefile || die
+ sed -i -e '/reporters/ s:^:#:' test/test_helper.rb || die
+ sed -i -e '/simplecov/ s:^:#:' test/test_helper.rb spec/spec_helper.rb || die
+
+ # Avoid tests that require network access
+ sed -i -e '/\(download_uri_with_query_string\|with_invalid_host\)/a skip "network access required"' test/roo/test_{open_office,excelx}.rb || die
+}