[luarocks/el6] Fix versioned symlinks and config file
Michel Alexandre Salim
salimma at fedoraproject.org
Sat Jan 18 01:42:08 UTC 2014
commit bc51834bf2d43f2c8eef8482317f5cb3d547e918
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 9da6622..bae1ae9 100644
--- a/luarocks.spec
+++ b/luarocks.spec
@@ -71,6 +71,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
@@ -81,7 +86,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