Change linkname. 58/131158/1
authorDenis Khalikov <d.khalikov@partner.samsung.com>
Wed, 24 May 2017 14:27:40 +0000 (17:27 +0300)
committerDenis Khalikov <d.khalikov@partner.samsung.com>
Thu, 25 May 2017 13:26:10 +0000 (16:26 +0300)
 libname.so -> libname_cxx11.so.*.*.* libnaame-cxx03.so -> libname.so.*.*.*

Change-Id: Ifa06b9719732473989a980af2b1540116d7b28da

build/tizen/adaptor-uv/dali-adaptor-uv-cxx03.pc.in
build/tizen/adaptor-uv/dali-adaptor-uv.pc.in
build/tizen/adaptor/dali-adaptor-cxx03.pc.in
build/tizen/adaptor/dali-adaptor.pc.in
packaging/dali-adaptor.spec

index f63525f..16994b0 100644 (file)
@@ -8,5 +8,5 @@ Name: dali-adaptor-uv-cxx03
 Description: DALi adaptor using libuv
 Version: ${apiversion}
 Requires: dali-core-cxx03
-Libs: -L${libdir} -ldali-adaptor-uv
+Libs: -L${libdir} -ldali-adaptor-uv-cxx03
 Cflags: -I${includedir}/dali
index 53367a1..4cee7ac 100644 (file)
@@ -8,5 +8,5 @@ Name: dali-adaptor-uv
 Description: DALi adaptor using libuv
 Version: ${apiversion}
 Requires: dali-core
-Libs: -L${libdir} -ldali-adaptor-uv_cxx11
+Libs: -L${libdir} -ldali-adaptor-uv
 Cflags: -I${includedir}/dali
index f726245..edf75d5 100644 (file)
@@ -8,5 +8,5 @@ Name: dali-adaptor-cxx03
 Description: DALi adaptor using ecore
 Version: ${apiversion}
 Requires: dali-core-cxx03
-Libs: -L${libdir} -ldali-adaptor
+Libs: -L${libdir} -ldali-adaptor-cxx03
 Cflags: -I${includedir}/dali
index b9692a9..8b94022 100644 (file)
@@ -8,5 +8,5 @@ Name: dali-adaptor
 Description: DALi adaptor using ecore
 Version: ${apiversion}
 Requires: dali-core
-Libs: -L${libdir} -ldali-adaptor_cxx11
+Libs: -L${libdir} -ldali-adaptor
 Cflags: -I${includedir}/dali
index ff76188..d3cb9b4 100644 (file)
@@ -890,6 +890,50 @@ mv dali-adaptor*.pc %{buildroot}%{_libdir}/pkgconfig/
 %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
@@ -1090,8 +1134,10 @@ exit 0
 # 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
@@ -1109,8 +1155,10 @@ exit 0
 # 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
@@ -1163,8 +1211,10 @@ exit 0
 %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
@@ -1173,8 +1223,10 @@ exit 0
 %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
@@ -1183,8 +1235,10 @@ exit 0
 %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
@@ -1193,8 +1247,10 @@ exit 0
 %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
 
 
@@ -1230,8 +1286,10 @@ exit 0
 %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
@@ -1240,8 +1298,10 @@ exit 0
 %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
@@ -1250,8 +1310,10 @@ exit 0
 %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
@@ -1260,8 +1322,10 @@ exit 0
 %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