# Contributor: Francesco Colista <fcolista@alpinelinux.org>
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
setvar _gemname = 'pry'
setvar pkgname = 'ruby-pry'
setvar pkgver = '0.10.3'
setvar pkgrel = '0'
setvar pkgdesc = ""An IRB alternative and runtime developer console""
setvar url = ""https://github.com/pry/pry/releases""
setvar arch = ""noarch""
setvar license = ""MIT""
setvar depends = ""ruby""
setvar depends_dev = """"
setvar makedepends = ""$depends_dev ruby-dev""
setvar install = """"
setvar subpackages = ""$pkgname-doc""
setvar source = ""$pkgname-$pkgver.tar.gz::https://github.com/pry/pry/archive/v$pkgver.tar.gz""

setvar _builddir = ""$srcdir"/$_gemname-$pkgver"

proc build {
        mkdir -p $_builddir || return 1
        export _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
        gem install $_gemname -v $pkgver -i "$_builddir"$_gemdir \
                --ignore-dependencies \
                --verbose \
                --no-rdoc \
                --no-ri \
                || return 1
        rm -rf "$pkgdir"/$_gemdir/cache \
                "$pkgdir"/$_geminstdir/ext \
                "$pkgdir"/$_geminstdir/.require_paths
}

proc package {
        mkdir -p $pkgdir || return 1
        cp -ra "$_builddir"/* "$pkgdir"/ || return 1
        install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
setvar md5sums = ""4f5b952197415d46e21b13a99bfd0193  ruby-pry-0.10.3.tar.gz""
setvar sha256sums = ""55760dd7ead762deda51a2acb5340e41d15056eb590c8ea03e46482e59cdde87  ruby-pry-0.10.3.tar.gz""
setvar sha512sums = ""5efec76414e6acf6e1f26f39296087a29a72b65b3fc365ad4ebd610b25d109253f2d325fe91508c8bd6eca67bdfe812b74dba8cf687a0fc4e0a5f9f6f6a93c7e  ruby-pry-0.10.3.tar.gz""