Andreas Schleifer pushed to branch main at Arch Linux / Packaging / Packages /
ruby-protocol-http
Commits:
69d15b19 by Andreas Schleifer at 2024-10-04T00:25:38+02:00
upgpkg: 0.37.0-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = ruby-protocol-http
pkgdesc = Provides abstractions to handle HTTP protocols
- pkgver = 0.24.5
- pkgrel = 5
+ pkgver = 0.37.0
+ pkgrel = 1
url = https://github.com/socketry/protocol-http
arch = any
license = MIT
@@ -10,12 +10,14 @@ pkgbase = ruby-protocol-http
checkdepends = ruby-bake-test-external
checkdepends = ruby-bundler
checkdepends = ruby-covered
+ checkdepends = ruby-decode
checkdepends = ruby-sus
+ checkdepends = ruby-sus-fixtures-async
makedepends = git
makedepends = ruby-rdoc
depends = ruby
options = !emptydirs
- source =
git+https://github.com/socketry/protocol-http.git#commit=8dbc6a1ca8c4e812cd226e1d06387940a8950697
- sha256sums = SKIP
+ source = git+https://github.com/socketry/protocol-http.git#tag=v0.37.0
+ sha256sums =
06257f3e2d11867bdaa2e91f08b676afb36862836e5b10dacd7723411cded168
pkgname = ruby-protocol-http
=====================================
PKGBUILD
=====================================
@@ -1,9 +1,8 @@
# Maintainer: Felix Yan <[email protected]>
pkgname=ruby-protocol-http
-pkgver=0.24.5
-_commit=8dbc6a1ca8c4e812cd226e1d06387940a8950697
-pkgrel=5
+pkgver=0.37.0
+pkgrel=1
pkgdesc='Provides abstractions to handle HTTP protocols'
arch=(any)
url='https://github.com/socketry/protocol-http'
@@ -21,16 +20,26 @@ checkdepends=(
ruby-bake-test-external
ruby-bundler
ruby-covered
+ ruby-decode
ruby-sus
+ ruby-sus-fixtures-async
)
options=(!emptydirs)
-source=(git+https://github.com/socketry/protocol-http.git#commit=$_commit)
-sha256sums=('SKIP')
+source=("git+${url}.git#tag=v${pkgver}")
+sha256sums=('06257f3e2d11867bdaa2e91f08b676afb36862836e5b10dacd7723411cded168')
prepare() {
cd protocol-http
- sed -r -e 's|~>|>=|g' -e '/signing_key/d' -i protocol-http.gemspec
- sed -i '/bake-gem/d;/utopia-project/d' gems.rb
+
+ sed -r \
+ -e 's|~>|>=|g' \
+ -e '/signing_key/d' \
+ -i protocol-http.gemspec
+
+ 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-protocol-http/-/commit/69d15b19dbdbc7d6765903df1ceb617246328256
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/ruby-protocol-http/-/commit/69d15b19dbdbc7d6765903df1ceb617246328256
You're receiving this email because of your account on gitlab.archlinux.org.