diff options
author | Joel Goguen | 2016-12-01 09:09:14 -0800 |
---|---|---|
committer | Joel Goguen | 2016-12-01 09:09:14 -0800 |
commit | cac98ef47d6cc04bf9c520a2f7413ce12a319c52 (patch) | |
tree | 119b463663c3c95fa0c96c88ab2f8cbd277c07b3 | |
parent | e259f61e52f938e25a756100a03aa0d7f89252a1 (diff) | |
download | aur-cac98ef47d6cc04bf9c520a2f7413ce12a319c52.tar.gz |
v2.3.3.0
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 32 |
2 files changed, 23 insertions, 21 deletions
@@ -1,17 +1,17 @@ # Generated by mksrcinfo v8 -# Thu Jun 2 14:51:25 UTC 2016 +# Thu Dec 1 17:08:53 UTC 2016 pkgbase = ruby-parser pkgdesc = A Ruby parser written in pure Ruby - pkgver = 2.3.1.2 + pkgver = 2.3.3.0 pkgrel = 1 - url = https://github.com/whitequark/parser + url = https://rubygems.org/gems/parser arch = any license = MIT depends = ruby depends = ruby-ast - noextract = parser-2.3.1.2.gem - source = https://rubygems.org/downloads/parser-2.3.1.2.gem - sha256sums = 66c6681c1703c435b93c8173443f5aaaf8c000c1052f7897b19d23f107d2ac3b + noextract = parser-2.3.3.0.gem + source = https://rubygems.org/downloads/parser-2.3.3.0.gem + sha256sums = 79c0d8a275fe67394920d085f92bf4cb4986ee1a95a891704dd1747d366cd899 pkgname = ruby-parser @@ -1,24 +1,26 @@ -# Maintainer: Andy Weidenbaum <archbaum@gmail.com> +# Maintainer: Joel Goguen <contact+aur@jgoguen.ca> +# Contributor: Andy Weidenbaum <archbaum@gmail.com> -pkgname=ruby-parser -pkgver=2.3.1.2 +_gemname=parser +pkgname=ruby-${_gemname} +pkgver=2.3.3.0 pkgrel=1 pkgdesc="A Ruby parser written in pure Ruby" arch=('any') -url="https://github.com/whitequark/parser" -license=('MIT') depends=('ruby' 'ruby-ast') -source=(https://rubygems.org/downloads/${pkgname#*-}-${pkgver}.gem) -sha256sums=('66c6681c1703c435b93c8173443f5aaaf8c000c1052f7897b19d23f107d2ac3b') +url="https://rubygems.org/gems/${_gemname}" noextract=("${pkgname#*-}-${pkgver}.gem") +license=('MIT') +source=( + "https://rubygems.org/downloads/${pkgname#*-}-${pkgver}.gem" +) +sha256sums=( + '79c0d8a275fe67394920d085f92bf4cb4986ee1a95a891704dd1747d366cd899' +) package() { - cd "$srcdir" - - msg2 'Installing...' - gem install \ - --no-user-install \ - --ignore-dependencies \ - -i "$pkgdir$(ruby -rubygems -e'puts Gem.default_dir')" \ - ${pkgname#*-}-$pkgver.gem + 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" } |