Date: Friday, February 3, 2023 @ 00:39:10 Author: felixonmars Revision: 1392093
upgpkg: ruby-rbnacl 7.1.1-2 Modified: ruby-rbnacl/trunk/PKGBUILD ----------+ PKGBUILD | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-02-03 00:38:24 UTC (rev 1392092) +++ PKGBUILD 2023-02-03 00:39:10 UTC (rev 1392093) @@ -2,27 +2,26 @@ pkgname=ruby-rbnacl pkgver=7.1.1 -pkgrel=1 +_commit=8794ab08c482e67819958705198df9e866165133 +pkgrel=2 pkgdesc='Ruby FFI binding to the Networking and Cryptography (NaCl) library (libsodium)' arch=(any) url='https://github.com/RubyCrypto/rbnacl' license=(MIT) depends=(libsodium ruby-ffi) -makedepends=(ruby-rspec ruby-rake) +makedepends=(git ruby-rspec ruby-rake ruby-rubocop) options=(!emptydirs) -source=(https://github.com/RubyCrypto/rbnacl/archive/v$pkgver/$pkgname-$pkgver.tar.gz) -sha256sums=('89048b825f128f412de8b1b365bef3599586a496f9fca7247084382c3d859a3e') +source=(git+https://github.com/RubyCrypto/rbnacl.git#commit=$_commit) +sha256sums=('SKIP') prepare() { - cd rbnacl-$pkgver - sed 's/git ls-files/find -type f/' -i rbnacl.gemspec - sed -i '/rubocop/d;/guard-rspec/d;/[cC]overalls/d' Rakefile Gemfile spec/spec_helper.rb - rm tasks/rubocop.rake + cd rbnacl + sed -i '/guard-rspec/d;/[cC]overalls/d;s/, "= 0.70.0"//' Rakefile Gemfile spec/spec_helper.rb } build() { local _gemdir="$(gem env gemdir)" - cd rbnacl-$pkgver + cd rbnacl gem build rbnacl.gemspec gem install \ --local \ @@ -48,12 +47,12 @@ check() { local _gemdir="$(gem env gemdir)" - cd rbnacl-$pkgver + cd rbnacl GEM_HOME="tmp_install/$_gemdir" rake spec } package() { - cd rbnacl-$pkgver + cd rbnacl cp -a tmp_install/* "$pkgdir"/ install -Dm644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname/ }
