Date: Friday, February 3, 2023 @ 00:26:03 Author: felixonmars Revision: 1392077
upgpkg: ruby-nenv 0.3.0-2 Modified: ruby-nenv/trunk/PKGBUILD ----------+ PKGBUILD | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-02-03 00:25:00 UTC (rev 1392076) +++ PKGBUILD 2023-02-03 00:26:03 UTC (rev 1392077) @@ -2,27 +2,30 @@ pkgname=ruby-nenv pkgver=0.3.0 -pkgrel=1 +_commit=4d415f31d55deab8d338bdb343175959f855b2b0 +pkgrel=2 pkgdesc="Convenient wrapper for Ruby's ENV" arch=(any) url='https://github.com/e2/nenv' license=(MIT) depends=(ruby) -checkdepends=(ruby-rspec ruby-rake) +makedepends=(git) +checkdepends=(ruby-rspec ruby-rake ruby-rubocop) options=(!emptydirs) -source=(https://github.com/e2/nenv/archive/v$pkgver/$pkgname-$pkgver.tar.gz) -sha256sums=('c2904fbecf6b37d4f9955770eafd22bb400fcc99f1847d7a6eda94bf04bf45ef') +source=(git+https://github.com/e2/nenv.git#commit=$_commit) +sha256sums=('SKIP') prepare() { - cd nenv-$pkgver - sed -i 's|git ls-files -z|find . -type f -not -path "*/\.git/*" -printf "%P\\\\0"|' nenv.gemspec + cd nenv + sed -i '/[cC]overalls/d' spec/spec_helper.rb + + # https://github.com/e2/nenv/issues/10 sed -i '/rubocop/d' Rakefile - sed -i '/[cC]overalls/d' spec/spec_helper.rb } build() { local _gemdir="$(gem env gemdir)" - cd nenv-$pkgver + cd nenv gem build nenv.gemspec gem install \ --local \ @@ -48,12 +51,12 @@ check() { local _gemdir="$(gem env gemdir)" - cd nenv-$pkgver + cd nenv GEM_HOME="tmp_install/$_gemdir" rake } package() { - cd nenv-$pkgver + cd nenv cp -a tmp_install/* "$pkgdir"/ install -Dm644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname/ }
