[rubygem-fast_xs] Fix extension directories.

Vít Ondruch vondruch at fedoraproject.org
Mon Apr 14 11:13:08 UTC 2014


commit a9212829f7eaab16ba7eb3b3e0f1d1697d7b4f77
Author: Vít Ondruch <vondruch at redhat.com>
Date:   Mon Apr 14 13:12:26 2014 +0200

    Fix extension directories.

 rubygem-fast_xs.spec |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/rubygem-fast_xs.spec b/rubygem-fast_xs.spec
index efbd52b..216f98c 100644
--- a/rubygem-fast_xs.spec
+++ b/rubygem-fast_xs.spec
@@ -59,17 +59,17 @@ cp -pa .%{gem_dir}/* \
         %{buildroot}%{gem_dir}/
 
 mkdir -p %{buildroot}%{gem_extdir_mri}
-# TODO: move the extensions
-mv %{buildroot}%{gem_instdir}/lib/fast_xs_extra.so %{buildroot}%{gem_extdir_mri}/lib/
-mv %{buildroot}%{gem_instdir}/lib/fast_xs.so %{buildroot}%{gem_extdir_mri}/lib/
+cp -a .%{gem_extdir_mri}/* %{buildroot}%{gem_extdir_mri}/
 
 rm %{buildroot}%{gem_instdir}/.gitignore
 
+# Prevent dangling symlink in -debuginfo.
+rm -rf %{buildroot}%{gem_instdir}/ext
+
 
 %files
 %dir %{gem_instdir}
 %{gem_libdir}
-%exclude %{gem_instdir}/ext
 %{gem_extdir_mri}
 %exclude %{gem_cache}
 %{gem_spec}


More information about the scm-commits mailing list