[packages/lua50] - unified spec style

qboosh qboosh at pld-linux.org
Sun Mar 5 21:05:16 CET 2017


commit 2f6381f3447c03408b5afb9db026e575efde75b4
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun Mar 5 21:07:20 2017 +0100

    - unified spec style

 lua50.spec | 40 ++++++++++++++++++++++------------------
 1 file changed, 22 insertions(+), 18 deletions(-)
---
diff --git a/lua50.spec b/lua50.spec
index d98ef34..5053979 100644
--- a/lua50.spec
+++ b/lua50.spec
@@ -48,15 +48,15 @@ konfiguracji, skryptów i szybkich prototypów.
 Ta wersja ma wkompilowaną obsługę ładowania dynamicznych bibliotek.
 
 %package libs
-Summary:	lua 5.0.x libraries
-Summary(pl.UTF-8):	Biblioteki lua 5.0.x
+Summary:	Lua 5.0.x shared libraries
+Summary(pl.UTF-8):	Biblioteki współdzielone Lua 5.0.x
 Group:		Libraries
 
 %description libs
-lua 5.0.x libraries.
+Lua 5.0.x shared libraries.
 
 %description libs -l pl.UTF-8
-Biblioteki lua 5.0.x.
+Biblioteki współdzielone Lua 5.0.x.
 
 %package devel
 Summary:	Header files for Lua
@@ -87,7 +87,7 @@ Static Lua libraries.
 Biblioteki statyczne Lua.
 
 %package luastatic
-Summary:        Static Lua interpreter
+Summary:	Static Lua interpreter
 Summary(pl.UTF-8):	Statycznie skonsolidowany interpreter lua
 Group:		Development/Languages
 
@@ -109,7 +109,7 @@ cp -f %{SOURCE1} refman.ps.gz
 	CC="diet %{__cc}" \
 	MYCFLAGS="%{rpmcflags} -fPIC -Os" \
 	EXTRA_DEFS="-DPIC -D_GNU_SOURCE"
-mv bin bin.static
+%{__mv} bin bin.static
 %{__make} clean
 %endif
 
@@ -118,11 +118,11 @@ mv bin bin.static
 	MYCFLAGS="%{rpmcflags} -fPIC" \
 	EXTRA_DEFS="-DPIC -D_GNU_SOURCE"
 
-rm -f test/{lua,luac}
+%{__rm} test/{lua,luac}
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT%{_libdir}/lua}
+install -d $RPM_BUILD_ROOT%{_libdir}
 
 %{__make} soinstall install \
 	INSTALL_ROOT=$RPM_BUILD_ROOT%{_prefix} \
@@ -132,13 +132,13 @@ install -d $RPM_BUILD_ROOT%{_libdir}/lua}
 	INSTALL_MAN=$RPM_BUILD_ROOT%{_mandir}/man1
 
 # change name from lua to lua50
-for i in $RPM_BUILD_ROOT%{_bindir}/* ; do mv ${i}{,50} ; done
-mv $RPM_BUILD_ROOT%{_libdir}/liblua{,50}.a
-mv $RPM_BUILD_ROOT%{_libdir}/liblualib{,50}.a
+for i in $RPM_BUILD_ROOT%{_bindir}/* ; do %{__mv} ${i}{,50} ; done
+%{__mv} $RPM_BUILD_ROOT%{_libdir}/liblua{,50}.a
+%{__mv} $RPM_BUILD_ROOT%{_libdir}/liblualib{,50}.a
 
-rm $RPM_BUILD_ROOT%{_libdir}/lib*.so
-ln -s liblua.so.5.0 $RPM_BUILD_ROOT%{_libdir}/liblua50.so
-ln -s liblualib.so.5.0 $RPM_BUILD_ROOT%{_libdir}/liblualib50.so
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/lib*.so
+ln -sf liblua.so.5.0 $RPM_BUILD_ROOT%{_libdir}/liblua50.so
+ln -sf liblualib.so.5.0 $RPM_BUILD_ROOT%{_libdir}/liblualib50.so
 
 %if %{with luastatic}
 install bin.static/lua $RPM_BUILD_ROOT%{_bindir}/lua50.static
@@ -178,21 +178,25 @@ rm -rf $RPM_BUILD_ROOT
 %files libs
 %defattr(644,root,root,755)
 %doc COPYRIGHT HISTORY README
-%attr(755,root,root) %{_libdir}/lib*.so.*.*
+%attr(755,root,root) %{_libdir}/liblua.so.5.0
+%attr(755,root,root) %{_libdir}/liblualib.so.5.0
 
 %files devel
 %defattr(644,root,root,755)
 %doc refman.ps.gz doc test
-%attr(755,root,root) %{_libdir}/lib*.so
+%attr(755,root,root) %{_libdir}/liblua50.so
+%attr(755,root,root) %{_libdir}/liblualib50.so
 %{_includedir}/lua50
 %{_pkgconfigdir}/lua50.pc
 
 %files static
 %defattr(644,root,root,755)
-%{_libdir}/lib*.a
+%{_libdir}/liblua50.a
+%{_libdir}/liblualib50.a
 
 %if %{with luastatic}
 %files luastatic
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/*static
+%attr(755,root,root) %{_bindir}/lua.static
+%attr(755,root,root) %{_bindir}/luac.static
 %endif
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/lua50.git/commitdiff/2f6381f3447c03408b5afb9db026e575efde75b4



More information about the pld-cvs-commit mailing list