%endif
popd
+################################################
+#rename
+###############################################
+pushd %{buildroot}%{_libdir}
+
+rm -rf libdali-adaptor*.so
+ln -s libdali-adaptor.so.0.0.0 libdali-adaptor-cxx03.so
+ln -s libdali-adaptor_cxx11.so.0.0.0 libdali-adaptor.so
+ln -s libdali-adaptor-uv.so.0.0.0 libdali-adaptor-uv-cxx03.so
+ln -s libdali-adaptor-uv_cxx11.so.0.0.0 libdali-adaptor-uv.so
+
+#%if "%{?profile}" != "wearable" && "%{?profile}" != "tv" && "%{?profile}" != "ivi" && "%{?profile}" != "mobile"
+rm -rf libdali-adaptor*.so.wearable
+ln -s libdali-adaptor.so.0.0.*.wearable libdali-adaptor-cxx03.so.wearable
+ln -s libdali-adaptor_cxx11.so.0.0.*.wearable libdali-adaptor.so.wearable
+ln -s libdali-adaptor-uv.so.0.0.*.wearable libdali-adaptor-uv-cxx03.so.wearable
+ln -s libdali-adaptor-uv_cxx11.so.0.0.*.wearable libdali-adaptor-uv.so.wearable
+#%endif
+
+#%if "%{?profile}" != "wearable" && "%{?profile}" == "tv" && "%{?profile}" != "ivi" && "%{?profile}" != "mobile"
+rm -rf libdali-adaptor*.so.tv
+ln -s libdali-adaptor.so.0.0.*.tv libdali-adaptor-cxx03.so.tv
+ln -s libdali-adaptor_cxx11.so.0.0.*.tv libdali-adaptor.so.tv
+ln -s libdali-adaptor-uv.so.0.0.*.tv libdali-adaptor-uv-cxx03.so.tv
+ln -s libdali-adaptor-uv_cxx11.so.0.0.*.tv libdali-adaptor-uv.so.tv
+#%endif
+
+#%if "%{?profile}" != "wearable" && "%{?profile}" != "tv" && "%{?profile}" == "ivi" && "%{?profile}" != "mobile"
+rm -rf libdali-adaptor*.so.ivi
+ln -s libdali-adaptor.so.0.0.*.ivi libdali-adaptor-cxx03.so.ivi
+ln -s libdali-adaptor_cxx11.so.0.0.*.ivi libdali-adaptor.so.ivi
+ln -s libdali-adaptor-uv.so.0.0.*.ivi libdali-adaptor-uv-cxx03.so.ivi
+ln -s libdali-adaptor-uv_cxx11.so.0.0.*.ivi libdali-adaptor-uv.so.ivi
+#%endif
+
+#%if "%{?profile}" != "wearable" && "%{?profile}" != "tv" && "%{?profile}" != "ivi" && "%{?profile}" == "mobile"
+rm -rf libdali-adaptor*.so.mobile
+ln -s libdali-adaptor.so.0.0.*.mobile libdali-adaptor-cxx03.so.mobile
+ln -s libdali-adaptor_cxx11.so.0.0.*.mobile libdali-adaptor.so.mobile
+ln -s libdali-adaptor-uv.so.0.0.*.mobile libdali-adaptor-uv-cxx03.so.mobile
+ln -s libdali-adaptor-uv_cxx11.so.0.0.*.mobile libdali-adaptor-uv.so.mobile
+#%endif
+popd
+
##############################
# Upgrade order:
# 1 - Pre Install new package
# if common ||"undefined"
%if "%{?profile}" != "wearable" && "%{?profile}" != "tv" && "%{?profile}" != "ivi" && "%{?profile}" != "mobile"
%defattr(-,root,root,-)
-%{_libdir}/libdali-adaptor_cxx11.so*
-%{_libdir}/libdali-adaptor-uv_cxx11.so*
+%{_libdir}/libdali-adaptor_cxx11.so.0*
+%{_libdir}/libdali-adaptor-uv_cxx11.so.0*
+%{_libdir}/libdali-adaptor.so
+%{_libdir}/libdali-adaptor-uv.so
%exclude %{_libdir}/libdali-adap*.so*.mobile
%exclude %{_libdir}/libdali-adap*.so*.wearable
%exclude %{_libdir}/libdali-adap*.so*.tv
# if common ||"undefined"
%if "%{?profile}" != "wearable" && "%{?profile}" != "tv" && "%{?profile}" != "ivi" && "%{?profile}" != "mobile"
%defattr(-,root,root,-)
-%{_libdir}/libdali-adaptor.so*
-%{_libdir}/libdali-adaptor-uv.so*
+%{_libdir}/libdali-adaptor.so.0*
+%{_libdir}/libdali-adaptor-uv.so.0*
+%{_libdir}/libdali-adaptor-cxx03.so
+%{_libdir}/libdali-adaptor-uv-cxx03.so
%exclude %{_libdir}/libdali-adap*.so*.mobile
%exclude %{_libdir}/libdali-adap*.so*.wearable
%exclude %{_libdir}/libdali-adap*.so*.tv
%files profile_mobile
%manifest dali-adaptor.manifest
%defattr(-,root,root,-)
-%{_libdir}/libdali-adaptor_cxx11.so*.mobile
-%{_libdir}/libdali-adaptor-uv_cxx11.so*.mobile
+%{_libdir}/libdali-adaptor.so.mobile
+%{_libdir}/libdali-adaptor-uv.so.mobile
+%{_libdir}/libdali-adaptor_cxx11.so.0*.mobile
+%{_libdir}/libdali-adaptor-uv_cxx11.so.0*.mobile
%endif
# This is for backward-compatibility. This does not deteriorate 4.0 Configurability
%files profile_tv
%manifest dali-adaptor.manifest
%defattr(-,root,root,-)
-%{_libdir}/libdali-adaptor_cxx11.so*.tv
-%{_libdir}/libdali-adaptor-uv_cxx11.so*.tv
+%{_libdir}/libdali-adaptor.so.tv
+%{_libdir}/libdali-adaptor-uv.so.tv
+%{_libdir}/libdali-adaptor_cxx11.so.0*.tv
+%{_libdir}/libdali-adaptor-uv_cxx11.so.0*.tv
%endif
# This is for backward-compatibility. This does not deteriorate 4.0 Configurability
%files profile_wearable
%manifest dali-adaptor.manifest
%defattr(-,root,root,-)
-%{_libdir}/libdali-adaptor_cxx11.so*.wearable
-%{_libdir}/libdali-adaptor-uv_cxx11.so*.wearable
+%{_libdir}/libdali-adaptor.so.wearable
+%{_libdir}/libdali-adaptor-uv.so.wearable
+%{_libdir}/libdali-adaptor_cxx11.so.0*.wearable
+%{_libdir}/libdali-adaptor-uv_cxx11.so.0*.wearable
%endif
# This is for backward-compatibility. This does not deteriorate 4.0 Configurability
%files profile_ivi
%manifest dali-adaptor.manifest
%defattr(-,root,root,-)
-%{_libdir}/libdali-adaptor_cxx11.so*.ivi
-%{_libdir}/libdali-adaptor-uv_cxx11.so*.ivi
+%{_libdir}/libdali-adaptor.so.ivi
+%{_libdir}/libdali-adaptor-uv.so.ivi
+%{_libdir}/libdali-adaptor_cxx11.so.0*.ivi
+%{_libdir}/libdali-adaptor-uv_cxx11.so.0*.ivi
%endif
%files profile_mobile-cxx03
%manifest dali-adaptor.manifest
%defattr(-,root,root,-)
-%{_libdir}/libdali-adaptor.so*.mobile
-%{_libdir}/libdali-adaptor-uv.so*.mobile
+%{_libdir}/libdali-adaptor-cxx03.so.mobile
+%{_libdir}/libdali-adaptor-uv-cxx03.so.mobile
+%{_libdir}/libdali-adaptor.so.0*mobile
+%{_libdir}/libdali-adaptor-uv.so.0*mobile
%endif
# This is for backward-compatibility. This does not deteriorate 4.0 Configurability
%files profile_tv-cxx03
%manifest dali-adaptor.manifest
%defattr(-,root,root,-)
-%{_libdir}/libdali-adaptor.so*.tv
-%{_libdir}/libdali-adaptor-uv.so*.tv
+%{_libdir}/libdali-adaptor-cxx03.so.tv
+%{_libdir}/libdali-adaptor-uv-cxx03.so.tv
+%{_libdir}/libdali-adaptor.so.0*.tv
+%{_libdir}/libdali-adaptor-uv.so.0*.tv
%endif
# This is for backward-compatibility. This does not deteriorate 4.0 Configurability
%files profile_wearable-cxx03
%manifest dali-adaptor.manifest
%defattr(-,root,root,-)
-%{_libdir}/libdali-adaptor.so*.wearable
-%{_libdir}/libdali-adaptor-uv.so*.wearable
+%{_libdir}/libdali-adaptor-cxx03.so.wearable
+%{_libdir}/libdali-adaptor-uv-cxx03.so.wearable
+%{_libdir}/libdali-adaptor.so.0*.wearable
+%{_libdir}/libdali-adaptor-uv.so.0*.wearable
%endif
# This is for backward-compatibility. This does not deteriorate 4.0 Configurability
%files profile_ivi-cxx03
%manifest dali-adaptor.manifest
%defattr(-,root,root,-)
-%{_libdir}/libdali-adaptor.so*.ivi
-%{_libdir}/libdali-adaptor-uv.so*.ivi
+%{_libdir}/libdali-adaptor-cxx03.so.ivi
+%{_libdir}/libdali-adaptor-uv-cxx03.so.ivi
+%{_libdir}/libdali-adaptor.so.0*.ivi
+%{_libdir}/libdali-adaptor-uv.so.0*.ivi
%endif