[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