summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <hans@degraaff.org>2018-09-07 07:51:01 +0200
committerHans de Graaff <hans@degraaff.org>2018-09-07 07:51:01 +0200
commit1972aff8c2dc344db2012db8823597f83e60bf4a (patch)
treee68a739e6965e35bc9b7797cc8e20b21c63b97de
parentdev-ruby/rubocop-rspec: add 1.29.1 (diff)
downloadgraaff-1972aff8c2dc344db2012db8823597f83e60bf4a.tar.gz
graaff-1972aff8c2dc344db2012db8823597f83e60bf4a.tar.bz2
graaff-1972aff8c2dc344db2012db8823597f83e60bf4a.zip
dev-ruby/ruby-saml: add 1.9.0
Package-Manager: Portage-2.3.40, Repoman-2.3.9
-rw-r--r--dev-ruby/ruby-saml/Manifest1
-rw-r--r--dev-ruby/ruby-saml/ruby-saml-1.9.0.ebuild39
2 files changed, 40 insertions, 0 deletions
diff --git a/dev-ruby/ruby-saml/Manifest b/dev-ruby/ruby-saml/Manifest
index fc66b503..d42dfa0e 100644
--- a/dev-ruby/ruby-saml/Manifest
+++ b/dev-ruby/ruby-saml/Manifest
@@ -1,2 +1,3 @@
DIST ruby-saml-1.7.2.gem 281600 BLAKE2B bd8e024796711bbfb333e6ace82e1984d0740fb1aa265ea7a2f87c87ef44a97ecb8805947af1955ff5e7c1d6a5ec7a7589d0ca295d116a074589cbbf2d186ab9 SHA512 b6ba60e942b52fd7ac948e49be32b1c8383ba4668f2fac91f7cdb1ef3da31452dfcd52e244442b2c9554e675b3e73f5c1aa782050d4a45f2f993f312b946a3d7
DIST ruby-saml-1.8.0.gem 283648 BLAKE2B 753689daeb50f7468877d06c36980c5e08c40b043b6f4c4271675d2ada05aa20f40cbe293bf9dfa348efce622b286dc3bb488262e419823842583e7e66194753 SHA512 af663770a3911b3c32013d6bbb4fbe395ca12b3f59435fb00a677377f24c7083a62d0223b1367dd252ffbf33618c8e8e0ca386accb5969971553d1fd4821c715
+DIST ruby-saml-1.9.0.gem 286208 BLAKE2B e17db54ac19ff1e7bb084e4c1b950892a60ce3b9194dfae5cef9fda64a40cd8760d337b654f417507a132236be257e20d5983f7af1ae2fad217bdc475052b4fd SHA512 554de0b6dced030ba1ba628f50d2af23b5fd7b07aa7b515feeffd60b5bb3b5f70de37d5e804c0f579993427c7ffa96aaf36610a91d9000e5de8b811b7cc5da22
diff --git a/dev-ruby/ruby-saml/ruby-saml-1.9.0.ebuild b/dev-ruby/ruby-saml/ruby-saml-1.9.0.ebuild
new file mode 100644
index 00000000..8ae8f06a
--- /dev/null
+++ b/dev-ruby/ruby-saml/ruby-saml-1.9.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A library for implementing the client side of a SAML authorization"
+HOMEPAGE="https://github.com/onelogin/ruby-saml"
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="0.8"
+IUSE="doc"
+
+ruby_add_rdepend ">=dev-ruby/nokogiri-1.5.10"
+
+ruby_add_bdepend "test? ( dev-ruby/timecop dev-ruby/mocha dev-ruby/shoulda:0 )"
+
+all_ruby_prepare() {
+ sed -i -e '/ruby-debug/d' \
+ -e '/bundler/I s:^:#:' \
+ -e '/simplecov/ s:^:#:' \
+ -e '/SimpleCov/,/^end/ s:^:#:' test/test_helper.rb || die
+
+ sed -ie -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ sed -i -e '2i gem "shoulda", "~> 2.11"' test/test_helper.rb || die
+
+ sed -i -e '3irequire "onelogin/ruby-saml/http_error"' test/idp_metadata_parser_test.rb || die
+}