SPECS: kexi.spec - add symlinks libkexi*.so.* to libkexi*.so

Jakub Bogusz qboosh w pld-linux.org
Śro, 5 Paź 2005, 18:39:19 CEST


On Mon, Sep 19, 2005 at 07:18:07PM +0200, wolvverine wrote:
> Author: wolvverine                   Date: Mon Sep 19 17:18:07 2005 GMT
> Module: SPECS                         Tag: HEAD
> ---- Log message:
> - add symlinks libkexi*.so.* to libkexi*.so

> +ln -s $RPM_BUILD_ROOT%{_libdir}/libkeximigrate.so libkeximigrate.so.0.%{version}
> +ln -s $RPM_BUILD_ROOT%{_libdir}/libkeximain.so libkeximain.so.0.%{version}
> +ln -s $RPM_BUILD_ROOT%{_libdir}/libkexiextendedwidgets.so libkexiextendedwidgets.so.0.%{version}
> +ln -s $RPM_BUILD_ROOT%{_libdir}/libkexidatatable.so libkexidatatable.so.0.%{version}
> +ln -s $RPM_BUILD_ROOT%{_libdir}/libkexiguiutils.so libkexiguiutils.so.0.%{version}
> +ln -s $RPM_BUILD_ROOT%{_libdir}/libkexicore.so libkexicore.so.0.%{version}
> +ln -s $RPM_BUILD_ROOT%{_libdir}/libkexidbparser.so libkexidbparser.so.0.%{version}
> +ln -s $RPM_BUILD_ROOT%{_libdir}/libkexidb.so libkexidb.so.0.%{version}
> +
>  %clean
>  rm -rf $RPM_BUILD_ROOT

Co to ma robić?
Nie sądzę, żeby chodziło o to, co jest efektem powyższych poleceń.
*.so w %files istnieją nie z powodu ww., tylko robienia ich przez
libtoola.

> @@ -134,30 +143,43 @@
>  %attr(755,root,root) %{_libdir}/libkdeinit_kexi.so
>  %{_libdir}/libkexicore.la
>  %attr(755,root,root) %{_libdir}/libkexicore.so.*.*.*
> +%{_libdir}/libkexicore.so
[...]

Do czego potrzebne są te *.so?
Są używane w czasie działania programu, czy do budowania czegoś?
Jeśli to drugie, powinny się znaleźć w -devel.


-- 
Jakub Bogusz    http://qboosh.cs.net.pl/



Więcej informacji o liście dyskusyjnej pld-devel-pl