diff options
author | Ken Dreyer <ktdreyer@ktdreyer.com> | 2016-01-08 10:56:22 -0700 |
---|---|---|
committer | Ken Dreyer <ktdreyer@ktdreyer.com> | 2016-01-08 10:56:22 -0700 |
commit | 4cd38d35732ba9f6b9fd48913c853cb2eb9d2110 (patch) | |
tree | afd58ed86c3e9525b356d9941f13be9c5ec9124c | |
parent | f8c7a14be428b1c77c517fe1b3d906e4473f7144 (diff) | |
download | rubygem-rinku-4cd38d35732ba9f6b9fd48913c853cb2eb9d2110.tar.gz rubygem-rinku-4cd38d35732ba9f6b9fd48913c853cb2eb9d2110.tar.xz rubygem-rinku-4cd38d35732ba9f6b9fd48913c853cb2eb9d2110.zip |
- Switch to %autosetup macro
- Drop unneeded %license definition
-rw-r--r-- | rubygem-rinku.spec | 29 |
1 files changed, 11 insertions, 18 deletions
diff --git a/rubygem-rinku.spec b/rubygem-rinku.spec index 66b98d5..5d407c3 100644 --- a/rubygem-rinku.spec +++ b/rubygem-rinku.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 1.7.3 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Autolinking for Ruby Group: Development/Languages License: ISC @@ -11,14 +11,14 @@ Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem # Minitest 5 compat # https://github.com/vmg/rinku/pull/48 Patch0: rinku-1.7.3-minitest.patch -%if 0%{?fc20} || 0%{?el7} +%if 0%{?el7} Requires: ruby Requires: ruby(rubygems) %endif BuildRequires: rubygems-devel BuildRequires: ruby-devel BuildRequires: rubygem(minitest) -%if 0%{?fc20} || 0%{?el7} +%if 0%{?el7} Provides: rubygem(%{gem_name}) = %{version} %endif @@ -39,14 +39,10 @@ Documentation for %{name}. %prep gem unpack %{SOURCE0} -%setup -q -D -T -n %{gem_name}-%{version} +%autosetup -p 1 -D -T -n %{gem_name}-%{version} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec -# Minitest 5 compat -# https://github.com/vmg/rinku/pull/48 -%patch0 -p1 - # Remove unnecessary Rakefile rm Rakefile sed -i "s|\"Rakefile\",||g" %{gem_name}.gemspec @@ -69,15 +65,8 @@ cp -a .%{gem_dir}/* \ rm -r %{buildroot}%{gem_instdir}/ext # Move the binary extension -%if 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 +mkdir -p %{buildroot}%{gem_extdir_mri} +cp -pa .%{gem_extdir_mri}/* %{buildroot}%{gem_extdir_mri}/ %check pushd .%{gem_instdir} @@ -85,7 +74,6 @@ pushd .%{gem_instdir} popd %files -%{!?_licensedir:%global license %%doc} %dir %{gem_instdir} %license %{gem_instdir}/COPYING %doc %{gem_instdir}/README.markdown @@ -99,6 +87,11 @@ popd %exclude %{gem_instdir}/test %changelog +* Fri Jan 08 2016 Ken Dreyer <ktdreyer@ktdreyer.com> - 1.7.3-4 +- Drop macros for Fedora 20 (now EOL) +- Switch to %%autosetup macro +- Drop unneeded %%license definition + * Sat Mar 28 2015 Ken Dreyer <ktdreyer@ktdreyer.com> - 1.7.3-3 - Drop Fedora 19 conditionals - Remove extraneous BR: ruby. This is covered by BR: ruby-devel. |