- fix update-alternatives
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua51?expand=0&rev=8
This commit is contained in:
parent
cceba71427
commit
dcd1236149
@ -1,3 +1,8 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Sep 12 09:18:50 UTC 2014 - pgajdos@suse.com
|
||||||
|
|
||||||
|
- fix update-alternatives
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Sep 10 10:20:31 UTC 2014 - pgajdos@suse.com
|
Wed Sep 10 10:20:31 UTC 2014 - pgajdos@suse.com
|
||||||
|
|
||||||
|
24
lua51.spec
24
lua51.spec
@ -118,9 +118,15 @@ make %{?_smp_mflags} -C src CC="%{__cc}" MYCFLAGS="%{optflags} -fPIC -DLUA_USE_L
|
|||||||
%install
|
%install
|
||||||
make install INSTALL_TOP="%{buildroot}%{_prefix}" INSTALL_LIB="%{buildroot}%{_libdir}" INSTALL_CMOD=%{buildroot}%{_libdir}/lua/%{major_version} INSTALL_MAN="%{buildroot}%{_mandir}/man1"
|
make install INSTALL_TOP="%{buildroot}%{_prefix}" INSTALL_LIB="%{buildroot}%{_libdir}" INSTALL_CMOD=%{buildroot}%{_libdir}/lua/%{major_version} INSTALL_MAN="%{buildroot}%{_mandir}/man1"
|
||||||
install -D -m644 etc/lua.pc %{buildroot}%{_libdir}/pkgconfig/lua.pc
|
install -D -m644 etc/lua.pc %{buildroot}%{_libdir}/pkgconfig/lua.pc
|
||||||
|
# update-alternatives
|
||||||
|
mkdir -p %{buildroot}%{_sysconfdir}/alternatives
|
||||||
for file in lua luac ; do
|
for file in lua luac ; do
|
||||||
mv "%{buildroot}%{_bindir}/${file}" "%{buildroot}%{_bindir}/${file}%{major_version}"
|
mv "%{buildroot}%{_bindir}/${file}" "%{buildroot}%{_bindir}/${file}%{major_version}"
|
||||||
|
touch "%{buildroot}%{_sysconfdir}/alternatives/${file}"
|
||||||
|
ln -sf "%{_sysconfdir}/alternatives/${file}" "%{buildroot}%{_bindir}/${file}"
|
||||||
mv "%{buildroot}%{_mandir}/man1/${file}.1" "%{buildroot}%{_mandir}/man1/${file}%{major_version}.1"
|
mv "%{buildroot}%{_mandir}/man1/${file}.1" "%{buildroot}%{_mandir}/man1/${file}%{major_version}.1"
|
||||||
|
touch "%{buildroot}%{_sysconfdir}/alternatives/${file}.1.gz"
|
||||||
|
ln -sf "%{_sysconfdir}/alternatives/${file}.1.gz" "%{buildroot}%{_mandir}/man1/${file}.1.gz"
|
||||||
done
|
done
|
||||||
install -d -m 0755 %{buildroot}%{_libdir}/lua/%{major_version}
|
install -d -m 0755 %{buildroot}%{_libdir}/lua/%{major_version}
|
||||||
install -d -m 0755 %{buildroot}%{_datadir}/lua/%{major_version}
|
install -d -m 0755 %{buildroot}%{_datadir}/lua/%{major_version}
|
||||||
@ -149,15 +155,23 @@ fi
|
|||||||
%files
|
%files
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%doc COPYRIGHT HISTORY README
|
%doc COPYRIGHT HISTORY README
|
||||||
%{_mandir}/man1/lua%{major_version}.1*
|
%{_bindir}/lua%{major_version}
|
||||||
%{_mandir}/man1/luac%{major_version}.1*
|
%{_bindir}/luac%{major_version}
|
||||||
%{_prefix}/bin/lua%{major_version}
|
%{_mandir}/man1/lua%{major_version}.1.gz
|
||||||
%{_prefix}/bin/luac%{major_version}
|
%{_mandir}/man1/luac%{major_version}.1.gz
|
||||||
|
%{_bindir}/lua
|
||||||
|
%{_bindir}/luac
|
||||||
|
%{_mandir}/man1/lua.1.gz
|
||||||
|
%{_mandir}/man1/luac.1.gz
|
||||||
|
%ghost %{_sysconfdir}/alternatives/lua
|
||||||
|
%ghost %{_sysconfdir}/alternatives/luac
|
||||||
|
%ghost %{_sysconfdir}/alternatives/lua.1.gz
|
||||||
|
%ghost %{_sysconfdir}/alternatives/luac.1.gz
|
||||||
|
%{_sysconfdir}/rpm/macros.lua51
|
||||||
%dir %{_libdir}/lua
|
%dir %{_libdir}/lua
|
||||||
%dir %{_libdir}/lua/%{major_version}
|
%dir %{_libdir}/lua/%{major_version}
|
||||||
%dir %{_datadir}/lua
|
%dir %{_datadir}/lua
|
||||||
%dir %{_datadir}/lua/%{major_version}
|
%dir %{_datadir}/lua/%{major_version}
|
||||||
/etc/rpm/macros.lua51
|
|
||||||
|
|
||||||
%files -n liblua5_1
|
%files -n liblua5_1
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
|
Loading…
Reference in New Issue
Block a user