Domain: add C# and Web api blocks 38/126638/1
authorMyungJoo Ham <myungjoo.ham@samsung.com>
Mon, 24 Apr 2017 10:49:05 +0000 (19:49 +0900)
committerMyungJoo Ham <myungjoo.ham@samsung.com>
Mon, 24 Apr 2017 10:49:05 +0000 (19:49 +0900)
Change-Id: If98aec7672f959f2e1bfcc8f333e3afbb0b1b923
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
packaging/building-blocks.spec
packaging/domain-apis.inc
packaging/domain-csapis.inc [new file with mode: 0644]
packaging/domain-webapis.inc [new file with mode: 0644]
packaging/epicfeature-development.inc

index 0ca7cb05a81019a2fb07f2a876528bf7ebe8b802..f40b2a1d2412da2e3f20244ac25386cec3c2e7a4 100644 (file)
@@ -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 ######################
 
index 20e44b3afd0e0033e8770ea14b4ff67b2119dca3..033086557c28766c87badd8760799027c55e9fd3 100644 (file)
@@ -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 (file)
index 0000000..3cb8a73
--- /dev/null
@@ -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 (file)
index 0000000..3560d82
--- /dev/null
@@ -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
index e3b0d33a8c1a13a503fc51f0930b0e0170f35564..69afb09c145ef08a82627c09fc710bec92778705 100644 (file)
@@ -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