summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKen Dreyer <ktdreyer@ktdreyer.com>2014-07-10 18:08:22 -0600
committerKen Dreyer <ktdreyer@ktdreyer.com>2014-07-10 18:08:22 -0600
commit3b7c43c62eaebfc0fd0fcc11b788891497a4a1a8 (patch)
tree431288272f134c3ecf17ff2fc0be76b3a3a52877
parent3924e6299238daaace552aaf8ab82b10fdeecaab (diff)
downloadrubygem-rinku-3b7c43c62eaebfc0fd0fcc11b788891497a4a1a8.tar.gz
rubygem-rinku-3b7c43c62eaebfc0fd0fcc11b788891497a4a1a8.tar.xz
rubygem-rinku-3b7c43c62eaebfc0fd0fcc11b788891497a4a1a8.zip
Adjustments for https://fedoraproject.org/wiki/Changes/Ruby_2.1
-rw-r--r--rubygem-rinku.spec18
1 files changed, 14 insertions, 4 deletions
diff --git a/rubygem-rinku.spec b/rubygem-rinku.spec
index d99a346..d75551d 100644
--- a/rubygem-rinku.spec
+++ b/rubygem-rinku.spec
@@ -2,7 +2,7 @@
Name: rubygem-%{gem_name}
Version: 1.7.3
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Autolinking for Ruby
Group: Development/Languages
License: ISC
@@ -59,12 +59,19 @@ cp -pa .%{gem_dir}/* \
rm -r %{buildroot}%{gem_instdir}/ext
# Move the binary extension
-mkdir -p %{buildroot}%{gem_extdir_mri}/lib
-mv %{buildroot}%{gem_libdir}/rinku.so %{buildroot}%{gem_extdir_mri}/lib/
+%if 0%{?fc19} || 0%{?fc20}
+ install -d -m0755 %{buildroot}%{gem_extdir_mri}/lib
+ # move the extension to gem_extdir_mri
+ mv %{buildroot}%{gem_libdir}/rinku.so %{buildroot}%{gem_extdir_mri}/lib/
+%endif
+%if 0%{?fedora} > 20
+ mkdir -p %{buildroot}%{gem_extdir_mri}
+ cp -pa .%{gem_extdir_mri}/* %{buildroot}%{gem_extdir_mri}/
+%endif
%check
pushd .%{gem_instdir}
- ruby -Ilib test/autolink_test.rb
+ ruby -I"lib:%{buildroot}%{gem_extdir_mri}" test/autolink_test.rb
popd
%files
@@ -81,5 +88,8 @@ popd
%exclude %{gem_instdir}/test
%changelog
+* Thu Jul 10 2014 Ken Dreyer <ktdreyer@ktdreyer.com> - 1.7.3-2
+- Adjustments for https://fedoraproject.org/wiki/Changes/Ruby_2.1
+
* Wed Feb 05 2014 Ken Dreyer <ktdreyer@ktdreyer.com> - 1.7.3-1
- Initial package