%define font_configuration_file %TZ_SYS_ETC/fonts/conf.avail/99-slp.conf
%define user_shader_cache_dir %{dali_data_ro_dir}/core/shaderbin/
+%define system_cache_dir /home/owner/.cache/dali_common_caches/
%define dali_plugin_sound_files /plugins/sounds/
##############################
for i in mobile tv wearable ivi; do [[ -f libdali2-adaptor.so.$i ]] && ln -sf libdali2-adaptor.so.$i libdali2-adaptor.so.2.0.0; done
popd
/sbin/ldconfig
-rm -rf /home/owner/.cache/dali_common_caches/shader/ # this code is used to clear all existing binaries when installing Tizen packages. see build/tizen/shader-cache-path.in.
+rm -rf %{system_cache_dir}shader/ # this code is used to clear all existing binaries when installing Tizen packages. see build/tizen/shader-cache-path.in.
+echo "%{version}" > %{user_shader_cache_dir}shader.versionstamp # RO version stamp
+echo "%{version}" > %{system_cache_dir}shader.versionstamp # RW version stamp
exit 0
%preun