summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMario Finelli2018-04-28 19:51:49 -0400
committerMario Finelli2018-04-28 19:51:49 -0400
commit79256d26721c3ddb1a74f2f5ef070b0723ddcf5c (patch)
tree54189366d14caddfdfc8ec1080eafa05baf55f4e /PKGBUILD
parent7160f095ffdd24da9acd8f2dcf7fcf8c695e991a (diff)
downloadaur-79256d26721c3ddb1a74f2f5ef070b0723ddcf5c.tar.gz
Bump to 2.5.1.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD39
1 files changed, 23 insertions, 16 deletions
diff --git a/PKGBUILD b/PKGBUILD
index cf29e2b80eab..20fe88f276ea 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,27 +1,34 @@
-# Maintainer: farwayer <farwayer@gmail.com>
+# Maintainer: Mario Finelli <mario at finel dot li>
+# Contributor: farwayer <farwayer@gmail.com>
# Contributor: Andy Weidenbaum <archbaum@gmail.com>
_gemname=parser
pkgname=ruby-${_gemname}
-pkgver=2.4.0.2
+pkgver=2.5.1.0
pkgrel=1
-pkgdesc="A Ruby parser written in pure Ruby"
+pkgdesc="A Ruby parser written in pure Ruby."
arch=('any')
-depends=(
- ruby
- 'ruby-ast>=2.2' 'ruby-ast<3'
-)
+depends=(ruby ruby-ast)
+makedepends=(rubygems ruby-rdoc)
url="https://rubygems.org/gems/${_gemname}"
-noextract=("${pkgname#*-}-${pkgver}.gem")
license=('MIT')
-source=(
- "https://rubygems.org/downloads/${pkgname#*-}-${pkgver}.gem"
-)
-sha256sums=('63b2b30665b86d8e867bbb67069deca709443568394f1337d4947fd27b120c2f')
+source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem)
+options=(!emptydirs)
+noextract=($_gemname-$pkgver.gem)
+sha256sums=('e97eccf5ffc88db6d13abfe5c948aa4b31e53172a33ea86743f15ac18252c7a9')
package() {
- 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
- rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
- install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ 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
+
+ rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
+
+ install -Dm0644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE.txt" \
+ "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}