[rubygem-gherkin] Update so gherkin 2.3.3 works.

Chris Lalancette clalance at fedoraproject.org
Mon Jun 27 21:01:54 UTC 2011


commit b858eac82eba7918fa6a58a59b66133f0ac6f3b2
Author: Chris Lalancette <clalance at redhat.com>
Date:   Mon Jun 27 15:22:06 2011 -0400

    Update so gherkin 2.3.3 works.
    
    In particular, the binary file /usr/bin/gherkin no longer
    exists, so remove it.
    
    Signed-off-by: Chris Lalancette <clalance at redhat.com>

 rubygem-gherkin.spec |    6 +-----
 1 files changed, 1 insertions(+), 5 deletions(-)
---
diff --git a/rubygem-gherkin.spec b/rubygem-gherkin.spec
index 0115d3a..0eb759f 100644
--- a/rubygem-gherkin.spec
+++ b/rubygem-gherkin.spec
@@ -71,8 +71,6 @@ mkdir -p %{buildroot}%{gemdir}
 mkdir -p %{buildroot}%{_prefix}
 cp -a ./%{gemdir}/* %{buildroot}%{gemdir}
 mv -f %{buildroot}%{geminstdir}/lib/*.so %{buildroot}%{ruby_sitearch}/
-mv -f %{buildroot}%{gemdir}/bin %{buildroot}%{_prefix}
-find %{buildroot}%{geminstdir}/bin -type f | xargs chmod a+x
 # Remove duplicate object files
 rm -f %{buildroot}%{geminstdir}/ext/*/*.so
 rm -f %{buildroot}%{geminstdir}/ext/*/*.o
@@ -90,6 +88,7 @@ rm -f %{buildroot}%{geminstdir}/lib/gherkin/rb_lexer/.gitignore
 rm -f %{buildroot}%{geminstdir}/java/src/main/resources/gherkin/.gitignore
 rm -f %{buildroot}%{geminstdir}/lib/.gitignore
 rm -f %{buildroot}%{geminstdir}/.rvmrc
+rm -rf %{buildroot}%{geminstdir}/.yardoc
 # Fix JSON dependency hell
 sed -i -e "s|~> 1.4.6|>= 1.1.9|" %{buildroot}%{gemdir}/specifications/%{gemname}-%{version}.gemspec
 sed -i -e "s|~> 1.4.6|>= 1.1.9|" %{buildroot}%{geminstdir}/%{gemname}.gemspec
@@ -113,11 +112,8 @@ rm -rf %{buildroot}
 
 %files
 %defattr(-, root, root, -)
-%{_bindir}/%{gemname}
 %dir %{geminstdir}
-%dir %{geminstdir}/bin
 %{ruby_sitearch}/%{gemname}_*.so
-%{geminstdir}/bin/gherkin
 %{geminstdir}/lib
 %{geminstdir}/ragel
 %{geminstdir}/java


More information about the scm-commits mailing list