Andreas Schleifer pushed to branch main at Arch Linux / Packaging / Packages / ruby-async-container
Commits: 22a6c30e by Andreas Schleifer at 2024-10-04T02:05:40+02:00 upgpkg: 0.18.3-1 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,20 +1,21 @@ pkgbase = ruby-async-container pkgdesc = Abstract container-based parallelism using threads and processes where appropriate - pkgver = 0.16.12 - pkgrel = 5 + pkgver = 0.18.3 + pkgrel = 1 url = https://github.com/socketry/async-container arch = any license = MIT - checkdepends = psmisc - checkdepends = ruby-async-rspec + checkdepends = ruby-bake + checkdepends = ruby-bake-test + checkdepends = ruby-bake-test-external checkdepends = ruby-bundler checkdepends = ruby-covered - checkdepends = ruby-rspec + checkdepends = ruby-decode + checkdepends = ruby-sus depends = ruby depends = ruby-async - depends = ruby-async-io options = !emptydirs - source = https://github.com/socketry/async-container/archive/v0.16.12/ruby-async-container-0.16.12.tar.gz - sha256sums = dc298856d04c5d91f0a8dcba36f437062af4c3e721f997a8b726d537fb0b4bd0 + source = https://github.com/socketry/async-container/archive/v0.18.3/ruby-async-container-0.18.3.tar.gz + sha256sums = 51b5c19bf41678aadbeb483a2b0cb552027d749ff0314e22c9ac763d340d3382 pkgname = ruby-async-container ===================================== PKGBUILD ===================================== @@ -1,8 +1,8 @@ # Maintainer: Felix Yan <felixonm...@archlinux.org> pkgname=ruby-async-container -pkgver=0.16.12 -pkgrel=5 +pkgver=0.18.3 +pkgrel=1 pkgdesc='Abstract container-based parallelism using threads and processes where appropriate' arch=(any) url='https://github.com/socketry/async-container' @@ -10,23 +10,32 @@ license=(MIT) depends=( ruby ruby-async - ruby-async-io ) checkdepends=( - psmisc - ruby-async-rspec + ruby-bake + ruby-bake-test + ruby-bake-test-external ruby-bundler ruby-covered - ruby-rspec + ruby-decode + ruby-sus ) options=(!emptydirs) source=(https://github.com/socketry/async-container/archive/v$pkgver/$pkgname-$pkgver.tar.gz) -sha256sums=('dc298856d04c5d91f0a8dcba36f437062af4c3e721f997a8b726d537fb0b4bd0') +sha256sums=('51b5c19bf41678aadbeb483a2b0cb552027d749ff0314e22c9ac763d340d3382') prepare() { cd async-container-$pkgver - sed -r -e 's|~>|>=|g' -i async-container.gemspec - echo gemspec > gems.rb + + sed -r \ + -e 's|~>|>=|g' \ + -e '/signing_key/d' \ + -i async-container.gemspec + + sed --in-place \ + --expression '/group :maintenance/,/end/d' \ + --expression '/rubocop/d' \ + gems.rb } build() { @@ -58,9 +67,7 @@ build() { check() { local _gemdir="$(gem env gemdir)" cd async-container-$pkgver - GEM_HOME="tmp_install/$_gemdir" rspec - # https://github.com/socketry/async-container/issues/24 - killall --ns $$ -e bundle -u builduser + GEM_HOME="tmp_install/$_gemdir" bake test } package() { View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ruby-async-container/-/commit/22a6c30e050d81da0fba3169e4f8227218b6419e -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ruby-async-container/-/commit/22a6c30e050d81da0fba3169e4f8227218b6419e You're receiving this email because of your account on gitlab.archlinux.org.