Revision 83aeed2e
Added by Evgeni Golov about 4 years ago
gem2rpm/scl.spec.erb | ||
---|---|---|
%{buildroot}%{gem_dir}/
|
||
|
||
<% unless spec.extensions.empty? -%>
|
||
mkdir -p %{buildroot}%{gem_extdir_mri}/%{gem_name}
|
||
cp -a .%{gem_extdir_mri}/gem.build_complete %{buildroot}%{gem_extdir_mri}/
|
||
cp -a .%{gem_extdir_mri}/*.so %{buildroot}%{gem_extdir_mri}/%{gem_name}/
|
||
mkdir -p %{buildroot}%{gem_extdir_mri}
|
||
cp -a .%{gem_extdir_mri}/{gem.build_complete,*.so} %{buildroot}%{gem_extdir_mri}/
|
||
|
||
<% for ext in spec.extensions -%>
|
||
# Prevent dangling symlink in -debuginfo (rhbz#878863).
|
Also available in: Unified diff
Place the native extension .so file into %{gem_extdir_mri} again
In 472109d923e96022f5ffd1bb89bc240679cefa8e we moved the .so file to
/{gem_name}, but this seems to be gem-dependant
whether they need the gem_name subdir or not. As most gems do not,
let's revert this change and only special case the gems that actually
need special handling.
This reverts commit 472109d923e96022f5ffd1bb89bc240679cefa8e.