Felix Yan pushed to branch main at Arch Linux / Packaging / Packages /
ruby-async-container
Commits:
f647dcae by Felix Yan at 2025-10-15T02:37:13+08:00
upgpkg: 0.27.1-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = ruby-async-container
pkgdesc = Abstract container-based parallelism using threads and
processes where appropriate
- pkgver = 0.27.0
+ pkgver = 0.27.1
pkgrel = 1
url = https://github.com/socketry/async-container
arch = any
@@ -12,10 +12,11 @@ pkgbase = ruby-async-container
checkdepends = ruby-covered
checkdepends = ruby-decode
checkdepends = ruby-sus
+ makedepends = git
depends = ruby
depends = ruby-async
options = !emptydirs
- source =
https://github.com/socketry/async-container/archive/v0.27.0/ruby-async-container-0.27.0.tar.gz
- sha256sums =
7d19749f4b70da548903f9f488deced779deb38d7d12d81ae3c3414aecdf0c9e
+ source = git+https://github.com/socketry/async-container.git#tag=v0.27.1
+ sha256sums =
12156ecf210f3bf61ef8553c6b1fb6d1f81904d07c3b2e140a49ad391be0c220
pkgname = ruby-async-container
=====================================
PKGBUILD
=====================================
@@ -1,7 +1,7 @@
# Maintainer: Felix Yan <[email protected]>
pkgname=ruby-async-container
-pkgver=0.27.0
+pkgver=0.27.1
pkgrel=1
pkgdesc='Abstract container-based parallelism using threads and processes
where appropriate'
arch=(any)
@@ -11,6 +11,9 @@ depends=(
ruby
ruby-async
)
+makedepends=(
+ git
+)
checkdepends=(
ruby-bake
ruby-bake-test
@@ -21,11 +24,11 @@ checkdepends=(
ruby-sus
)
options=(!emptydirs)
-source=(https://github.com/socketry/async-container/archive/v$pkgver/$pkgname-$pkgver.tar.gz)
-sha256sums=('7d19749f4b70da548903f9f488deced779deb38d7d12d81ae3c3414aecdf0c9e')
+source=(git+https://github.com/socketry/async-container.git#tag=v$pkgver)
+sha256sums=('12156ecf210f3bf61ef8553c6b1fb6d1f81904d07c3b2e140a49ad391be0c220')
prepare() {
- cd async-container-$pkgver
+ cd async-container
sed -r \
-e 's|~>|>=|g' \
@@ -40,7 +43,7 @@ prepare() {
build() {
local _gemdir="$(gem env gemdir)"
- cd async-container-$pkgver
+ cd async-container
gem build async-container.gemspec
gem install \
--local \
@@ -66,11 +69,11 @@ build() {
check() {
local _gemdir="$(gem env gemdir)"
- cd async-container-$pkgver
+ cd async-container
GEM_HOME="tmp_install/$_gemdir" bake test
}
package() {
- cd async-container-$pkgver
+ cd async-container
cp -a tmp_install/* "$pkgdir"/
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/ruby-async-container/-/commit/f647dcae622236f448646fe21f4613b8fc8ba4b2
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/ruby-async-container/-/commit/f647dcae622236f448646fe21f4613b8fc8ba4b2
You're receiving this email because of your account on gitlab.archlinux.org.