Andreas Schleifer pushed to branch main at Arch Linux / Packaging / Packages /
ruby-sus-fixtures-async-http
Commits:
92af55aa by Andreas Schleifer at 2024-10-04T00:02:14+02:00
upgpkg: 0.9.0-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,15 +1,16 @@
pkgbase = ruby-sus-fixtures-async-http
pkgdesc = Test fixtures for running in Async::HTTP
- pkgver = 0.7.0
- pkgrel = 3
+ pkgver = 0.9.0
+ pkgrel = 1
url = https://github.com/socketry/sus-fixtures-async-http
arch = any
license = MIT
- checkdepends = ruby-covered
checkdepends = ruby-bake-modernize
checkdepends = ruby-bake-test
checkdepends = ruby-bake-test-external
checkdepends = ruby-bundler
+ checkdepends = ruby-covered
+ checkdepends = ruby-decode
makedepends = git
makedepends = ruby-rdoc
depends = ruby
@@ -18,7 +19,7 @@ pkgbase = ruby-sus-fixtures-async-http
depends = ruby-sus
depends = ruby-sus-fixtures-async
options = !emptydirs
- source =
git+https://github.com/socketry/sus-fixtures-async-http.git#commit=fbd66aeccd0cf9b1af4924c771fdc9d22d5016a9
- sha256sums = SKIP
+ source =
git+https://github.com/socketry/sus-fixtures-async-http.git#tag=v0.9.0
+ sha256sums =
cd52b54b5ab93b470d7a768f36c782bf7da1d7dc79b5958bb1ad90e68a727b61
pkgname = ruby-sus-fixtures-async-http
=====================================
PKGBUILD
=====================================
@@ -1,9 +1,8 @@
# Maintainer: Felix Yan <[email protected]>
pkgname=ruby-sus-fixtures-async-http
-pkgver=0.7.0
-_commit=fbd66aeccd0cf9b1af4924c771fdc9d22d5016a9
-pkgrel=3
+pkgver=0.9.0
+pkgrel=1
pkgdesc='Test fixtures for running in Async::HTTP'
arch=(any)
url='https://github.com/socketry/sus-fixtures-async-http'
@@ -20,21 +19,30 @@ makedepends=(
ruby-rdoc
)
checkdepends=(
- ruby-covered
ruby-bake-modernize
ruby-bake-test
ruby-bake-test-external
ruby-bundler
+ ruby-covered
+ ruby-decode
)
options=(!emptydirs)
-source=(git+https://github.com/socketry/sus-fixtures-async-http.git#commit=$_commit)
-sha256sums=('SKIP')
+source=("git+${url}.git#tag=v${pkgver}")
+sha256sums=('cd52b54b5ab93b470d7a768f36c782bf7da1d7dc79b5958bb1ad90e68a727b61')
prepare() {
cd sus-fixtures-async-http
- sed -r -e 's|~>|>=|g' -e '/signing_key/d' -i sus-fixtures-async-http.gemspec
- sed -i '/bake-gem/d;/utopia-project/d' gems.rb
- sed -i 's/be < 60/be <= 60/' test/sus/fixtures/async/http/server_context.rb
+
+ sed -r \
+ -e 's|~>|>=|g' \
+ -e '/signing_key/d' \
+ -i sus-fixtures-async-http.gemspec
+
+ sed -i \
+ -e '/group :maintenance/,/end/d' \
+ -e '/rubocop/d' \
+ gems.rb
+ #sed -i 's/be < 60/be <= 60/' test/sus/fixtures/async/http/server_context.rb
}
build() {
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/ruby-sus-fixtures-async-http/-/commit/92af55aa69ad917a0d5ee15af043dd6bdf969a6e
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/ruby-sus-fixtures-async-http/-/commit/92af55aa69ad917a0d5ee15af043dd6bdf969a6e
You're receiving this email because of your account on gitlab.archlinux.org.