diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2021-07-03 22:39:47 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2021-07-03 22:39:47 +0100 |
commit | 7f0ccc917c7abe6223784c703d86cd14755691fb (patch) | |
tree | 8c6793f68896b341e22f33d7e6cef88e481f4a8b /dev-ruby/bcrypt-ruby | |
parent | 9aa80713372911cec499b3adb2cd746790920916 (diff) |
gentoo resync : 03.07.2021
Diffstat (limited to 'dev-ruby/bcrypt-ruby')
-rw-r--r-- | dev-ruby/bcrypt-ruby/Manifest | 3 | ||||
-rw-r--r-- | dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.16-r1.ebuild | 52 | ||||
-rw-r--r-- | dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.16.ebuild | 2 |
3 files changed, 55 insertions, 2 deletions
diff --git a/dev-ruby/bcrypt-ruby/Manifest b/dev-ruby/bcrypt-ruby/Manifest index 9b743c9f4579..5bb035a2e1f8 100644 --- a/dev-ruby/bcrypt-ruby/Manifest +++ b/dev-ruby/bcrypt-ruby/Manifest @@ -3,5 +3,6 @@ DIST bcrypt-3.1.15.gem 54272 BLAKE2B d830131971ffb8a26efd4d7afa8cf6f4a93026fbff3 DIST bcrypt-3.1.16.gem 54272 BLAKE2B df8e1169df3a67f3eedd90b4fe04224266cd41d1a0dd2866b06372805b5b00aa028c3bb077078ffde3c89a9052497016dc3fe812075d8b6f57d6dd951a6aa806 SHA512 655483d73347c20f3b04a24d625cde05fd8e1da6f022363fbb2df828aea0623cb5b4981d97791301dcd83edc2719a2238d8d377af1558ca2ce4b3c8ade9bd343 EBUILD bcrypt-ruby-3.1.13.ebuild 1622 BLAKE2B 2d8bea12834b90c7c72305e7a8be86bf017678cfd54ca0d361f9b4199317b5fa98b1122048a6b0551a4ed9f752c754465006f1f5178309adccaefd6745c1acfc SHA512 9fe9ba2bd7cb56cb9665b43987779dd3e715f0c0ac1e29416bc9556cc7f10aa1559372640680bdb9c2779feb99866632d7cb44632d4df616040014fa67f5bd64 EBUILD bcrypt-ruby-3.1.15.ebuild 1616 BLAKE2B ffe6304ed15fdf20c5d89d3144f9f585c0288337f0e3c114b32daaecfc981a8c0c453add8056213c604831f60f8b21b5bc32e73891cfa36d65e0957984c7a34a SHA512 317d139330ebe8be64d0c28f1137e581446fb862b7684abd71134e70fadcf27be91f15b985d0837c28591eee2d0010f92b8e1c4246a152ccb4a5bc06a08a3ed2 -EBUILD bcrypt-ruby-3.1.16.ebuild 1616 BLAKE2B ffe6304ed15fdf20c5d89d3144f9f585c0288337f0e3c114b32daaecfc981a8c0c453add8056213c604831f60f8b21b5bc32e73891cfa36d65e0957984c7a34a SHA512 317d139330ebe8be64d0c28f1137e581446fb862b7684abd71134e70fadcf27be91f15b985d0837c28591eee2d0010f92b8e1c4246a152ccb4a5bc06a08a3ed2 +EBUILD bcrypt-ruby-3.1.16-r1.ebuild 1512 BLAKE2B da39d357f52fe6e3bbed0964c0e78c9f44798358902d62eb613fac45a0009f2483b59d04013fdff054ef35139af59019c2656fa4848a5919b3baa43d5b89eaf9 SHA512 84f16968513746a85c1da9e8d890d5445260ffc285a715c59e879b3b36d28b2401eaccf3246b5ef88e716c7cb686d3e5fb3d950d8ed42f38a30decfd6cdcb9e2 +EBUILD bcrypt-ruby-3.1.16.ebuild 1615 BLAKE2B 4534b33b84d784b5afb0a86da52bd8c3cac4c8e9c03620b2091644eb88e308d0a7e70d3b9fe5d8f6845861af79b5fceaf022b9136d68fe9bedd066f509b6d436 SHA512 870b244082f21c1241b2dedfc8ef904e35260683c0ea2e164043e69078d0f28f800082cf8ce1a59c53dfcbf080b1f20e788ea582bc956929f1bf9bb8ee752026 MISC metadata.xml 346 BLAKE2B 635b8241d82a243f102d3ee6ce24c6cb183a9decd70cb02ee8734c85c9796b3dad0206b4e18da86df0e68fdc72a782b0494d682e757631718d0d60ee27b3d67f SHA512 ade206e8719923e0e758268c757100148580fd817bf477beee8df9b9b9f99a50b82b898e555bb6b0fd91239af22b1d7aa320caa1fed5c093a8799e82fac97608 diff --git a/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.16-r1.ebuild b/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.16-r1.ebuild new file mode 100644 index 000000000000..6a7644514384 --- /dev/null +++ b/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.16-r1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md" + +RUBY_FAKEGEM_NAME="bcrypt" + +RUBY_FAKEGEM_EXTENSIONS=(ext/mri/extconf.rb) + +inherit multilib ruby-fakegem + +DESCRIPTION="An easy way to keep your users' passwords secure" +HOMEPAGE="https://github.com/codahale/bcrypt-ruby" +LICENSE="MIT" + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" + +all_ruby_prepare() { + rm Gemfile || die + sed -i -e '/git ls-files/d' bcrypt.gemspec || die +} + +each_ruby_install() { + each_fakegem_install + + # bcrypt was called bcrypt-ruby before, so add a spec file that + # simply loads bcrypt to make sure that old projects load correctly + # we don't even need to create a file to load this: the `require + # bcrypt` was already part of bcrypt-ruby requirements. + cat - <<EOF > "${T}/bcrypt-ruby.gemspec" +Gem::Specification.new do |s| + s.name = "bcrypt-ruby" + s.version = "${RUBY_FAKEGEM_VERSION}" + s.summary = "Fake gem to load bcrypt" + s.homepage = "${HOMEPAGE}" + s.specification_version = 3 + s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= ${RUBY_FAKEGEM_VERSION}"]) +end +EOF + RUBY_FAKEGEM_NAME=bcrypt-ruby \ + RUBY_FAKEGEM_GEMSPEC="${T}/bcrypt-ruby.gemspec" \ + ruby_fakegem_install_gemspec +} diff --git a/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.16.ebuild b/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.16.ebuild index ef3162f1c053..17bacd6c56df 100644 --- a/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.16.ebuild +++ b/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.16.ebuild @@ -18,7 +18,7 @@ DESCRIPTION="An easy way to keep your users' passwords secure" HOMEPAGE="https://github.com/codahale/bcrypt-ruby" LICENSE="MIT" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0" IUSE="" |