X-Git-Url: http://git.onelab.eu/?p=rvm-ruby.git;a=blobdiff_plain;f=rpm%2Frvm-ruby.spec;h=ff4042ce1f02d3220f8becc8715b4ac1ac2834c5;hp=10dc1d0ca7616d59334a39a4abbd30b0c6c2dc3d;hb=8b8c756cd90ddf13c1fd078a3f9b472be495a6a1;hpb=f75158a5b51efce11d3a265a9d0bf117a3682156 diff --git a/rpm/rvm-ruby.spec b/rpm/rvm-ruby.spec index 10dc1d0..ff4042c 100644 --- a/rpm/rvm-ruby.spec +++ b/rpm/rvm-ruby.spec @@ -11,13 +11,13 @@ Release: 1.20.9 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: sed grep tar gzip bzip2 make file +BuildRequires: sed grep tar gzip bzip2 make file ruby Requires(pre): shadow-utils # For rvm @@ -40,9 +40,6 @@ ensure correct permissions for the shared RVM content. RVM is activated for all logins by default. To disable remove %{_sysconfdir}/profile.d/rvm.sh and source rvm from each users shell. -%prep -%setup -q - %build %install @@ -53,6 +50,7 @@ for i in `env | grep ^rvm_ | cut -d"=" -f1`; do unset $i; done +( # Install everything into one directory export rvm_ignore_rvmrc=1 \ rvm_user_install_flag=0 \ @@ -60,9 +58,9 @@ export rvm_ignore_rvmrc=1 \ rvm_bin_path="%{buildroot}%{_bindir}" \ rvm_man_path="%{buildroot}%{_mandir}" \ HOME=%{buildroot} - \curl -L https://get.rvm.io | bash -s stable --version %{release} #./install +) # So members of the rvm group can write to it find %{buildroot}%{rvm_dir} -exec chmod ug+w {} \;