Date: Thursday, February 2, 2023 @ 23:54:04 Author: felixonmars Revision: 1392054
upgpkg: ruby-cucumber-cucumber-expressions 16.1.2-2 Modified: ruby-cucumber-cucumber-expressions/trunk/PKGBUILD ----------+ PKGBUILD | 21 ++++++++------------- 1 file changed, 8 insertions(+), 13 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-02-02 23:53:43 UTC (rev 1392053) +++ PKGBUILD 2023-02-02 23:54:04 UTC (rev 1392054) @@ -2,26 +2,21 @@ pkgname=ruby-cucumber-cucumber-expressions pkgver=16.1.2 -pkgrel=1 +_commit=2d1d8c65d5ddef8433f92d526bb16d638a86d433 +pkgrel=2 pkgdesc="Cucumber Expressions - a simpler alternative to Regular Expressions" arch=(any) url='https://github.com/cucumber/cucumber-expressions/tree/main/ruby' license=(MIT) depends=(ruby) -makedepends=(ruby-rake ruby-rspec) +makedepends=(git ruby-rake ruby-rspec) options=(!emptydirs) -source=(https://github.com/cucumber/cucumber-expressions/archive/v$pkgver/cucumber-cucumber-expressions-$pkgver.tar.gz) -sha256sums=('775636dc4b0b213b960d22ae53cb6490b349b9138057c762497fe751931e1e39') +source=(git+https://github.com/cucumber/cucumber-expressions.git#commit=$_commit) +sha256sums=('SKIP') -prepare() { - cd cucumber-expressions-$pkgver/ruby - sed -r -e 's|git ls-files -- spec/\*|echo|' -i cucumber-cucumber-expressions.gemspec - sed 's|git ls-files|find -type f|' -i cucumber-cucumber-expressions.gemspec -} - build() { local _gemdir="$(gem env gemdir)" - cd cucumber-expressions-$pkgver/ruby + cd cucumber-expressions/ruby gem build cucumber-cucumber-expressions.gemspec gem install \ --local \ @@ -47,12 +42,12 @@ check() { local _gemdir="$(gem env gemdir)" - cd cucumber-expressions-$pkgver/ruby + cd cucumber-expressions/ruby GEM_HOME="tmp_install/$_gemdir" rake } package() { - cd cucumber-expressions-$pkgver/ruby + cd cucumber-expressions/ruby cp -a tmp_install/* "$pkgdir"/ install -Dm644 ../LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ }
