[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