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.


Reply via email to