[packages/rbenv] up to 0.4.0
glen
glen at pld-linux.org
Sun Nov 30 19:44:25 CET 2014
commit aef06ec69525922f385d7cccab3e8395d1872bc1
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Sun Nov 30 20:41:02 2014 +0200
up to 0.4.0
- requires bash, a lot
- drop completion packages, used internally on demand
rbenv.spec | 48 +++++++++++-------------------------------------
1 file changed, 11 insertions(+), 37 deletions(-)
---
diff --git a/rbenv.spec b/rbenv.spec
index 6b97f3e..d994f6f 100644
--- a/rbenv.spec
+++ b/rbenv.spec
@@ -1,12 +1,13 @@
Summary: Simple per-user Ruby version manager
Name: rbenv
-Version: 0.3.0
+Version: 0.4.0
Release: 1
License: MIT
Group: Development/Tools
Source0: https://github.com/sstephenson/rbenv/archive/v%{version}/%{name}-%{version}.tar.gz
-# Source0-md5: 3e2caffc7aece5e706b82bbb7dc6997b
+# Source0-md5: c4a15a4dccf3dc1d28d08e87fb7c7789
URL: https://github.com/sstephenson/rbenv
+Requires: bash
BuildArch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -17,39 +18,16 @@ rbenv lets you easily switch between multiple versions of Ruby. It's
simple, unobtrusive, and follows the UNIX tradition of single-purpose
tools that do one thing well.
-%package -n bash-completion-%{name}
-Summary: bash completion for rbenv
-Group: Applications/Shells
-Requires: %{name} = %{version}-%{release}
-Requires: bash-completion
-
-%description -n bash-completion-%{name}
-This package provides bash completion scripts for rbenv
-
-%package zsh
-Summary: zsh completion for rbenv
-Group: Applications/Shells
-Requires: %{name} = %{version}-%{release}
-Requires: zsh
-
-%description zsh
-This package provides zsh completion scripts for rbenv
-
%prep
%setup -q
%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT%{_datadir}/%{name}
-install -p libexec/* $RPM_BUILD_ROOT%{_datadir}/%{name}
+cp -a bin libexec completions $RPM_BUILD_ROOT%{_datadir}/%{name}
install -d $RPM_BUILD_ROOT%{_bindir}
-ln -s %{_datadir}/%{name}/rbenv $RPM_BUILD_ROOT%{_bindir}/rbenv
-install -p bin/ruby-local-exec $RPM_BUILD_ROOT%{_bindir}/ruby-local-exec
-
-install -d $RPM_BUILD_ROOT{/etc/bash_completion.d,%{_datadir}/zsh/site-functions}
-install -p completions/rbenv.bash $RPM_BUILD_ROOT/etc/bash_completion.d/rbenv
-install -p completions/rbenv.zsh $RPM_BUILD_ROOT%{_datadir}/zsh/site-functions/rbenv
+ln -s %{_datadir}/%{name}/bin/%{name} $RPM_BUILD_ROOT%{_bindir}/rbenv
%post
%banner %{name} -e -o <<'EOF'
@@ -65,14 +43,10 @@ rm -rf $RPM_BUILD_ROOT
%defattr(644,root,root,755)
%doc README.md LICENSE
%attr(755,root,root) %{_bindir}/rbenv
-%attr(755,root,root) %{_bindir}/ruby-local-exec
%dir %{_datadir}/%{name}
-%attr(755,root,root) %{_datadir}/%{name}/rbenv*
-
-%files -n bash-completion-%{name}
-%defattr(644,root,root,755)
-/etc/bash_completion.d/rbenv
-
-%files zsh
-%defattr(644,root,root,755)
-%{_datadir}/zsh/site-functions/rbenv
+%dir %{_datadir}/%{name}/bin
+%attr(755,root,root) %{_datadir}/%{name}/bin/rbenv
+%attr(755,root,root) %{_datadir}/%{name}/bin/ruby-local-exec
+%dir %{_datadir}/%{name}/libexec
+%attr(755,root,root) %{_datadir}/%{name}/libexec/rbenv*
+%{_datadir}/%{name}/completions
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/rbenv.git/commitdiff/aef06ec69525922f385d7cccab3e8395d1872bc1
More information about the pld-cvs-commit
mailing list