
if [ -x /usr/bin/update-desktop-database ]; then
  /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
fi

( cd usr/lib64 ; rm -rf libplasmacomicprovidercore.so )
( cd usr/lib64 ; ln -sf libplasmacomicprovidercore.so.1 libplasmacomicprovidercore.so )
( cd usr/lib64 ; rm -rf liblancelot-datamodels.so.1 )
( cd usr/lib64 ; ln -sf liblancelot-datamodels.so.1.7.0 liblancelot-datamodels.so.1 )
( cd usr/lib64 ; rm -rf liblancelot.so )
( cd usr/lib64 ; ln -sf liblancelot.so.2 liblancelot.so )
( cd usr/lib64 ; rm -rf libplasmaweather.so )
( cd usr/lib64 ; ln -sf libplasmaweather.so.4 libplasmaweather.so )
( cd usr/lib64 ; rm -rf libplasmapotdprovidercore.so )
( cd usr/lib64 ; ln -sf libplasmapotdprovidercore.so.1 libplasmapotdprovidercore.so )
( cd usr/lib64 ; rm -rf libplasmapotdprovidercore.so.1 )
( cd usr/lib64 ; ln -sf libplasmapotdprovidercore.so.1.0.0 libplasmapotdprovidercore.so.1 )
( cd usr/lib64 ; rm -rf libplasma_groupingcontainment.so )
( cd usr/lib64 ; ln -sf libplasma_groupingcontainment.so.4 libplasma_groupingcontainment.so )
( cd usr/lib64 ; rm -rf libplasma_groupingcontainment.so.4 )
( cd usr/lib64 ; ln -sf libplasma_groupingcontainment.so.4.8.0 libplasma_groupingcontainment.so.4 )
( cd usr/lib64 ; rm -rf liblancelot.so.2 )
( cd usr/lib64 ; ln -sf liblancelot.so.1.9.0 liblancelot.so.2 )
( cd usr/lib64 ; rm -rf librtm.so )
( cd usr/lib64 ; ln -sf librtm.so.4 librtm.so )
( cd usr/lib64 ; rm -rf libplasmaweather.so.4 )
( cd usr/lib64 ; ln -sf libplasmaweather.so.4.8.0 libplasmaweather.so.4 )
( cd usr/lib64 ; rm -rf libplasmacomicprovidercore.so.1 )
( cd usr/lib64 ; ln -sf libplasmacomicprovidercore.so.1.0.0 libplasmacomicprovidercore.so.1 )
( cd usr/lib64 ; rm -rf librtm.so.4 )
( cd usr/lib64 ; ln -sf librtm.so.4.8.0 librtm.so.4 )
( cd usr/lib64 ; rm -rf liblancelot-datamodels.so )
( cd usr/lib64 ; ln -sf liblancelot-datamodels.so.1 liblancelot-datamodels.so )

if [ -x /usr/bin/update-desktop-database ]; then
  /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1
fi

