diff options
author | Mario Finelli | 2018-10-14 08:02:50 -0400 |
---|---|---|
committer | Mario Finelli | 2018-10-14 08:02:50 -0400 |
commit | cd9e36eec06c6018cb9ee2dbed8cba1c9805118c (patch) | |
tree | 430c2eaf2fa7cc2e13e8b07970cfac2a6f86a3dc | |
parent | 0277342e91b5e23b345a8893c6472d619d4c31a0 (diff) | |
download | aur-cd9e36eec06c6018cb9ee2dbed8cba1c9805118c.tar.gz |
Refactor and remove ruby-slop dependency
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 17 |
2 files changed, 14 insertions, 6 deletions
@@ -1,13 +1,12 @@ pkgbase = ruby-pry pkgdesc = An IRB alternative and runtime developer console. pkgver = 0.11.3 - pkgrel = 1 + pkgrel = 2 url = http://pryrepl.org arch = any license = MIT depends = ruby depends = ruby-coderay - depends = ruby-slop-3 depends = ruby-method_source noextract = pry-0.11.3.gem options = !emptydirs @@ -4,20 +4,29 @@ _gemname=pry pkgname=ruby-$_gemname pkgver=0.11.3 -pkgrel=1 +pkgrel=2 pkgdesc='An IRB alternative and runtime developer console.' arch=(any) url='http://pryrepl.org' license=(MIT) -depends=(ruby ruby-coderay ruby-slop-3 ruby-method_source) +depends=(ruby ruby-coderay ruby-method_source) options=(!emptydirs) source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem) noextract=($_gemname-$pkgver.gem) sha256sums=('0f8c7d6073d6f3bd4c2ca0d4fdeb240ee90b54bc1c98102f909a243fa60803d6') package() { - cd "$srcdir" local _gemdir="$(ruby -e'puts Gem.default_dir')" - gem install --ignore-dependencies --no-user-install -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem + gem install \ + --ignore-dependencies \ + --no-user-install \ + -i "$pkgdir/$_gemdir" \ + -n "$pkgdir/usr/bin" \ + $_gemname-$pkgver.gem + + rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem" + + install -Dm0644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE" \ + "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } |