summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorColin Arnott2017-12-10 06:34:50 +0000
committerColin Arnott2017-12-10 06:34:50 +0000
commitb476d9bd2cd52f0fe4b71cff5e38929a8f954e02 (patch)
tree295946fb5bd968461433c63c29726a636c89397b
parente05d5676e158df8b92fe5c28d93c543388579a14 (diff)
downloadaur-b476d9bd2cd52f0fe4b71cff5e38929a8f954e02.tar.gz
tweak PKGBUILD
-rw-r--r--PKGBUILD13
1 files changed, 5 insertions, 8 deletions
diff --git a/PKGBUILD b/PKGBUILD
index e748eb3c9760..00fd2c63ff85 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}