[arch-commits] Commit in puppet/trunk (PKGBUILD)

Tim Meusel bastelfreak at gemini.archlinux.org
Tue Sep 14 20:07:41 UTC 2021


    Date: Tuesday, September 14, 2021 @ 20:07:41
  Author: bastelfreak
Revision: 1014861

update puppet 6->7.10

Modified:
  puppet/trunk/PKGBUILD

----------+
 PKGBUILD |   22 ++++++++++------------
 1 file changed, 10 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-09-14 20:03:19 UTC (rev 1014860)
+++ PKGBUILD	2021-09-14 20:07:41 UTC (rev 1014861)
@@ -10,17 +10,15 @@
 # Contributor: Niels Abspoel <aboe76 (at) Gmail (dot) com>
 
 pkgname=puppet
-pkgver=6.23.0
+pkgver=7.10.0
 pkgrel=1
 pkgdesc='Server automation framework and application'
 arch=('any')
 url='https://puppet.com/products/open-source-projects'
 license=('Apache')
-depends=('ruby2.7' 'facter' 'hiera' 'ruby27-semantic_puppet' 'ruby27-augeas'
-'ruby27-shadow' 'ruby27-concurrent' 'ruby27-multi_json' 'ruby27-puppet-resource_api'
-'ruby27-httpclient' 'ruby27-deep_merge' 'ruby27-sync')
-makedepends=('git' 'ruby27-rake')
-#checkdepends=('ruby-rspec' 'ruby-yard')
+depends=(ruby facter ruby-semantic_puppet ruby-augeas ruby-shadow ruby-concurrent ruby-multi_json ruby-puppet-resource_api ruby-deep_merge ruby-fast_gettext hiera ruby-locale ruby-scanf)
+makedepends=('git' 'rake' 'ruby-rdoc')
+checkdepends=('ruby-rspec' 'ruby-yard' 'ruby-rspec-its' 'ruby-webmock')
 backup=('etc/puppetlabs/puppet/auth.conf'
         'etc/puppetlabs/puppet/puppet.conf'
         'etc/puppetlabs/puppet/hiera.yaml')
@@ -47,7 +45,7 @@
         "zfs_core::git+https://github.com/puppetlabs/puppetlabs-zfs_core#commit=${_zfs_commit}"
         "zone_core::git+https://github.com/puppetlabs/puppetlabs-zone_core#commit=${_zone_commit}"
         )
-sha512sums=('229dbf63df563aa2aefd31524e9cf02c5107cae68abd0b0dafdf2272aa847cfd22391bc8927008f868e7fb4805608ef2a17a512f86b9f143a66c7ce459e27a2a'
+sha512sums=('787f17cd2d8b5d04da29c24d5120905ac2758a8e65b87a3cf4f6367f124530966d76f2ad0e7448f5cc7cf633b12aa487b3510012ca7a688187b146b6350f657d'
             'SKIP'
             'SKIP'
             'SKIP'
@@ -57,7 +55,7 @@
             'SKIP'
             'SKIP'
             'SKIP')
-conflicts=('puppet5')
+conflicts=('puppet5' 'puppet6')
 provides=('puppet')
 
 prepare() {
@@ -70,7 +68,7 @@
 check() {
   cd "${pkgname}-${pkgver}"
   # This breaks right now due to missing dependencies
-  #rake --tasks              # show all tasks
+  #rake --tasks             # show all tasks
   #rake commits             # requires a git repo
   #rake warnings            # requires a git repo
   #rake spec                # run tests single threaded
@@ -78,9 +76,9 @@
 }
 
 package() {
-  cd $pkgname-$pkgver
+  cd "${pkgname}-${pkgver}"
 
-  local _gemdir="$(gem-2.7 env gemdir)"
+  local _gemdir="$(gem env gemdir)"
 
   # install the gemspec file
   # this allows other gems to load puppet as a library (for example puppet-strings)
@@ -89,7 +87,7 @@
   # generate manpages | this breaks right now..
   #rake gen_manpages
 
-  ruby-2.7 install.rb --destdir="$pkgdir" --sitelibdir="$( ruby-2.7 -e 'puts RbConfig::CONFIG["vendorlibdir"]' )"
+  ruby install.rb --destdir="$pkgdir" --sitelibdir="$( ruby -e 'puts RbConfig::CONFIG["vendorlibdir"]' )"
 
   install -d "$pkgdir"/usr/lib/{sysusers.d,tmpfiles.d}
 



More information about the arch-commits mailing list