[luarocks] Fix versioned symlinks and config file
Michel Alexandre Salim
salimma at fedoraproject.org
Mon Apr 22 04:11:19 UTC 2013
commit d4cf4ca008b06fff574275df50f55dc175e8de73
Author: Michel Alexandre Salim <salimma at fedoraproject.org>
Date: Mon Apr 22 11:10:46 2013 +0700
Fix versioned symlinks and config file
luarocks.spec | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
---
diff --git a/luarocks.spec b/luarocks.spec
index 8a3c168..4c50561 100644
--- a/luarocks.spec
+++ b/luarocks.spec
@@ -69,6 +69,11 @@ make
rm -rf $RPM_BUILD_ROOT
%endif
make install DESTDIR=$RPM_BUILD_ROOT
+# fix symlinks to versioned binaries
+for f in luarocks{,-admin};
+do
+ mv -f $RPM_BUILD_ROOT%{_bindir}/$f{-%{luaver},}
+done
%check
@@ -79,7 +84,7 @@ make install DESTDIR=$RPM_BUILD_ROOT
%files
%doc COPYING* README.md
%dir %{_sysconfdir}/luarocks
-%config(noreplace) %{_sysconfdir}/luarocks/config.lua
+%config(noreplace) %{_sysconfdir}/luarocks/config-%{luaver}.lua
%{_bindir}/luarocks
%{_bindir}/luarocks-admin
%{luapkgdir}/luarocks
More information about the scm-commits
mailing list