Andreas Schleifer pushed to branch main at Arch Linux / Packaging / Packages /
ruby-cri
Commits:
a83b3f8d by Andreas Schleifer at 2025-04-05T16:57:39+02:00
upgpkg: 2.15.12-2: Ruby 3.4 rebuild
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = ruby-cri
pkgdesc = Library for building easy-to-use command-line tools with
support for nested commands
pkgver = 2.15.12
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/ddfreyne/cri
arch = any
license = MIT
@@ -13,7 +13,9 @@ pkgbase = ruby-cri
options = !emptydirs
source =
https://github.com/ddfreyne/cri/archive/2.15.12/cri-2.15.12.tar.gz
source = Rakefile.patch
+ source =
https://github.com/ddfreyne/cri/commit/bd4a37491a46b0f896af4e6846a8e40e542631b3.patch
sha512sums =
feb0f8fedf3fa9631405e466bade01bc8101978ab63a18fd4bc5e91d815c64cc43537910a05457c5eb341db6e76aeef498e6f749a8cb680fb1fb95244e8a33a0
sha512sums =
44d3db7dfda851d432ff293e178c31e513dfd902cbbf3c7862857b479562f091cd8afcac7c68a4fb4c825286fd6d62c5956be54eeb4e1640cf04bb7d1f71d764
+ sha512sums =
97eb128ac89410f4b8918bf46d1c25052f46bf57774436219ff4610fa3a8b8d3b0716db8a82afe1e35d721818e466a5873caa8ab3ecf67b3694d52cdf5f94a9d
pkgname = ruby-cri
=====================================
PKGBUILD
=====================================
@@ -5,7 +5,7 @@
_gemname='cri'
pkgname="ruby-${_gemname}"
pkgver=2.15.12
-pkgrel=1
+pkgrel=2
pkgdesc='Library for building easy-to-use command-line tools with support for
nested commands'
arch=('any')
url='https://github.com/ddfreyne/cri'
@@ -14,10 +14,14 @@ makedepends=('ruby-rdoc' 'ruby-yard' 'ruby-rake')
checkdepends=('ruby-minitest')
depends=('ruby')
options=(!emptydirs)
-source=("${url}/archive/${pkgver}/${_gemname}-${pkgver}.tar.gz"
'Rakefile.patch')
-
+source=(
+ "${url}/archive/${pkgver}/${_gemname}-${pkgver}.tar.gz"
+ 'Rakefile.patch'
+ "${url}/commit/bd4a37491a46b0f896af4e6846a8e40e542631b3.patch"
+)
sha512sums=('feb0f8fedf3fa9631405e466bade01bc8101978ab63a18fd4bc5e91d815c64cc43537910a05457c5eb341db6e76aeef498e6f749a8cb680fb1fb95244e8a33a0'
-
'44d3db7dfda851d432ff293e178c31e513dfd902cbbf3c7862857b479562f091cd8afcac7c68a4fb4c825286fd6d62c5956be54eeb4e1640cf04bb7d1f71d764')
+
'44d3db7dfda851d432ff293e178c31e513dfd902cbbf3c7862857b479562f091cd8afcac7c68a4fb4c825286fd6d62c5956be54eeb4e1640cf04bb7d1f71d764'
+
'97eb128ac89410f4b8918bf46d1c25052f46bf57774436219ff4610fa3a8b8d3b0716db8a82afe1e35d721818e466a5873caa8ab3ecf67b3694d52cdf5f94a9d')
prepare() {
cd "${srcdir}/${_gemname}-${pkgver}"
@@ -26,7 +30,9 @@ prepare() {
# Also it tries to execute a ruby linter for a legacy Ruby version
# all those tools aren't required to build and test the software, also we
don't have them in the repos.
patch --forward --verbose --strip=1 --input='../Rakefile.patch'
- }
+
+ patch --verbose --strip=1
--input="../bd4a37491a46b0f896af4e6846a8e40e542631b3.patch"
+}
build() {
cd "${srcdir}/${_gemname}-${pkgver}"
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/ruby-cri/-/commit/a83b3f8d51fc3c0fb610ccc543d64f63a10b5737
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/ruby-cri/-/commit/a83b3f8d51fc3c0fb610ccc543d64f63a10b5737
You're receiving this email because of your account on gitlab.archlinux.org.