[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