Date: Friday, February 3, 2023 @ 00:31:28 Author: felixonmars Revision: 1392085
upgpkg: ruby-pry 0.14.2-2 Modified: ruby-pry/trunk/PKGBUILD ----------+ PKGBUILD | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-02-03 00:29:09 UTC (rev 1392084) +++ PKGBUILD 2023-02-03 00:31:28 UTC (rev 1392085) @@ -2,27 +2,27 @@ pkgname=ruby-pry pkgver=0.14.2 -pkgrel=1 +_commit=24f6190e42f24979886cf6d974b70bd7638fda46 +pkgrel=2 pkgdesc='A runtime developer console and IRB alternative with powerful introspection capabilities' arch=(any) url='http://pry.github.io/' license=(MIT) depends=(ruby-coderay ruby-method_source) +makedepends=(git) checkdepends=(ruby-rake ruby-rspec ruby-yard) options=(!emptydirs) -source=(https://github.com/pry/pry/archive/v$pkgver/$pkgname-$pkgver.tar.gz) -sha256sums=('9ddd1e7c3504e0b6487e2a2ecdb3821d30b5ffa0a35d1e500c9812993733272e') +source=(git+https://github.com/pry/pry.git#commit=$_commit) +sha256sums=('SKIP') prepare() { - cd pry-$pkgver - sed -i -r -e 's|~>|>=|' -e 's|git ls-files bin lib \*.md LICENSE|find bin lib *.md LICENSE -type f|' pry.gemspec - # Tests expected to run in the `pry` directory - sed -i "s|pry/foo|pry-$pkgver/foo|" spec/cli_spec.rb + cd pry + sed -i -r -e 's|~>|>=|' pry.gemspec } build() { local _gemdir="$(gem env gemdir)" - cd pry-$pkgver + cd pry gem build pry.gemspec gem install \ --local \ @@ -48,12 +48,12 @@ check() { local _gemdir="$(gem env gemdir)" - cd pry-$pkgver + cd pry EDITOR=vim TERM=screen-256color GEM_HOME="tmp_install/$_gemdir" rake } package() { - cd pry-$pkgver + cd pry cp -a tmp_install/* "$pkgdir"/ install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ }
