From 101851f2d315b3598063327c2450f20b8ed0623d Mon Sep 17 00:00:00 2001 From: Vít Ondruch Date: Feb 23 2017 08:23:29 +0000 Subject: Fix OpenSSL symlinks. --- diff --git a/ruby.spec b/ruby.spec index b9b046f..1dbbcbd 100644 --- a/ruby.spec +++ b/ruby.spec @@ -21,7 +21,7 @@ %endif -%global release 77 +%global release 78 %{!?release_string:%global release_string %{?development_release:0.}%{release}%{?development_release:.%{development_release}}%{?dist}} # The RubyGems library has to stay out of Ruby directory three, since the @@ -646,7 +646,8 @@ mv %{buildroot}%{gem_dir}/specifications/default/openssl-%{openssl_version}.gems # it as directory and link everything in it to prevent directory => symlink # conversion RPM issues. mkdir -p %{buildroot}%{ruby_libdir}/openssl -ln -s %{gem_dir}/gems/openssl-%{openssl_version}/lib/openssl/* %{buildroot}%{ruby_libdir}/openssl +find %{buildroot}%{gem_dir}/gems/openssl-%{openssl_version}/lib/openssl -maxdepth 1 -type f -exec \ + sh -c 'ln -s %{gem_dir}/gems/openssl-%{openssl_version}/lib/openssl/`basename {}` %{buildroot}%{ruby_libdir}/openssl' \; ln -s %{gem_dir}/gems/openssl-%{openssl_version}/lib/openssl.rb %{buildroot}%{ruby_libdir}/openssl.rb ln -s %{_libdir}/gems/%{name}/openssl-%{openssl_version}/openssl.so %{buildroot}%{ruby_libarchdir}/openssl.so @@ -1024,6 +1025,9 @@ make check TESTS="-v $DISABLE_TESTS" %{gem_dir}/specifications/xmlrpc-%{xmlrpc_version}.gemspec %changelog +* Thu Feb 23 2017 Vít Ondruch - 2.4.0-78 +- Fix OpenSSL symlinks. + * Sat Feb 11 2017 Fedora Release Engineering - 2.4.0-77 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild