[4.0] Fix : make build extension-TM1 only for arm 75/113775/2 accepted/tizen_common accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen_wearable accepted/tizen/common/20170209.122338 accepted/tizen/ivi/20170210.004526 accepted/tizen/mobile/20170210.004352 accepted/tizen/tv/20170210.004430 accepted/tizen/unified/20170309.032825 accepted/tizen/wearable/20170210.004503 submit/tizen/20170209.064241 submit/tizen_unified/20170308.100406
authorhk57.kim <hk57.kim@samsung.com>
Thu, 9 Feb 2017 01:25:34 +0000 (10:25 +0900)
committerhk57.kim <hk57.kim@samsung.com>
Thu, 9 Feb 2017 01:40:36 +0000 (10:40 +0900)
- This is for Tizen 4.0
- Provide extension-TM1 only for arm.

Change-Id: Iec71b5e0d9c9269314a47cdec82b773203b61c93
Signed-off-by: hk57.kim <hk57.kim@samsung.com>
packaging/wifi-direct-manager.spec

index 06bf6db..441ed83 100644 (file)
@@ -70,12 +70,14 @@ Conflicts:  %{name}-profile_tv
 %description profile_mobile
 Manager for handling wifi-direct functionalities for mobile
 
+%ifarch %{arm}
 %package extension-TM1
 Summary:       Extension for mobile TM1
 Requires:      %{name}-profile_mobile = %{version}-%{release}
 %description extension-TM1
 Manager for handling wifi-direct functionalities for mobile TM1
 %endif
+%endif
 
 # This is for backward-compatibility. This does not deteriorate 4.0 Configurability
 # if wearable || "undefined"
@@ -140,6 +142,7 @@ Conflicts:  wifi-direct-plugin-wpasupplicant-profile_tv
 %description -n wifi-direct-plugin-wpasupplicant-profile_mobile
 Wi-Fi direct manager plugin to abstract wpa_supplicant for mobile
 
+%ifarch %{arm}
 %package -n wifi-direct-plugin-wpasupplicant-extension-TM1
 Summary:    Wifi direct plugin for wpa supplicant for mobile TM1
 Group:      Network & Connectivity/Wireless
@@ -147,6 +150,7 @@ Requires:   wifi-direct-plugin-wpasupplicant-profile_mobile = %{version}-%{release
 %description -n wifi-direct-plugin-wpasupplicant-extension-TM1
 Wi-Fi direct manager plugin to abstract wpa_supplicant for mobile TM1
 %endif
+%endif
 
 # This is for backward-compatibility. This does not deteriorate 4.0 Configurability
 # if wearable || "undefined"
@@ -250,6 +254,7 @@ cmake .. -DCMAKE_INSTALL_PREFIX=%{_prefix} -DARCHITECTURE=$ARCH \
 make %{?_smp_mflags}
 popd
 
+%ifarch %{arm}
 mkdir -p build_tm1
 pushd build_tm1
 cmake .. -DCMAKE_INSTALL_PREFIX=%{_prefix} -DARCHITECTURE=$ARCH \
@@ -285,6 +290,7 @@ cmake .. -DCMAKE_INSTALL_PREFIX=%{_prefix} -DARCHITECTURE=$ARCH \
 make %{?_smp_mflags}
 popd
 %endif
+%endif
 
 # This is for backward-compatibility. This does not deteriorate 4.0 Configurability
 # if wearable || "undefined"
@@ -399,12 +405,15 @@ pushd build_mobile
 mv %{buildroot}%{_bindir}/wfd-manager %{buildroot}%{_bindir}/wfd-manager.mobile
 mv %{buildroot}%{_libdir}/wifi-direct-plugin-wpasupplicant.so %{buildroot}%{_libdir}/wifi-direct-plugin-wpasupplicant.so.mobile
 popd
+
+%ifarch %{arm}
 pushd build_tm1
 %make_install
 mv %{buildroot}%{_bindir}/wfd-manager %{buildroot}%{_bindir}/wfd-manager.tm1
 mv %{buildroot}%{_libdir}/wifi-direct-plugin-wpasupplicant.so %{buildroot}%{_libdir}/wifi-direct-plugin-wpasupplicant.so.tm1
 popd
 %endif
+%endif
 
 # This is for backward-compatibility. This does not deteriorate 4.0 Configurability
 # if wearable || "undefined"
@@ -500,6 +509,7 @@ case "$1" in
   ;;
 esac
 
+%ifarch %{arm}
 %post extension-TM1
 pushd %{_bindir}
 ln -sf wfd-manager.tm1 wfd-manager.mobile
@@ -538,6 +548,7 @@ case "$1" in
   ;;
 esac
 
+%endif
 %endif //mobile
 
 # This is for backward-compatibility. This does not deteriorate 4.0 Configurability
@@ -676,6 +687,7 @@ esac
 %defattr(-,root,root,-)
 %{_libdir}/wifi-direct-plugin-wpasupplicant.so.mobile
 
+%ifarch %{arm}
 %files extension-TM1
 %defattr(-,root,root,-)
 %{_bindir}/wfd-manager.tm1
@@ -685,6 +697,7 @@ esac
 %defattr(-,root,root,-)
 %{_libdir}/wifi-direct-plugin-wpasupplicant.so.tm1
 %endif
+%endif
 
 # This is for backward-compatibility. This does not deteriorate 4.0 Configurability
 # if wearable || "undefined"