From: taesub kim Date: Mon, 21 Aug 2017 01:47:32 +0000 (+0900) Subject: Added feature keys for data network X-Git-Tag: submit/tizen/20170821.083453~10^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ab8728041b298b2f7a902af810b9162d1a7f7e36;p=tools%2Fbuilding-blocks.git Added feature keys for data network Change-Id: I074715b9859100d7f2174f109aeb230acf6a06b3 Signed-off-by: Taesub Kim --- diff --git a/packaging/domain-apis.inc b/packaging/domain-apis.inc index 55cff79..891ae7a 100755 --- a/packaging/domain-apis.inc +++ b/packaging/domain-apis.inc @@ -381,11 +381,14 @@ Summary: Download Requires: capi-web-url-download Requires: download-provider Requires: %{name}-sub2-domain_API-Network-WiFi +Requires: %{name}-sub2-domain_API-Network-WiFi_Manager Suggests: %{name}-sub1-domain_API-Telephony %description sub2-domain_API-Content-Download Tizen block (set of packages) for API sets of domain API-Content-Download
To use this feature, either Data Network or Wi-Fi connection is required. %files sub2-domain_API-Content-Download +%posttrans sub2-domain_API-Content-Download +sed -i 's#\(\"tizen.org/feature/download\".\+>\).\+\(\)#\1true\2#' %{_sysconfdir}/config/model-config.xml %package sub2-domain_API-Content-MIME_Type Summary: MIME-Type API @@ -1297,10 +1300,13 @@ Tizen block (set of packages) for API sets of domain API-Network-ASP
To use this feature, either Data Network or Wi-Fi connection is required
and you need the package either DNSSD or WiFi Direct. A default is DNSSD. %files sub2-domain_API-Network-ASP +%posttrans sub2-domain_API-Network-ASP +sed -i 's#\(\"tizen.org/feature/network.asp\".\+>\).\+\(\)#\1true\2#' %{_sysconfdir}/config/model-config.xml %package sub2-domain_API-Network-Connection Summary: Connection Requires: capi-network-connection +Requires: %{name}-sub2-domain_API-Network-WiFi Requires: %{name}-sub2-domain_API-Network-WiFi_Manager Suggests: %{name}-sub1-domain_API-Telephony %description sub2-domain_API-Network-Connection @@ -1311,6 +1317,7 @@ To use this feature, either Data Network or Wi-Fi connection is required.
%package sub2-domain_API-Network-Curl Summary: Curl Requires: libcurl +Requires: %{name}-sub2-domain_API-Network-WiFi Requires: %{name}-sub2-domain_API-Network-WiFi_Manager Suggests: %{name}-sub1-domain_API-Telephony %description sub2-domain_API-Network-Curl @@ -1322,16 +1329,20 @@ To use this feature, either Data Network or Wi-Fi connection is required.
Summary: DNS-SD Requires: libnsd-dns-sd Requires: mdnsresponder +Requires: %{name}-sub2-domain_API-Network-WiFi Requires: %{name}-sub2-domain_API-Network-WiFi_Manager Suggests: %{name}-sub1-domain_API-Telephony %description sub2-domain_API-Network-DNSSD Tizen block (set of packages) for API sets of domain API-Network-DNSSD
To use this feature, either Data Network or Wi-Fi connection is required.
%files sub2-domain_API-Network-DNSSD +%posttrans sub2-domain_API-Network-DNSSD +sed -i 's#\(\"tizen.org/feature/network.service_discovery.dnssd\".\+>\).\+\(\)#\1true\2#' %{_sysconfdir}/config/model-config.xml %package sub2-domain_API-Network-HTTP Summary: HTTP Requires: capi-network-http +Requires: %{name}-sub2-domain_API-Network-WiFi Requires: %{name}-sub2-domain_API-Network-WiFi_Manager Suggests: %{name}-sub1-domain_API-Telephony %description sub2-domain_API-Network-HTTP @@ -1370,23 +1381,29 @@ Enabling NFC Manager and it is possible to user NFC API %package sub2-domain_API-Network-SSDP Summary: SSDP Requires: libnsd-ssdp +Requires: %{name}-sub2-domain_API-Network-WiFi Requires: %{name}-sub2-domain_API-Network-WiFi_Manager Suggests: %{name}-sub1-domain_API-Telephony %description sub2-domain_API-Network-SSDP Tizen block (set of packages) for API sets of domain API-Network-SSDP
To use this feature, either Data Network or Wi-Fi connection is required.
%files sub2-domain_API-Network-SSDP +%posttrans sub2-domain_API-Network-SSDP +sed -i 's#\(\"tizen.org/feature/network.service_discovery.ssdp\".\+>\).\+\(\)#\1true\2#' %{_sysconfdir}/config/model-config.xml %package sub2-domain_API-Network-STC Summary: STC Requires: capi-network-stc Requires: stc-manager +Requires: %{name}-sub2-domain_API-Network-WiFi Requires: %{name}-sub2-domain_API-Network-WiFi_Manager Suggests: %{name}-sub1-domain_API-Telephony %description sub2-domain_API-Network-STC Tizen block (set of packages) for API sets of domain API-Network-STC
To use this feature, either Data Network or Wi-Fi connection is required.
%files sub2-domain_API-Network-STC +%posttrans sub2-domain_API-Network-STC +sed -i 's#\(\"tizen.org/feature/network.traffic_control\".\+>\).\+\(\)#\1true\2#' %{_sysconfdir}/config/model-config.xml %package sub2-domain_API-Network-Smartcard Summary: Smartcard @@ -1407,11 +1424,14 @@ In case of embedded SE, 'smartcard-plugin-nfc' and 'sub2-domain_API-Network-NFC' Summary: VPN_Service Requires: capi-vpnsvc #Requires: net-config +Requires: %{name}-sub2-domain_API-Network-WiFi Requires: %{name}-sub2-domain_API-Network-WiFi_Manager %description sub2-domain_API-Network-VPN_Service Tizen block (set of packages) for API sets of domain API-Network-VPN_Service
To use this feature, either Data Network or Wi-Fi connection is required.
%files sub2-domain_API-Network-VPN_Service +%posttrans sub2-domain_API-Network-VPN_Service +sed -i 's#\(\"tizen.org/feature/network.vpn\".\+>\).\+\(\)#\1true\2#' %{_sysconfdir}/config/model-config.xml %package sub2-domain_API-Network-WiFi Summary: WiFi @@ -1446,6 +1466,8 @@ tv profile : wpa_supplicant-profile_common, net-config-profile_tv, connman-exten ivi profile : wpa_supplicant-profile_common, connman-extension-ivi
common profile : wpa_supplicant-profile_common
%files sub2-domain_API-Network-WiFi +%posttrans sub2-domain_API-Network-WiFi +sed -i 's#\(\"tizen.org/feature/network.wifi\".\+>\).\+\(\)#\1true\2#' %{_sysconfdir}/config/model-config.xml %package sub2-domain_API-Network-WiFi_Manager Summary: WiFi_Manager @@ -1480,11 +1502,14 @@ tv profile : wpa_supplicant-profile_common, net-config-profile_tv, connman-exten ivi profile : wpa_supplicant-profile_common, connman-extension-ivi
common profile : wpa_supplicant-profile_common
%files sub2-domain_API-Network-WiFi_Manager +%posttrans sub2-domain_API-Network-WiFi_Manager +sed -i 's#\(\"tizen.org/feature/network.wifi\".\+>\).\+\(\)#\1true\2#' %{_sysconfdir}/config/model-config.xml %package sub2-domain_API-Network-WiFi_Direct Summary: WiFi_Direct Requires: capi-network-wifi-direct Requires: wifi-direct-manager +Requires: %{name}-sub2-domain_API-Network-WiFi Requires: %{name}-sub2-domain_API-Network-WiFi_Manager #Profiles @@ -1511,6 +1536,9 @@ tv profile : wifi-direct-manager-profile_tv, wifi-direct-plugin-wpasupplicant-pr ivi profile : wifi-direct-manager-profile_common, wifi-direct-plugin-wpasupplicant-profile_common
common profile : Not supported
%files sub2-domain_API-Network-WiFi_Direct +%posttrans sub2-domain_API-Network-WiFi_Direct +sed -i 's#\(\"tizen.org/feature/network.wifi.direct\".\+>\).\+\(\)#\1true\2#' %{_sysconfdir}/config/model-config.xml +sed -i 's#\(\"tizen.org/feature/network.wifi.direct.display\".\+>\).\+\(\)#\1true\2#' %{_sysconfdir}/config/model-config.xml ############## ## Security ##