Date: Monday, October 31, 2022 @ 22:09:45
Author: segaja
Revision: 1339900
upgpkg: ruby-slim 4.1.0-3: relax dependency matching
Added:
ruby-slim/trunk/ruby-slim_fix_gemspec.patch
Modified:
ruby-slim/trunk/PKGBUILD
-----------------------------+
PKGBUILD | 5 ++++-
ruby-slim_fix_gemspec.patch | 13 +++++++++++++
2 files changed, 17 insertions(+), 1 deletion(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-10-31 22:09:28 UTC (rev 1339899)
+++ PKGBUILD 2022-10-31 22:09:45 UTC (rev 1339900)
@@ -3,7 +3,7 @@
_gemname='slim'
pkgname="ruby-${_gemname}"
pkgver=4.1.0
-pkgrel=2
+pkgrel=3
pkgdesc='A template language whose goal is reduce the syntax to the essential
parts without becoming cryptic'
arch=('any')
url="https://github.com/slim-template/${_gemname}"
@@ -12,9 +12,11 @@
checkdepends=('ruby-kramdown' 'ruby-pandoc-ruby' 'ruby-rack-test' 'ruby-sassc'
'ruby-sinatra')
options=('!emptydirs')
source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz"
+ "${pkgname}_fix_gemspec.patch"
"${pkgname}_fix_openstruct.patch::https://github.com/slim-template/slim/commit/15286536094c84c5cb28cd9a8997346e0f314178.patch"
"${pkgname}_fix_tests.patch")
sha512sums=('0507781497ba5bca0bd6a9bca50d5454b9c0325219eafd760eec57aa2f19d85e42a03d296f52375ef84db8307cb369a461bc1d6d2f4caccaa83e5a351386f333'
+
'8e7f1d8859c6275eafcb061a98e767722b78bcd553a453605a8b2812d66885079d8e92c8823a11b490e38ae39cd594afed7ef7dc16ecb23588ead56ed3ab85c8'
'0d18fb9e7ef9677b0755ee407e71199c6902695b22203ca86a88468da095575b3e97572666fd5494d821e5fd886f102c66245f3400fca733e256f1680c18d201'
'74c43dfef0de1f3398c29ca6166923762a40c5eb031894cdc7b6b2dff956b2d17eb0f56ad6304a3b6674e1d18144f6f460e8ecfdb321ae78bfb62a4749dbdd5c')
@@ -21,6 +23,7 @@
prepare() {
cd "${_gemname}-${pkgver}"
+ patch --verbose --strip=1 --input="../${pkgname}_fix_gemspec.patch"
patch --verbose --strip=1 --input="../${pkgname}_fix_openstruct.patch"
patch --verbose --strip=1 --input="../${pkgname}_fix_tests.patch"
Added: ruby-slim_fix_gemspec.patch
===================================================================
--- ruby-slim_fix_gemspec.patch (rev 0)
+++ ruby-slim_fix_gemspec.patch 2022-10-31 22:09:45 UTC (rev 1339900)
@@ -0,0 +1,13 @@
+diff --git a/slim.gemspec b/slim.gemspec
+index 0bbc7ae..2edffb1 100644
+--- a/slim.gemspec
++++ b/slim.gemspec
+@@ -19,6 +19,6 @@ Gem::Specification.new do |s|
+
+ s.required_ruby_version = '>=2.0.0'
+
+- s.add_runtime_dependency('temple', ['>= 0.7.6', '< 0.9'])
+- s.add_runtime_dependency('tilt', ['>= 2.0.6', '< 2.1'])
++ s.add_runtime_dependency('temple', '>= 0.7.6')
++ s.add_runtime_dependency('tilt', '>= 2.0.6')
+ end