[rubygems/f17] 1.8.23
Mamoru Tasaka
mtasaka at fedoraproject.org
Fri Apr 20 17:28:14 UTC 2012
commit 25bcd807bf74e26f97e019c11c5da1aa290bc999
Author: Mamoru Tasaka <tasaka1 at localhost.localdomain>
Date: Sat Apr 21 02:28:10 2012 +0900
1.8.23
- Use system-wide cert.pem
.gitignore | 1 +
rubygems.spec | 16 ++++++++++++++--
sources | 2 +-
3 files changed, 16 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index ad69a24..dd4fba4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -15,3 +15,4 @@ rubygems-1.3.7.tgz
/rubygems-1.8.11.tgz
/rubygems-1.8.15.tgz
/rubygems-1.8.22.tgz
+/rubygems-1.8.23.tgz
diff --git a/rubygems.spec b/rubygems.spec
index f661fe7..c1a7c69 100644
--- a/rubygems.spec
+++ b/rubygems.spec
@@ -17,8 +17,8 @@
Summary: The Ruby standard for packaging ruby libraries
Name: rubygems
-Version: 1.8.22
-Release: 1%{?dist}
+Version: 1.8.23
+Release: 20%{?dist}
Group: Development/Libraries
License: Ruby or MIT
@@ -56,6 +56,7 @@ Patch109: rubygems-1.8.11-binary-extensions.patch
Requires: ruby(abi) = 1.9.1
Requires: rubygem(rdoc) >= 3.9.4
Requires: rubygem(io-console) >= 0.3
+Requires: ca-certificates
BuildRequires: ruby(abi) = 1.9.1
%if %{enable_check}
# For mkmf.rb
@@ -65,6 +66,8 @@ BuildRequires: rubygem(rake)
BuildRequires: rubygem(rdoc) >= 3.9.4
BuildRequires: rubygem(io-console) >= 0.3
%endif
+# Unbundle cert.pem
+BuildRequires: ca-certificates
BuildArch: noarch
Provides: ruby(rubygems) = %{version}-%{release}
Provides: gem = %{version}-%{release}
@@ -120,6 +123,11 @@ rmdir %{buildroot}%{rubygems_dir}/lib
mkdir -p %{buildroot}%{rubygems_dir}/rubygems/defaults
install -cpm 0644 %{SOURCE100} %{buildroot}%{rubygems_dir}/rubygems/defaults/
+# Kill bundled cert.pem
+mkdir -p %{buildroot}%{rubygems_dir}/rubygems/ssl_certs/
+ln -sf %{_sysconfdir}/pki/tls/cert.pem \
+ %{buildroot}%{rubygems_dir}/rubygems/ssl_certs/ca-bundle.pem
+
# Create gem folders.
mkdir -p %{buildroot}%{gem_dir}/{cache,gems,specifications,doc}
mkdir -p %{buildroot}%{gem_extdir}/exts
@@ -185,6 +193,10 @@ testrb test
%config(noreplace) %{_sysconfdir}/rpm/macros.rubygems
%changelog
+* Sat Apr 21 2012 Mamoru Tasaka <mtasaka at fedoraproject.org> - 1.8.23-20
+- 1.8.23
+- Use system-wide cert.pem
+
* Thu Apr 18 2012 Mamoru Tasaka <mtasaka at fedoraproject.org> - 1.8.22-1
- 1.8.22
diff --git a/sources b/sources
index 8e13f48..9e3ddd3 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-fd06f165d08f99918de5095be2a9435c rubygems-1.8.22.tgz
+178b0ebae78dbb46963c51ad29bb6bd9 rubygems-1.8.23.tgz
More information about the scm-commits
mailing list