- Update %post scriptlets to work on sle11 again

OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=281
This commit is contained in:
Tomáš Chvátal 2015-05-21 11:59:22 +00:00 committed by Git OBS Bridge
parent 85570d3ec0
commit 7c63d3d6fa
2 changed files with 79 additions and 1 deletions

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Thu May 21 11:59:03 UTC 2015 - tchvatal@suse.com
- Update %post scriptlets to work on sle11 again
------------------------------------------------------------------- -------------------------------------------------------------------
Wed May 20 08:45:37 UTC 2015 - tchvatal@suse.com Wed May 20 08:45:37 UTC 2015 - tchvatal@suse.com

View File

@ -1235,7 +1235,6 @@ mkdir -p %{buildroot}/%{_datadir}/%{name}/share/autotext/
grep -v '%{_libdir}/%{name}/share/autotext' file-lists/common_list.txt > tmplist grep -v '%{_libdir}/%{name}/share/autotext' file-lists/common_list.txt > tmplist
mv tmplist file-lists/common_list.txt mv tmplist file-lists/common_list.txt
mv %{buildroot}/%{_libdir}/%{name}/share/autotext/ %{buildroot}/%{_datadir}/%{name}/share/ mv %{buildroot}/%{_libdir}/%{name}/share/autotext/ %{buildroot}/%{_datadir}/%{name}/share/
echo "%ghost %{_libdir}/%{name}/share/autotext" >> file-lists/common_list.txt
################ ################
# branding split # branding split
@ -1319,9 +1318,16 @@ chrpath --delete %{buildroot}%{_libdir}/%{name}/program/librasqal-lo.so.3
%post %post
/sbin/ldconfig /sbin/ldconfig
%if %suse_version > 1130
%mime_database_post %mime_database_post
%desktop_database_post %desktop_database_post
%icon_theme_cache_post %icon_theme_cache_post
%else
test -f /usr/bin/update-mime-database && /usr/bin/update-mime-database %{_datadir}/mime > /dev/null || :
test -f /usr/bin/update-desktop-database && /usr/bin/update-desktop-database > /dev/null || :
test -f /sbin/conf.d/SuSEconfig.gtk2 && SuSEconfig --module gtk2 > /dev/null || :
test -f /sbin/conf.d/SuSEconfig.glib2 && SuSEconfig --module glib2 > /dev/null || :
%endif
%preun %preun
uno_cache="%{_libdir}/%{name}/share/uno_packages/cache/uno_packages/" uno_cache="%{_libdir}/%{name}/share/uno_packages/cache/uno_packages/"
@ -1332,45 +1338,112 @@ exit 0
%postun %postun
/sbin/ldconfig /sbin/ldconfig
%if %suse_version > 1130
%icon_theme_cache_postun %icon_theme_cache_postun
%desktop_database_postun %desktop_database_postun
%mime_database_postun %mime_database_postun
%else
test -f /usr/bin/update-mime-database && /usr/bin/update-mime-database %{_datadir}/mime > /dev/null || :
test -f /usr/bin/update-desktop-database && /usr/bin/update-desktop-database > /dev/null || :
test -f /sbin/conf.d/SuSEconfig.gtk2 && SuSEconfig --module gtk2 > /dev/null || :
test -f /sbin/conf.d/SuSEconfig.glib2 && SuSEconfig --module glib2 > /dev/null || :
%endif
%post base %post base
%if %suse_version > 1130
%desktop_database_post %desktop_database_post
%else
test -f /usr/bin/update-desktop-database && /usr/bin/update-desktop-database > /dev/null || :
test -f /sbin/conf.d/SuSEconfig.glib2 && SuSEconfig --module glib2 > /dev/null || :
%endif
%postun base %postun base
%if %suse_version > 1130
%desktop_database_postun %desktop_database_postun
%else
test -f /usr/bin/update-desktop-database && /usr/bin/update-desktop-database > /dev/null || :
test -f /sbin/conf.d/SuSEconfig.glib2 && SuSEconfig --module glib2 > /dev/null || :
%endif
%post calc %post calc
%if %suse_version > 1130
%desktop_database_post %desktop_database_post
%else
test -f /usr/bin/update-desktop-database && /usr/bin/update-desktop-database > /dev/null || :
test -f /sbin/conf.d/SuSEconfig.glib2 && SuSEconfig --module glib2 > /dev/null || :
%endif
%postun calc %postun calc
%if %suse_version > 1130
%desktop_database_postun %desktop_database_postun
%else
test -f /usr/bin/update-desktop-database && /usr/bin/update-desktop-database > /dev/null || :
test -f /sbin/conf.d/SuSEconfig.glib2 && SuSEconfig --module glib2 > /dev/null || :
%endif
%post draw %post draw
%if %suse_version > 1130
%desktop_database_post %desktop_database_post
%else
test -f /usr/bin/update-desktop-database && /usr/bin/update-desktop-database > /dev/null || :
test -f /sbin/conf.d/SuSEconfig.glib2 && SuSEconfig --module glib2 > /dev/null || :
%endif
%postun draw %postun draw
%if %suse_version > 1130
%desktop_database_postun %desktop_database_postun
%else
test -f /usr/bin/update-desktop-database && /usr/bin/update-desktop-database > /dev/null || :
test -f /sbin/conf.d/SuSEconfig.glib2 && SuSEconfig --module glib2 > /dev/null || :
%endif
%post math %post math
%if %suse_version > 1130
%desktop_database_post %desktop_database_post
%else
test -f /usr/bin/update-desktop-database && /usr/bin/update-desktop-database > /dev/null || :
test -f /sbin/conf.d/SuSEconfig.glib2 && SuSEconfig --module glib2 > /dev/null || :
%endif
%postun math %postun math
%if %suse_version > 1130
%desktop_database_postun %desktop_database_postun
%else
test -f /usr/bin/update-desktop-database && /usr/bin/update-desktop-database > /dev/null || :
test -f /sbin/conf.d/SuSEconfig.glib2 && SuSEconfig --module glib2 > /dev/null || :
%endif
%post impress %post impress
%if %suse_version > 1130
%desktop_database_post %desktop_database_post
%else
test -f /usr/bin/update-desktop-database && /usr/bin/update-desktop-database > /dev/null || :
test -f /sbin/conf.d/SuSEconfig.glib2 && SuSEconfig --module glib2 > /dev/null || :
%endif
%postun impress %postun impress
%if %suse_version > 1130
%desktop_database_postun %desktop_database_postun
%else
test -f /usr/bin/update-desktop-database && /usr/bin/update-desktop-database > /dev/null || :
test -f /sbin/conf.d/SuSEconfig.glib2 && SuSEconfig --module glib2 > /dev/null || :
%endif
%post writer %post writer
%if %suse_version > 1130
%desktop_database_post %desktop_database_post
%else
test -f /usr/bin/update-desktop-database && /usr/bin/update-desktop-database > /dev/null || :
test -f /sbin/conf.d/SuSEconfig.glib2 && SuSEconfig --module glib2 > /dev/null || :
%endif
%postun writer %postun writer
%if %suse_version > 1130
%desktop_database_postun %desktop_database_postun
%else
test -f /usr/bin/update-desktop-database && /usr/bin/update-desktop-database > /dev/null || :
test -f /sbin/conf.d/SuSEconfig.glib2 && SuSEconfig --module glib2 > /dev/null || :
%endif
%_link_noarch_files icon-theme-crystal %_link_noarch_files icon-theme-crystal
%_link_noarch_files icon-theme-galaxy %_link_noarch_files icon-theme-galaxy