summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <hans@degraaff.org>2019-07-25 10:33:48 +0200
committerHans de Graaff <hans@degraaff.org>2019-07-25 10:33:48 +0200
commitc65c2c4db1ce213b0f4f6b9ca49b9743c6f13337 (patch)
tree88d16d74653bd144d726a1ea6676c764c98cf24f
parentdev-ruby/rubocop-rspec: add 1.34.0 (diff)
downloadgraaff-c65c2c4db1ce213b0f4f6b9ca49b9743c6f13337.tar.gz
graaff-c65c2c4db1ce213b0f4f6b9ca49b9743c6f13337.tar.bz2
graaff-c65c2c4db1ce213b0f4f6b9ca49b9743c6f13337.zip
dev-ruby/ruby-saml: add 1.11.0
Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Hans de Graaff <hans@degraaff.org>
-rw-r--r--dev-ruby/ruby-saml/Manifest1
-rw-r--r--dev-ruby/ruby-saml/ruby-saml-1.11.0.ebuild39
2 files changed, 40 insertions, 0 deletions
diff --git a/dev-ruby/ruby-saml/Manifest b/dev-ruby/ruby-saml/Manifest
index 1a83ccf8..e7e81800 100644
--- a/dev-ruby/ruby-saml/Manifest
+++ b/dev-ruby/ruby-saml/Manifest
@@ -1,4 +1,5 @@
DIST ruby-saml-1.10.0.gem 289792 BLAKE2B 519b0b72e4360ce740b0e9bcf699478420e742bedd7f377c8616aabafa233a1bf08cdfd0e7279a4ff53887ec9681562cfab185728b647377aa4f596f74afd3d3 SHA512 52a7e870068a04d955d0eb241213334265bf23931038427e7e427e2001b385e02da9791b3e2db0c9557b2f71803acfc26a202ec6ef448113ac4ed97e8d604b91
DIST ruby-saml-1.10.1.gem 289792 BLAKE2B 969e1b94bd65e05325ba22056a3eb0e3bf325e4d243f0c314c00d2f904fb965a2a9c802e8d8d80ce2ee70ec3971d24b00a715a6fb9224ef752cb28487ab6e55e SHA512 1dbbfab9ceb7945e7aa856540f3411b2936e0748c6277a75617ca6b702d2a0b5d8e8356d14fbaaf064329b2d4e05dd3fc5bb3ea030593f4189d3990d13e27b6a
DIST ruby-saml-1.10.2.gem 290304 BLAKE2B 988531d5b4e82aadca7561e21c8cd1a4e58657c0b52a7d48736e445cb0e903215439f03503a42d5da16483c6051e38f938e38d5b477bb0061d86cb69d2bbd23d SHA512 a911440a0730e1b49dddc0c3e9836c1d84362a27226d0ecd5466778fdd2de2113dff0113ef2e2626c6ae3b25709dee9c3155810e2604fe6d59fb3106c1a8729d
+DIST ruby-saml-1.11.0.gem 291328 BLAKE2B 06300a66c5a835313f24394212a547354ffcbd3623c87175f004204809d4f67fd52c89e112a5b07b7e2d7a6d4af5ffda91cced5cad9f293647e7cb761e881081 SHA512 d0370e7c57dd4ff4d0f8e45694c9228ba89428cbceaf6d37ccb710061080902270015d2d439bbe24eb687c62fd8f89c0faef8a5bb873239dc02fea941e6fe412
DIST ruby-saml-1.9.0.gem 286208 BLAKE2B e17db54ac19ff1e7bb084e4c1b950892a60ce3b9194dfae5cef9fda64a40cd8760d337b654f417507a132236be257e20d5983f7af1ae2fad217bdc475052b4fd SHA512 554de0b6dced030ba1ba628f50d2af23b5fd7b07aa7b515feeffd60b5bb3b5f70de37d5e804c0f579993427c7ffa96aaf36610a91d9000e5de8b811b7cc5da22
diff --git a/dev-ruby/ruby-saml/ruby-saml-1.11.0.ebuild b/dev-ruby/ruby-saml/ruby-saml-1.11.0.ebuild
new file mode 100644
index 00000000..fe674fee
--- /dev/null
+++ b/dev-ruby/ruby-saml/ruby-saml-1.11.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+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.8.2"
+
+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\|coveralls\)/ 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
+}