[rubygems/f15] Actually link cert.pem

Mamoru Tasaka mtasaka at fedoraproject.org
Fri Apr 20 18:43:20 UTC 2012


commit 31732dbe058a1fca9c56b2c92d8eb12a8a71caf6
Author: Mamoru Tasaka <tasaka1 at localhost.localdomain>
Date:   Sat Apr 21 03:43:16 2012 +0900

    Actually link cert.pem

 rubygems.spec |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/rubygems.spec b/rubygems.spec
index 4390a27..13afc1b 100644
--- a/rubygems.spec
+++ b/rubygems.spec
@@ -45,6 +45,7 @@ Patch10:	rubygems-1.x.x-ssl-connection-don_t-revert.patch
 Requires:	ruby(abi) = 1.8
 Requires:	ruby >= 1.8.7
 Requires:	ruby-rdoc
+Requires:	ca-certificates
 BuildRequires:	ruby
 BuildRequires:	ruby-rdoc
 %if %{enable_check}
@@ -102,6 +103,11 @@ mv %{buildroot}/%{ruby_sitelib}/bin/gem %{buildroot}/%{_bindir}/gem
 rm -rf %{buildroot}/%{ruby_sitelib}/bin
 mv %{buildroot}/%{ruby_sitelib}/lib/* %{buildroot}/%{ruby_sitelib}/.
 
+# Kill and link bundled cert.pem
+mkdir -p %{buildroot}%{ruby_sitelib}/rubygems/ssl_certs/
+ln -sf %{_sysconfdir}/pki/tls/cert.pem \
+        %{buildroot}%{ruby_sitelib}/rubygems/ssl_certs/ca-bundle.pem
+
 # FIXME!!
 mkdir -p $RPM_BUILD_ROOT%{gem_home}/{cache,gems,specifications,doc}
 


More information about the scm-commits mailing list