rendered paste body%post
%{_bindir}/gtk-update-icon-cache -qf %{_datadir}/icons/hicolor &>/dev/null
/sbin/ldconfig || :
%ifarch %{ix86}
# Add new labeling rules for libraries requiring text relocation:
%{_sbindir}/semanage fcontext -a -t textrel_shlib_t %{_libdir}/vlc/codec/libdmo_plugin.so
%{_sbindir}/semanage fcontext -a -t textrel_shlib_t %{_libdir}/vlc/codec/librealaudio_plugin.so
# Set correct SELinux security contexts:
if sestatus |egrep -q 'SELinux status.*enabled'
then
restorecon %{_libdir}/vlc/codec/libdmo_plugin.so %{_libdir}/vlc/codec/librealaudio_plugin.so || :
fi || :
%preun
%{_sbindir}/semanage fcontext --delete -t textrel_shlib_t %{_libdir}/vlc/codec/libdmo_plugin.so
%{_sbindir}/semanage fcontext --delete -t textrel_shlib_t %{_libdir}/vlc/codec/librealaudio_plugin.so || :
%endif
%postun
%{_bindir}/gtk-update-icon-cache -qf %{_datadir}/icons/hicolor &>/dev/null
/sbin/ldconfig || :