17
0

Accepting request 248362 from devel:languages:ruby:factory

- added gem2rpm.yml as source

- added a small scriptlet to fix the shebang line of the test
  scripts
- also added a gem2rpm.yml for later, but did not regenerate the
  specfile just yet.

OBS-URL: https://build.opensuse.org/request/show/248362
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-ruby_parser?expand=0&rev=39
This commit is contained in:
Stephan Kulow
2014-09-10 14:24:22 +00:00
committed by Git OBS Bridge
parent fabe7dcd10
commit 179c0763e5
3 changed files with 91 additions and 0 deletions

View File

@@ -30,6 +30,7 @@ BuildRequires: update-alternatives
BuildRequires: rubygem(rdoc) > 3.10
Url: https://github.com/seattlerb/ruby_parser
Source: http://rubygems.org/gems/%{mod_full_name}.gem
Source1: gem2rpm.yml
Summary: ruby_parser (RP) is a ruby parser written in pure ruby (utilizing
License: MIT
Group: Development/Languages/Ruby
@@ -96,6 +97,10 @@ mkdir -p %{buildroot}%{_docdir}/%{name}
ln -s %{gem_base}/gems/%{mod_full_name}/History.txt %buildroot/%{_docdir}/%{name}/History.txt
ln -s %{gem_base}/gems/%{mod_full_name}/README.txt %buildroot/%{_docdir}/%{name}/README.txt
# MANUAL
perl -p -i -e 's|#!\S+|#!/usr/bin/ruby|g' %{buildroot}%{_libdir}/*/gems/*/gems/%{mod_full_name}/test/*
# /MANUAL
%post
/usr/sbin/update-alternatives --install \
%{_bindir}/ruby_parse ruby_parse %{_bindir}/ruby_parse%{mod_branch} %{mod_weight}