# Maintainer: Will Sinatra # Contributor: Will Sinatra pkgname=ruby-byebug _gemname=${pkgname#ruby-} pkgver=11.1.3 pkgrel=0 pkgdesc="a Ruby debugger implemented using the tracepoint C api" url="https://rubygems.org/gems/byebug" arch="all" license="BSD" depends="ruby ruby-dev ruby-rake-compiler" checkdepends="ruby-rake ruby-bundler ruby-minitest ruby-pry ruby-simplecov ruby-yard ruby-chandler" source="$pkgname-$pkgver.tar.gz::https://github.com/deivid-rodriguez/byebug/archive/refs/tags/v$pkgver.tar.gz" builddir="$srcdir/$_gemname-$pkgver" options="!check" # requires ruby-chandler prepare() { default_prepare sed -i '/spec.signing_key/d' $_gemname.gemspec } build() { gem build $_gemname.gemspec } check() { rake test } package() { local gemdir="$pkgdir/$(ruby -e 'puts Gem.default_dir')" gem install --local \ --install-dir "$gemdir" \ --ignore-dependencies \ --no-document \ --verbose \ $_gemname rm -r "$gemdir"/cache \ "$gemdir"/build_info \ "$gemdir"/doc } sha512sums=" 9f00697e2c953d7b8da09fa6da442c34dd3713b823b5dd0074e6998662d361d88a37ca4c530d9cbfeab8605dfb0eb7f95422c66f2c5f1d90080dd7aefc302952 ruby-byebug-11.1.3.tar.gz "