Tim Meusel pushed to branch main at Arch Linux / Packaging / Packages / hiera


Commits:
790485fe by Tim Meusel at 2023-09-15T13:47:03+02:00
upgpkg: 3.12.0-1

- - - - -


2 changed files:

- PKGBUILD
- − ruby3.patch


Changes:

=====================================
PKGBUILD
=====================================
@@ -1,7 +1,7 @@
 # Maintainer: Tim Meusel <[email protected]>
 
 pkgname=hiera
-pkgver=3.10.0
+pkgver=3.12.0
 pkgrel=1
 pkgdesc='Lightweight pluggable hierarchical database'
 arch=('any')
@@ -10,22 +10,19 @@ license=('APACHE')
 depends=('ruby')
 backup=('etc/hiera.yaml')
 
source=("${pkgname}-${pkgver}.tar.gz::https://downloads.puppetlabs.com/${pkgname}/${pkgname}-${pkgver}.tar.gz";
-        
"${pkgname}-${pkgver}.gemspec::https://raw.githubusercontent.com/puppetlabs/hiera/${pkgver}/.gemspec";
-        ruby3.patch)
-sha512sums=('b195e8051c95396693536ca36ae9020077556db9547f8eb6876217200a674fce7eb8298da49ba35a19fd9f8e10c5fe80d8f569ab66665ebe34b5af8a8eb9e644'
-            
'2096e3b888b37d4004373eaf123d81c8b5ef367bc423b186ae34f7ab89a8ab752a28505fc6491ddc6dfdf85ac3b18a5940d9ee1951f547969c846382a30bf947'
-            
'4e55027f5c21872eb55ae80656c3039a92717d2619cbeef1a86c8d5f938727b3f9ff68bdceb71b3198597bcd5cb981a8b3b07528003364041ef387376d80d275')
+        
"${pkgname}-${pkgver}.gemspec::https://raw.githubusercontent.com/puppetlabs/hiera/${pkgver}/.gemspec";)
+sha512sums=('22d9365832368d93c2003cb9ed53bddf2260ba7dbab3a5f9ef396d8c266309d35b1e40e14591e75441d97668092c24830965f5b5353637e5480f3315f7feb360'
+            
'4c4465c82708ba59c04cd9f9d3fd4fe100fb579f9554320ca16bd30eeb4aa30d6cb4b2aed67c9fae4473f8d07e50326b1bbffa3af3786db659f8d2763ec0adf9')
 
 prepare() {
   cd "${pkgname}-${pkgver}"
-  patch -p1 < ../ruby3.patch
 }
 
 package() {
   cd "${pkgname}-${pkgver}"
   ruby install.rb --destdir="${pkgdir}" --sitelibdir="$(ruby -e 'puts 
RbConfig::CONFIG["vendorlibdir"]')" --mandir=/
-  install -Dm644 "../${pkgname}-${pkgver}.gemspec" -t 
"${pkgdir}/usr/lib/ruby/gems/3.0.0/specifications/"
-  install -d "${pkgdir}/var/lib/hiera/"
-  install -Dm644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/"
-  install -Dm644 CONTRIBUTING.md README.md -t 
"${pkgdir}/usr/share/doc/${pkgname}"
+  install -vDm644 "../${pkgname}-${pkgver}.gemspec" -t 
"${pkgdir}/usr/lib/ruby/gems/3.0.0/specifications/"
+  install -vd "${pkgdir}/var/lib/hiera/"
+  install -vDm644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/"
+  install -vDm644 CONTRIBUTING.md README.md -t 
"${pkgdir}/usr/share/doc/${pkgname}"
 }


=====================================
ruby3.patch deleted
=====================================
@@ -1,43 +0,0 @@
-commit af4b70b6b9ed4d22a277402939fccf6e2e9d82e9
-Author: Anatol Pomozov <[email protected]>
-Date:   Fri Mar 19 11:36:30 2021 -0700
-
-    Fileutils::install accepts keyword arguments
-
-diff --git a/install.rb b/install.rb
-index a13cded..8c7890d 100755
---- a/install.rb
-+++ b/install.rb
-@@ -51,7 +51,7 @@ def do_configs(configs, target, strip = 'ext/')
-   Dir.mkdir(target) unless File.directory? target
-   configs.each do |cf|
-     ocf = File.join(InstallOptions.config_dir, cf.gsub(/#{strip}/, ''))
--    install(cf, ocf, {:mode => 0644, :preserve => true, :verbose => true})
-+    install(cf, ocf, :mode => 0644, :preserve => true, :verbose => true)
-   end
- end
- 
-@@ -67,9 +67,9 @@ def do_libs(libs, strip = 'lib/')
-   libs.each do |lf|
-     olf = File.join(InstallOptions.site_dir, lf.gsub(/#{strip}/, ''))
-     op = File.dirname(olf)
--    makedirs(op, {:mode => 0755, :verbose => true})
-+    makedirs(op, :mode => 0755, :verbose => true)
-     chmod(0755, op)
--    install(lf, olf, {:mode => 0644, :preserve => true, :verbose => true})
-+    install(lf, olf, :mode => 0644, :preserve => true, :verbose => true)
-   end
- end
- 
-@@ -77,9 +77,9 @@ def do_man(man, strip = 'man/')
-   man.each do |mf|
-     omf = File.join(InstallOptions.man_dir, mf.gsub(/#{strip}/, ''))
-     om = File.dirname(omf)
--    makedirs(om, {:mode => 0755, :verbose => true})
-+    makedirs(om, :mode => 0755, :verbose => true)
-     chmod(0755, om)
--    install(mf, omf, {:mode => 0644, :preserve => true, :verbose => true})
-+    install(mf, omf, :mode => 0644, :preserve => true, :verbose => true)
- 
-     gzip = %x{which gzip}
-     gzip.chomp!



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/hiera/-/commit/790485fea66e8becbe30943ea470118bd3082cb2

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/hiera/-/commit/790485fea66e8becbe30943ea470118bd3082cb2
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to