Fixes for Ruby 2.1 packaging guidelines (#1107150)
This commit is contained in:
parent
e85037f3b5
commit
4c64906d48
1 changed files with 7 additions and 10 deletions
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
Name: rubygem-%{gem_name}
|
||||
Version: 1.7.7
|
||||
Release: 102%{?dist}
|
||||
Release: 103%{?dist}
|
||||
|
||||
Summary: A JSON implementation in Ruby
|
||||
|
||||
|
|
@ -16,11 +16,8 @@ BuildRequires: ruby(release)
|
|||
BuildRequires: ruby-devel
|
||||
BuildRequires: rubygems-devel
|
||||
BuildRequires: rubygem(rake)
|
||||
BuildRequires: rubygem(minitest)
|
||||
BuildRequires: rubygem(minitest4)
|
||||
BuildRequires: rubygem(bigdecimal)
|
||||
Requires: ruby(release)
|
||||
Requires: rubygems
|
||||
Provides: rubygem(json) = %{version}
|
||||
|
||||
Obsoletes: rubygem-%{gem_name}-gui < %{version}
|
||||
Obsoletes: ruby-%{gem_name}-gui < %{version}
|
||||
|
|
@ -80,13 +77,10 @@ rm -fr .%{gem_instdir}/lib/json/pure*
|
|||
|
||||
%install
|
||||
mkdir -p $RPM_BUILD_ROOT%{gem_dir}
|
||||
mkdir -p $RPM_BUILD_ROOT%{gem_extdir_mri}
|
||||
|
||||
cp -a .%{gem_dir}/* %{buildroot}/%{gem_dir}
|
||||
|
||||
# Let's move arch dependent files to arch specific directory
|
||||
mkdir -p $RPM_BUILD_ROOT%{gem_extdir_mri}/lib/json/ext
|
||||
install -cpm 0755 ./%{gem_instdir}/lib/json/ext/*.so \
|
||||
$RPM_BUILD_ROOT%{gem_extdir_mri}/lib/json/ext/
|
||||
cp -a .%{gem_extdir_mri}/{gem.build_complete,json} %{buildroot}/%{gem_extdir_mri}/
|
||||
|
||||
find $RPM_BUILD_ROOT%{gem_instdir} -name \*.rb -print0 | \
|
||||
xargs --null chmod 0644
|
||||
|
|
@ -134,6 +128,9 @@ popd
|
|||
|
||||
|
||||
%changelog
|
||||
* Wed Jun 25 2014 Yaakov Selkowitz <yselkowi@redhat.com> - 1.7.7-103
|
||||
- Fixes for Ruby 2.1 packaging guidelines (#1107150)
|
||||
|
||||
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.7-102
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue