From 409204b221296976bc5026141a89596f39b88d78 Mon Sep 17 00:00:00 2001 From: mh Date: Wed, 29 Jul 2020 14:29:48 +0200 Subject: [PATCH] use different gems for different platforms --- puppet-extensions.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/puppet-extensions.spec b/puppet-extensions.spec index 9962b10..3a126ff 100644 --- a/puppet-extensions.spec +++ b/puppet-extensions.spec @@ -9,10 +9,10 @@ %define version_gems1 activerecord --version '~> 4.2.9' %define version_gems2 actionmailer --version '~> 4.2.9' # we don't need sinatra oder openoffice in jruby -%define mrionly_gems sinatra roo simpleidn +%define mrionly_gems sinatra roo simpleidn sha3 %define mrionly_gems_version1 pg --version '= 0.20' # we want the jruby version of pg -%define jrubyonly_gems jruby-pg +%define jrubyonly_gems jruby-pg sha3-pure-ruby %define checkout %(date +%Y%m%d) @@ -135,6 +135,9 @@ chrpath -d %{buildroot}/opt/puppetlabs/puppet/lib/ruby/gems/*/gems/unf_ext-*/lib chrpath -d %{buildroot}/opt/puppetlabs/puppet/lib/ruby/gems/*/gems/pg-*/ext/pg_ext.so chrpath -d %{buildroot}/opt/puppetlabs/puppet/lib/ruby/gems/*/gems/pg-*/lib/pg_ext.so +chrpath -d %{buildroot}/opt/puppetlabs/puppet/lib/ruby/gems/*/gems/ed25519-*/ext/ed25519_ref10/ed25519_ref10.so +chrpath -d %{buildroot}/opt/puppetlabs/puppet/lib/ruby/gems/*/gems/ed25519-*/lib/ed25519_ref10.so + %files -n puppet-agent-extensions %defattr(-,root,root,-) %{agentdir}/bin/trocla -- GitLab