]> git.pld-linux.org Git - packages/gem2rpm.git/commitdiff
shebang fix
authorElan Ruusamäe <glen@delfi.ee>
Wed, 24 Apr 2013 21:28:44 +0000 (00:28 +0300)
committerElan Ruusamäe <glen@delfi.ee>
Wed, 24 Apr 2013 21:28:44 +0000 (00:28 +0300)
gem2rpm.spec
pld.spec.erb

index cec388a54802ee8d2c1e3e59d1265ed8e1d82032..060c1fd4c042e783319945f5e5284c70af590ce7 100644 (file)
@@ -1,7 +1,7 @@
 Summary:       Generate rpm specfiles from gems
 Name:          gem2rpm
 Version:       0.8.1
-Release:       0.5
+Release:       0.7
 License:       GPL v2+
 Group:         Development/Languages
 Source0:       http://rubygems.org/gems/%{name}-%{version}.gem
@@ -39,6 +39,8 @@ Documentation for %{name}.
 %patch1 -p1
 cp -p %{SOURCE2} templates
 
+%{__sed} -i -e '1 s,#!.*ruby,#!%{__ruby},' bin/*
+
 %build
 %if %{with tests}
 testrb -Itest test/
index 19dcb79363462a0cd57e9a64adea944993aa704d..ae15901fa437ee4d9534ce59b38f47663019d81d 100644 (file)
@@ -10,6 +10,9 @@ Source0:      http://rubygems.org/downloads/%{pkgname}-%{version}.gem
 URL:           <%= spec.homepage %>
 BuildRequires: rpm-rubyprov
 BuildRequires: rpmbuild(macros) >= 1.656
+<% if ! spec.executables.empty? -%>
+BuildRequires: sed >= 4.0
+<% end -%>
 <% for d in spec.dependencies -%>
 <% for req in d.requirement -%>
 Requires:      ruby-<%= d.name %> <%= req %>
@@ -23,6 +26,9 @@ BuildRoot:    %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %prep
 %setup -q -n %{pkgname}-%{version}
+<% if ! spec.executables.empty? -%>
+%{__sed} -i -e '1 s,#!.*ruby,#!%{__ruby},' bin/*
+<% end -%>
 
 %install
 rm -rf $RPM_BUILD_ROOT
This page took 0.040909 seconds and 4 git commands to generate.