diff options
author | Mario Finelli | 2018-04-28 19:51:49 -0400 |
---|---|---|
committer | Mario Finelli | 2018-04-28 19:51:49 -0400 |
commit | 79256d26721c3ddb1a74f2f5ef070b0723ddcf5c (patch) | |
tree | 54189366d14caddfdfc8ec1080eafa05baf55f4e | |
parent | 7160f095ffdd24da9acd8f2dcf7fcf8c695e991a (diff) | |
download | aur-79256d26721c3ddb1a74f2f5ef070b0723ddcf5c.tar.gz |
Bump to 2.5.1.0
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 39 |
2 files changed, 32 insertions, 23 deletions
@@ -1,16 +1,18 @@ pkgbase = ruby-parser - pkgdesc = A Ruby parser written in pure Ruby - pkgver = 2.4.0.2 + pkgdesc = A Ruby parser written in pure Ruby. + pkgver = 2.5.1.0 pkgrel = 1 url = https://rubygems.org/gems/parser arch = any license = MIT + makedepends = rubygems + makedepends = ruby-rdoc depends = ruby - depends = ruby-ast>=2.2 - depends = ruby-ast<3 - noextract = parser-2.4.0.2.gem - source = https://rubygems.org/downloads/parser-2.4.0.2.gem - sha256sums = 63b2b30665b86d8e867bbb67069deca709443568394f1337d4947fd27b120c2f + depends = ruby-ast + noextract = parser-2.5.1.0.gem + options = !emptydirs + source = https://rubygems.org/downloads/parser-2.5.1.0.gem + sha256sums = e97eccf5ffc88db6d13abfe5c948aa4b31e53172a33ea86743f15ac18252c7a9 pkgname = ruby-parser @@ -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" } |