summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMyungJoo Ham <myungjoo.ham@samsung.com>2017-04-24 19:49:05 +0900
committerMyungJoo Ham <myungjoo.ham@samsung.com>2017-04-24 19:49:05 +0900
commite43ecd4215aa4e25a8f834dbda6d31d5114ada10 (patch)
tree7fb01e94918636e336444992548b152546ba62ca
parentbf7ec6c424f47662f316afe8dd19a1ec79efea3c (diff)
downloadbuilding-blocks-e43ecd4215aa4e25a8f834dbda6d31d5114ada10.tar.gz
building-blocks-e43ecd4215aa4e25a8f834dbda6d31d5114ada10.tar.bz2
building-blocks-e43ecd4215aa4e25a8f834dbda6d31d5114ada10.zip
Domain: add C# and Web api blocks
Change-Id: If98aec7672f959f2e1bfcc8f333e3afbb0b1b923 Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
-rw-r--r--packaging/building-blocks.spec6
-rw-r--r--packaging/domain-apis.inc2
-rw-r--r--packaging/domain-csapis.inc62
-rw-r--r--packaging/domain-webapis.inc14
-rw-r--r--packaging/epicfeature-development.inc1
5 files changed, 84 insertions, 1 deletions
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