[arch-commits] Commit in ruby-digest/trunk (PKGBUILD ruby-digest_fix_gemspec.patch)
Andreas Schleifer
segaja at gemini.archlinux.org
Thu Sep 8 21:34:12 UTC 2022
Date: Thursday, September 8, 2022 @ 21:34:12
Author: segaja
Revision: 1296925
upgpkg: ruby-digest 3.1.0-4: fix gemspec file
Added:
ruby-digest/trunk/ruby-digest_fix_gemspec.patch
Modified:
ruby-digest/trunk/PKGBUILD
-------------------------------+
PKGBUILD | 10 +++++++---
ruby-digest_fix_gemspec.patch | 19 +++++++++++++++++++
2 files changed, 26 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-09-08 21:27:52 UTC (rev 1296924)
+++ PKGBUILD 2022-09-08 21:34:12 UTC (rev 1296925)
@@ -3,7 +3,7 @@
_gemname='digest'
pkgname="ruby-${_gemname}"
pkgver=3.1.0
-pkgrel=3
+pkgrel=4
pkgdesc='Provides a framework for message digest libraries'
arch=('x86_64')
url="https://github.com/ruby/${_gemname}"
@@ -12,12 +12,16 @@
makedepends=('ruby-rake' 'ruby-rake-compiler')
checkdepends=('ruby-digest')
options=(!emptydirs)
-source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
-sha512sums=('2a5d58d4b92f5391f55e43405d515ea045f8d0b0b09602ac8dc57e784b42787956904a8c51ffba026d2f0ecc2efff17a1d39c632d59afaf7941b455d8b2dcd39')
+source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz"
+ "${pkgname}_fix_gemspec.patch")
+sha512sums=('2a5d58d4b92f5391f55e43405d515ea045f8d0b0b09602ac8dc57e784b42787956904a8c51ffba026d2f0ecc2efff17a1d39c632d59afaf7941b455d8b2dcd39'
+ '6ace4c18d9bff5e361d6297802e089d4b539dfaa1a5759914cad3cb55c9122b3636f044295bd626780b5deb6394173335aff0cf834df3d50abad88c6d1d3e070')
prepare() {
cd "${_gemname}-${pkgver}"
+ patch --verbose --strip=1 --input="../${pkgname}_fix_gemspec.patch"
+
# update gemspec/Gemfile to allow newer version of the dependencies
sed --in-place --regexp-extended 's|~>|>=|g' "${_gemname}.gemspec"
}
Added: ruby-digest_fix_gemspec.patch
===================================================================
--- ruby-digest_fix_gemspec.patch (rev 0)
+++ ruby-digest_fix_gemspec.patch 2022-09-08 21:34:12 UTC (rev 1296925)
@@ -0,0 +1,19 @@
+diff --git a/digest.gemspec b/digest.gemspec
+index 4a01c5f..25f8967 100644
+--- a/digest.gemspec
++++ b/digest.gemspec
+@@ -2,13 +2,8 @@
+ # frozen_string_literal: true
+
+ Gem::Specification.new do |spec|
+- version_module = Module.new do
+- version_rb = File.join(__dir__, "lib/digest/version.rb")
+- module_eval(File.read(version_rb), version_rb)
+- end
+-
+ spec.name = "digest"
+- spec.version = version_module::Digest::VERSION
++ spec.version = "3.1.0"
+ spec.authors = ["Akinori MUSHA"]
+ spec.email = ["knu at idaemons.org"]
+
More information about the arch-commits
mailing list