# Contributor: Brad Murray <wyaeld@gmail.com>
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
setvar _gemname = 'bcrypt'
setvar pkgname = 'ruby-bcrypt'
setvar pkgver = '3.1.11'
setvar pkgrel = '0'
setvar pkgdesc = ""bcrypt is a sophisticated and secure hash algorithm designed by The OpenBSD project for hashing passwords.""
setvar url = ""https://github.com/codahale/bcrypt-ruby""
setvar arch = ""all""
setvar license = ""MIT""
setvar depends = ""ruby""
setvar depends_dev = """"
setvar makedepends = ""$depends_dev ruby-dev""
setvar install = """"
setvar subpackages = """"
setvar source = ""https://rubygems.org/downloads/$_gemname-$pkgver.gem""

setvar _builddir = ""$srcdir"/$_gemname-$pkgver"
proc build {
  return 0
}

proc package {
  local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
  local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
  mkdir -p $pkgdir || return 1

  gem install --local --install-dir "$pkgdir"/$_gemdir \
    --ignore-dependencies --verbose --no-rdoc --no-ri \
    "$srcdir"/$_gemname-$pkgver.gem -- --use-system-libraries || \
    return 1
  rm -rf "$pkgdir"/$_gemdir/cache \
    "$pkgdir"/$_geminstdir/ext \
    "$pkgdir"/$_geminstdir/.require_paths
}

setvar md5sums = ""3048f1bd080b9e6cc856a22c84b8577b  bcrypt-3.1.11.gem""
setvar sha256sums = ""a0fc22135205c851f46e8a661de8be242d54951cbd2c37a6fad5c8069b2645b4  bcrypt-3.1.11.gem""
setvar sha512sums = ""bf9ff0d3cdd7044b4ee5796cd04869f21bb3384143b0f336bc2cd9a8f0db3f9562aa23a39601c1d86f153b62f07469ef066616f8a52cfcd840377e331cb22454  bcrypt-3.1.11.gem""