templates: remove ldconfig in %post[un] scripts which are redundant since introduction of rpm filetrigger

This commit is contained in:
Silvan 2024-10-12 20:32:33 +02:00
parent c464b753d2
commit b789b54c9c
3 changed files with 2 additions and 38 deletions

View File

@ -54,28 +54,14 @@ This package contains libraries and header files for developing applications tha
%makeinstall -C build %makeinstall -C build
@if:i18n @if:i18n
%find_lang %{name}5_qt --with-qt --with-man --with-html --all-name || touch %{name}5_qt.lang %find_lang %{name} --with-qt --with-man --with-html --all-name || touch %{name}.lang
@fi:i18n @fi:i18n
%clean %clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" [ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%post -n lib%{name}
@if:shared_libraries
## remove the following line if no dynamic libraries are provided by this package
/sbin/ldconfig
@fi:shared_libraries
exit 0
%postun -n lib%{name}
@if:shared_libraries
## remove the following line if no dynamic libraries are provided by this package
/sbin/ldconfig
@fi:shared_libraries
exit 0
@if:i18n @if:i18n
%files -f %{name}5_qt.lang %files -f %{name}.lang
@else:i18n @else:i18n
%files %files
@fi:i18n @fi:i18n

View File

@ -62,20 +62,6 @@ This package contains libraries and header files for developing applications tha
%clean %clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" [ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%post -n lib%{name}
@if:shared_libraries
## remove the following line if no dynamic libraries are provided by this package
/sbin/ldconfig
@fi:shared_libraries
exit 0
%postun -n lib%{name}
@if:shared_libraries
## remove the following line if no dynamic libraries are provided by this package
/sbin/ldconfig
@fi:shared_libraries
exit 0
@if:i18n @if:i18n
%files -f %{name}.lang %files -f %{name}.lang
@else:i18n @else:i18n

View File

@ -110,14 +110,6 @@ This package includes the %{name} API documentation.
%clean %clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" [ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
@if:pck_library
%post -n lib%{name} -p /sbin/ldconfig
%postun -n lib%{name} -p /sbin/ldconfig
@else:pck_library
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
@fi:pck_library
@if:infopages @if:infopages
@if:pck_library @if:pck_library
%post -n lib%{name}-devel %post -n lib%{name}-devel