Date: Friday, February 3, 2023 @ 00:27:07 Author: felixonmars Revision: 1392079
upgpkg: ruby-patron 0.13.3-2 Modified: ruby-patron/trunk/PKGBUILD ----------+ PKGBUILD | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-02-03 00:26:14 UTC (rev 1392078) +++ PKGBUILD 2023-02-03 00:27:07 UTC (rev 1392079) @@ -2,29 +2,30 @@ pkgname=ruby-patron pkgver=0.13.3 -pkgrel=1 +_commit=6828083e8db2d2c5f7ea1db7143a9e1a9d13ef78 +pkgrel=2 pkgdesc='Ruby HTTP client library based on libcurl' arch=(x86_64) url='https://github.com/toland/patron' license=(MIT) depends=(ruby curl) -makedepends=(ruby-rake-compiler ruby-rack ruby-rspec ruby-puma ruby-yard) +makedepends=(git ruby-rake-compiler ruby-rack ruby-rspec ruby-puma ruby-yard) options=(!emptydirs) -source=(https://github.com/toland/patron/archive/v$pkgver/$pkgname-$pkgver.tar.gz +source=(git+https://github.com/toland/patron.git#commit=$_commit $pkgname-puma-5.patch) -sha256sums=('4ae57af4ea6d0eaaa5ccdbf78f6b3a0157109a7d7d2a72c7b048a16af9ef771a' +sha256sums=('SKIP' '85977d0082234adb7b31308c4338f870a6ae30c3f2182c81d7c1736c33c0dc25') prepare() { - cd patron-$pkgver + cd patron patch -p1 -i ../$pkgname-puma-5.patch # we don't do version pinning - sed -r -e 's|~>|>=|g' -e 's|git ls-files -z|find . -print0|' -i patron.gemspec + sed -r -e 's|~>|>=|g' -i patron.gemspec } build() { local _gemdir="$(gem env gemdir)" - cd patron-$pkgver + cd patron rake build gem install \ --local \ @@ -49,13 +50,13 @@ check() { local _gemdir="$(gem env gemdir)" - cd patron-$pkgver + cd patron # https://github.com/toland/patron/pull/193 GEM_HOME="tmp_install/$_gemdir" rake spec || echo "Tests failed" } package() { - cd patron-$pkgver + cd patron cp -a tmp_install/* "$pkgdir"/ install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
