diff options
author | Mario Finelli | 2020-03-25 10:54:24 -0400 |
---|---|---|
committer | Mario Finelli | 2020-03-25 10:54:24 -0400 |
commit | 482c8bac9769c83f2ef7986bd7e0ed439aa85691 (patch) | |
tree | 4fab97a9c0fdbc7c406a465f1a28d7f6413c68ec | |
parent | d0b91c5cd4d0261f6517c5dc85063a960e2197ef (diff) | |
download | aur-482c8bac9769c83f2ef7986bd7e0ed439aa85691.tar.gz |
Bump to 0.13.0
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 28 insertions, 9 deletions
@@ -1,19 +1,21 @@ pkgbase = ruby-pry pkgdesc = An IRB alternative and runtime developer console. - pkgver = 0.12.2 + pkgver = 0.13.0 pkgrel = 1 url = http://pryrepl.org arch = any license = MIT + checkdepends = ruby-rspec + checkdepends = ruby-rake + checkdepends = ruby-bundler makedepends = rubygems makedepends = ruby-rdoc depends = ruby depends = ruby-coderay depends = ruby-method_source - noextract = pry-0.12.2.gem options = !emptydirs - source = https://rubygems.org/downloads/pry-0.12.2.gem - sha256sums = c9bc4f2dffe767043bde6b2aad52aa24916b68727420bd38f34d860c7a383503 + source = https://github.com/pry/pry/archive/v0.13.0.tar.gz + sha256sums = aa347b8fb9cbe8b14ce5e9bb9229556a5bbce054e959f90abb939424b26d14c3 pkgname = ruby-pry @@ -3,20 +3,37 @@ _gemname=pry pkgname=ruby-$_gemname -pkgver=0.12.2 +pkgver=0.13.0 pkgrel=1 pkgdesc='An IRB alternative and runtime developer console.' arch=(any) url='http://pryrepl.org' license=(MIT) depends=(ruby ruby-coderay ruby-method_source) +checkdepends=(ruby-rspec ruby-rake ruby-bundler) makedepends=(rubygems ruby-rdoc) options=(!emptydirs) -source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem) -noextract=($_gemname-$pkgver.gem) -sha256sums=('c9bc4f2dffe767043bde6b2aad52aa24916b68727420bd38f34d860c7a383503') +source=(https://github.com/pry/$_gemname/archive/v$pkgver.tar.gz) +sha256sums=('aa347b8fb9cbe8b14ce5e9bb9229556a5bbce054e959f90abb939424b26d14c3') + +prepare() { + cd "${_gemname}-${pkgver}" + sed -i 's|~>|>=|g' "${_gemname}.gemspec" +} + +# there's currently a bug in newer rspec-expectations +# check() { +# cd "${_gemname}-${pkgver}" +# bundle exec rake +# } + +build() { + cd "${_gemname}-${pkgver}" + gem build $_gemname.gemspec +} package() { + cd "${_gemname}-${pkgver}" local _gemdir="$(ruby -e'puts Gem.default_dir')" gem install \ @@ -28,6 +45,6 @@ package() { rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem" - install -Dm0644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE" \ + install -Dm0644 "$srcdir/$_gemname-$pkgver/LICENSE" \ "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } |