From e43ecd4215aa4e25a8f834dbda6d31d5114ada10 Mon Sep 17 00:00:00 2001 From: MyungJoo Ham Date: Mon, 24 Apr 2017 19:49:05 +0900 Subject: Domain: add C# and Web api blocks Change-Id: If98aec7672f959f2e1bfcc8f333e3afbb0b1b923 Signed-off-by: MyungJoo Ham --- packaging/building-blocks.spec | 6 ++++ packaging/domain-apis.inc | 2 +- packaging/domain-csapis.inc | 62 +++++++++++++++++++++++++++++++++++ packaging/domain-webapis.inc | 14 ++++++++ packaging/epicfeature-development.inc | 1 + 5 files changed, 84 insertions(+), 1 deletion(-) create mode 100644 packaging/domain-csapis.inc create mode 100644 packaging/domain-webapis.inc diff --git a/packaging/building-blocks.spec b/packaging/building-blocks.spec index 0ca7cb0..f40b2a1 100644 --- a/packaging/building-blocks.spec +++ b/packaging/building-blocks.spec @@ -25,6 +25,8 @@ Source0: %{name}-%{version}.tar.gz #Source1090: domain-UIX.inc #Source1100: domain-security.inc Source1200: domain-apis.inc +Source1210: domain-csapis.inc +Source1220: domain-webapis.inc Source2010: epicfeature-development.inc Source2020: epicfeature-platform.inc @@ -71,6 +73,8 @@ In Tizen building blocks, "Requires" means mandatory package. %package category-domains Summary: Tizen Techinical Domains Suggests: %{name}-root-domain_API +Suggests: %{name}-root-domain_CSAPI +Suggests: %{name}-root-domain_WebAPI %description category-domains This meta package lists all Tizen blocks (meta packages) designating techinical domains. @@ -222,6 +226,8 @@ python ./rule_checker.py ############## DOMAINS ################## %{include_if_mainbuild %{SOURCE1200}} +%{include_if_mainbuild %{SOURCE1210}} +%{include_if_mainbuild %{SOURCE1220}} ############## EPIC FEATURES ###################### diff --git a/packaging/domain-apis.inc b/packaging/domain-apis.inc index 20e44b3..0330865 100644 --- a/packaging/domain-apis.inc +++ b/packaging/domain-apis.inc @@ -2,7 +2,7 @@ # You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers. %package root-domain_API -Summary: Tizen API Sets +Summary: Tizen Native API Sets Suggests: %{name}-sub1-domain_API-Account Suggests: %{name}-sub1-domain_API-AppFramework Suggests: %{name}-sub1-domain_API-Base diff --git a/packaging/domain-csapis.inc b/packaging/domain-csapis.inc new file mode 100644 index 0000000..3cb8a73 --- /dev/null +++ b/packaging/domain-csapis.inc @@ -0,0 +1,62 @@ +# Maintainer: TBD: This is temporary block for TDC Demo. You may proceed with this later anyway. +# You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers. + +%package root-domain_CSAPI +Summary: Tizen C# API Sets +Suggests: csapi-account-fido-client +Suggests: csapi-account-manager +Suggests: csapi-account-oauth2 +Suggests: csapi-application +Suggests: csapi-application-alarm +Suggests: csapi-application-common +Suggests: csapi-application-message-port +Suggests: csapi-application-notification +Suggests: csapi-application-package-manager +Suggests: csapi-application-preference +Suggests: csapi-application-service +Suggests: csapi-application-toastmessage +Suggests: csapi-application-ui +Suggests: csapi-badge +Suggests: csapi-calendar-service +Suggests: csapi-contacts-service +Suggests: csapi-data-control +Suggests: csapi-download +Suggests: csapi-feedback +Suggests: csapi-geofence +Suggests: csapi-information +Suggests: csapi-location +Suggests: csapi-maps +Suggests: csapi-media-content +Suggests: csapi-media-key +Suggests: csapi-messaging +Suggests: csapi-mime-type +Suggests: csapi-multimedia +Suggests: csapi-network-bluetooth +Suggests: csapi-network-connection +Suggests: csapi-network-iotconnectivity +Suggests: csapi-network-nfc +Suggests: csapi-network-smartcard +Suggests: csapi-network-wifi +Suggests: csapi-network-wifi-direct +Suggests: csapi-nui +Suggests: csapi-phonenumber-utils +Suggests: csapi-push +Suggests: csapi-security +Suggests: csapi-sensor +Suggests: csapi-storage +Suggests: csapi-system +Suggests: csapi-system-settings +Suggests: csapi-telephony +Suggests: csapi-tizen +Suggests: csapi-trace +Suggests: csapi-uix-inputmethod-manager +Suggests: csapi-uix-stt +Suggests: csapi-uix-tts +Suggests: csapi-uix-voicecontrol +Suggests: csapi-webview +Suggests: csapi-widget-application +Suggests: csapi-widget-control +Suggests: csapi-widget-viewer +%description root-domain_CSAPI +C# API Packages +%files root-domain_CSAPI diff --git a/packaging/domain-webapis.inc b/packaging/domain-webapis.inc new file mode 100644 index 0000000..3560d82 --- /dev/null +++ b/packaging/domain-webapis.inc @@ -0,0 +1,14 @@ +# Maintainer: TBD: This is temporary block for TDC Demo. You may proceed with this later anyway. +# You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers. + +%package root-domain_WebAPI +Summary: Tizen Web API Sets +Requires: webapi-plugins +Suggests: webapi-pluging-common +Suggests: webapi-pluging-mobile +Suggests: webapi-pluging-ivi +Suggests: webapi-pluging-wearable +Suggests: webapi-pluging-tv +%description root-domain_WebAPI +WebAPI Plugins +%files root-domain_WebAPI diff --git a/packaging/epicfeature-development.inc b/packaging/epicfeature-development.inc index e3b0d33..69afb09 100644 --- a/packaging/epicfeature-development.inc +++ b/packaging/epicfeature-development.inc @@ -18,6 +18,7 @@ Suggests: llvm Suggests: clang Suggests: make Suggests: cmake +Suggests: dotnet-build-tools %description sub1-feature_Development-Build Build tools and compilers from Tizen %files sub1-feature_Development-Build -- cgit v1.2.3