X-Git-Url: http://git.onelab.eu/?p=rvm-ruby.git;a=blobdiff_plain;f=rpm%2Frvm-ruby.spec;h=284109e6525b04a19aa152a80538154bc804e689;hp=6db60eb17799bf1449f234d2a54cffe87cea3b32;hb=adb9cdb4edb0e185b873ed706c27a14cd9edf7af;hpb=369081687ac5731490ef7e809ec58f4d2ac32222 diff --git a/rpm/rvm-ruby.spec b/rpm/rvm-ruby.spec index 6db60eb..284109e 100644 --- a/rpm/rvm-ruby.spec +++ b/rpm/rvm-ruby.spec @@ -7,23 +7,22 @@ Name: rvm-ruby Summary: Ruby Version Manager Version: 4 # Version will be appended the commit date -Release: 1.20.9 +# choose a version from https://github.com/wayneeseguin/rvm/tags +Release: 1.20.10 License: ASL 2.0 URL: http://rvm.beginrescueend.com/ Group: Applications/System -#Source: %{name}-%{version}.tar -#BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-%(%{__id_u} -n) BuildRequires: bash curl git -BuildRequires: gcc-c++ patch chrpath readline readline-devel zlib-devel libyaml-devel libffi-devel openssl-devel +BuildRequires: gcc-c++ patch chrpath readline readline-devel zlib-devel libyaml-devel libffi-devel openssl-devel autoconf automake libtool bison BuildRequires: sed grep tar gzip bzip2 make file Requires(pre): shadow-utils # For rvm Requires: bash curl git # Basics for building ruby 1.8/1.9 -#Requires: gcc-c++ patch readline readline-devel zlib-devel libyaml-devel libffi-devel openssl-devel +Requires: gcc-c++ patch readline readline-devel zlib-devel libyaml-devel libffi-devel openssl-devel autoconf automake libtool bison # Used by the scripts Requires: sed grep tar gzip bzip2 make file @@ -99,9 +98,6 @@ END_OF_RVMSH chmod 755 %{buildroot}%{_sysconfdir}/profile.d/rvm.sh -#mv %{buildroot}%{_bindir}/rake %{buildroot}%{_bindir}/rvm-rake - - # At this point, install of RVM is finished # Now install some rubies @@ -152,7 +148,7 @@ find $br -type f \( -name \*.log -o -name \*.la \) -print0 |xargs -0 -r sed -i " find $br -type f -print0 |xargs -0 file --no-dereference --no-pad |grep ': .* text' |cut -f1 -d: |xargs -r sed -i "s,$br,,g" # Replace bad paths in all remaining files -# Padding with zeroes broke the LOAD_PATH in libruby, therefore prepend path with harmless slashes +# Padding with zeroes broke the LOAD_PATH in libruby, therefore prepend path with harmless forward slashes printf -vch "%${#br}s" "" slashes=$(printf "%s" "${ch// //}") find $br -type f -print0 | xargs -0 sed -i "s,$br,$slashes,g"