Andreas Schleifer pushed to branch main at Arch Linux / Packaging / Packages / 
ruby-async-pool


Commits:
b27217ae by Andreas Schleifer at 2024-10-04T01:47:52+02:00
upgpkg: 0.8.1-1: Ruby 3.3 rebuild

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,22 +1,26 @@
 pkgbase = ruby-async-pool
        pkgdesc = A singleplex and multiplex resource pool for implementing 
robust clients
-       pkgver = 0.4.0
-       pkgrel = 4
+       pkgver = 0.8.1
+       pkgrel = 1
        url = https://github.com/socketry/async-pool
        arch = any
        license = MIT
+       checkdepends = ruby-bake
        checkdepends = ruby-bake-test
        checkdepends = ruby-bake-test-external
        checkdepends = ruby-bundler
        checkdepends = ruby-covered
+       checkdepends = ruby-decode
        checkdepends = ruby-io-event
        checkdepends = ruby-sus
        checkdepends = ruby-sus-fixtures-async
        makedepends = ruby-rdoc
        depends = ruby
        depends = ruby-async
+       depends = ruby-metrics
+       depends = ruby-traces
        options = !emptydirs
-       source = 
https://github.com/socketry/async-pool/archive/v0.4.0/ruby-async-pool-0.4.0.tar.gz
-       sha256sums = 
baa44734e7407f30a6c3d7106a62d4982bfa78f12f44afb08f6af73da1bc6f15
+       source = 
https://github.com/socketry/async-pool/archive/v0.8.1/ruby-async-pool-0.8.1.tar.gz
+       sha256sums = 
0364c3de1b34b87bdac759e7852ae23d94a12ddcbcb2262685c6810b63b1940f
 
 pkgname = ruby-async-pool


=====================================
PKGBUILD
=====================================
@@ -1,8 +1,8 @@
 # Maintainer: Felix Yan <felixonm...@archlinux.org>
 
 pkgname=ruby-async-pool
-pkgver=0.4.0
-pkgrel=4
+pkgver=0.8.1
+pkgrel=1
 pkgdesc='A singleplex and multiplex resource pool for implementing robust 
clients'
 arch=(any)
 url='https://github.com/socketry/async-pool'
@@ -10,27 +10,36 @@ license=(MIT)
 depends=(
   ruby
   ruby-async
+  ruby-metrics
+  ruby-traces
 )
 makedepends=(
   ruby-rdoc
 )
 checkdepends=(
+  ruby-bake
   ruby-bake-test
   ruby-bake-test-external
   ruby-bundler
   ruby-covered
+  ruby-decode
   ruby-io-event
   ruby-sus
   ruby-sus-fixtures-async
 )
 options=(!emptydirs)
 
source=(https://github.com/socketry/async-pool/archive/v$pkgver/$pkgname-$pkgver.tar.gz)
-sha256sums=('baa44734e7407f30a6c3d7106a62d4982bfa78f12f44afb08f6af73da1bc6f15')
+sha256sums=('0364c3de1b34b87bdac759e7852ae23d94a12ddcbcb2262685c6810b63b1940f')
 
 prepare() {
   cd async-pool-$pkgver
-  sed -r -e 's|~>|>=|g' -e '/signing_key/d' -i async-pool.gemspec
-  echo gemspec > gems.rb
+
+  sed -r -e 's|~>|>=|g' -e '/signing_key/d' -i async-pool.gemspec gems.rb
+
+  sed --in-place \
+    --expression '/group :maintenance/,/end/d' \
+    --expression '/rubocop/d' \
+    gems.rb
 }
 
 build() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/ruby-async-pool/-/commit/b27217aef798769d9fbfbc5205f86e28cdb0df8d

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/ruby-async-pool/-/commit/b27217aef798769d9fbfbc5205f86e28cdb0df8d
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to