diff options
author | Colin Arnott | 2017-12-10 06:34:50 +0000 |
---|---|---|
committer | Colin Arnott | 2017-12-10 06:34:50 +0000 |
commit | b476d9bd2cd52f0fe4b71cff5e38929a8f954e02 (patch) | |
tree | 295946fb5bd968461433c63c29726a636c89397b | |
parent | e05d5676e158df8b92fe5c28d93c543388579a14 (diff) | |
download | aur-b476d9bd2cd52f0fe4b71cff5e38929a8f954e02.tar.gz |
tweak PKGBUILD
-rw-r--r-- | PKGBUILD | 13 |
1 files changed, 5 insertions, 8 deletions
@@ -1,7 +1,6 @@ # Maintainer: Colin Arnott <colin@urandom.co.uk> -_gemname=cache_method -pkgname=ruby-$_gemname +pkgname=ruby-cache_method pkgver=0.2.7 pkgrel=1 pkgdesc="Like alias_method, but it's cache_method!" @@ -11,13 +10,11 @@ license=('N/A') depends=('ruby' 'ruby-cache') makedepends=('rubygems') optdepends=('ruby-activesupport' 'ruby-dalli' 'ruby-minitest' 'ruby-minitest-reporters' 'ruby-yard') -source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem) -noextract=($_gemname-$pkgver.gem) -sha256sums=('744b80305fa97451b903035a71be305c1d1fc55995d4f5cebd161da8f3c9e705') +source=(https://rubygems.org/downloads/${pkgname#ruby-}-$pkgver.gem) +noextract=(${pkgname#ruby-}-$pkgver.gem) +sha512sums=('72a311551097cb35eab5b8493f00c2af4cf6bc9bc530252fef14a7652e50f672ba5fc6a1dac7d4812e52b624e4c8807fc95130179cd220373316718f527439a0') package() { cd "$srcdir" - local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')" - - gem install --no-user-install --ignore-dependencies -i "$pkgdir$_gemdir" -n "$pkgdir/usr/bin" "$_gemname-$pkgver.gem" + gem install --no-user-install --ignore-dependencies -i "$pkgdir$(ruby -rubygems -e'puts Gem.default_dir')" -n "$pkgdir/usr/bin" "${pkgname#ruby-}-$pkgver.gem" } |