From 6b3a9fae2610a5884b0f68b2de0ad19e8ea3d9f3 Mon Sep 17 00:00:00 2001 From: Hans de Graaff Date: Fri, 19 Apr 2019 07:11:46 +0200 Subject: dev-ruby/ruby-saml: add 1.10.1 Signed-off-by: Hans de Graaff Package-Manager: Portage-2.3.62, Repoman-2.3.11 --- dev-ruby/ruby-saml/Manifest | 1 + dev-ruby/ruby-saml/ruby-saml-1.10.1.ebuild | 39 ++++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 dev-ruby/ruby-saml/ruby-saml-1.10.1.ebuild diff --git a/dev-ruby/ruby-saml/Manifest b/dev-ruby/ruby-saml/Manifest index 4d213652..39492cb3 100644 --- a/dev-ruby/ruby-saml/Manifest +++ b/dev-ruby/ruby-saml/Manifest @@ -1,2 +1,3 @@ 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.9.0.gem 286208 BLAKE2B e17db54ac19ff1e7bb084e4c1b950892a60ce3b9194dfae5cef9fda64a40cd8760d337b654f417507a132236be257e20d5983f7af1ae2fad217bdc475052b4fd SHA512 554de0b6dced030ba1ba628f50d2af23b5fd7b07aa7b515feeffd60b5bb3b5f70de37d5e804c0f579993427c7ffa96aaf36610a91d9000e5de8b811b7cc5da22 diff --git a/dev-ruby/ruby-saml/ruby-saml-1.10.1.ebuild b/dev-ruby/ruby-saml/ruby-saml-1.10.1.ebuild new file mode 100644 index 00000000..1ac69c9c --- /dev/null +++ b/dev-ruby/ruby-saml/ruby-saml-1.10.1.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/ 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 +} -- cgit v1.2.3-65-gdbad