summaryrefslogtreecommitdiff
path: root/packaging
diff options
context:
space:
mode:
authorwchang kim <wchang.kim@samsung.com>2017-08-24 10:25:24 +0900
committerWoo Chang Kim <wchang.kim@samsung.com>2017-08-24 01:27:35 +0000
commit4a60984a2bc3ce48cb1f5d17482980fdbde30c0d (patch)
treeb0bf85b13f83869b830f960eb0541a1b448820b0 /packaging
parentd8a810b9fceb679962d4b6c6f62b2fc0d81f9b49 (diff)
downloadbuilding-blocks-4a60984a2bc3ce48cb1f5d17482980fdbde30c0d.tar.gz
building-blocks-4a60984a2bc3ce48cb1f5d17482980fdbde30c0d.tar.bz2
building-blocks-4a60984a2bc3ce48cb1f5d17482980fdbde30c0d.zip
[Update] Adding some presets.submit/tizen/20170824.040001
IOT Core for ARTIK530. IOT Headed Common for ARTIK530. Change-Id: I339eb78e984d7726192c2b9767f656f7ed5a0b7f
Diffstat (limited to 'packaging')
-rw-r--r--packaging/building-blocks.spec12
-rw-r--r--packaging/platform-preset-iot-artik530.inc51
-rw-r--r--packaging/platform-preset-iot-rpi3.inc18
-rw-r--r--packaging/platform-preset-iot.inc81
4 files changed, 145 insertions, 17 deletions
diff --git a/packaging/building-blocks.spec b/packaging/building-blocks.spec
index c220f6f..7338502 100644
--- a/packaging/building-blocks.spec
+++ b/packaging/building-blocks.spec
@@ -4,7 +4,7 @@
%define tizen_feature() sed -i 's#\\\(\\\"%{1}\\\".\\\+>\\\).\\\+\\\(</key>\\\)#\\\1%{2}\\\2#' %{_sysconfdir}/config/model-config.xml;
Name: building-blocks
-Version: 0.0.2
+Version: 0.0.3
Release: 0
License: Apache-2.0
Summary: The Root of All Tizen Meta Packages (building blocks)
@@ -33,6 +33,9 @@ Source2010: epicfeature-development.inc
Source2020: epicfeature-platform.inc
Source3500: platform-preset-iot.inc
+Source3501: platform-preset-iot-rpi3.inc
+Source3502: platform-preset-iot-artik530.inc
+
Source3800: platform-preset-boards.inc
Source3801: platform-preset-boards-tm1.inc
Source3802: platform-preset-boards-rpi3.inc
@@ -89,10 +92,12 @@ and to most domains.
%package category-Preset
Summary: Tizen Presets
+Suggests: %{name}-root-Preset_boards
Suggests: %{name}-root-Preset_iot_core
Suggests: %{name}-root-Preset_iot_core_rpi3
-Suggests: %{name}-root-Preset_boards
+Suggests: %{name}-root-Preset_iot_core_artik530
Suggests: %{name}-root-Preset_iot_headed
+Suggests: %{name}-root-Preset_iot_headed_artik530
%description category-Preset
This meta pacakge lists all Tizen blocks (meta packages) designating
Tizen platform presets, HAL/device-support presets, and
@@ -287,6 +292,9 @@ python ./rule_checker.py
# Tizen Platform Presets.
# Unlike Preset-Recipes of TIC, you cannot deselect packages from these presets.
%{include_if_mainbuild %{SOURCE3500}}
+%{include_if_mainbuild %{SOURCE3501}}
+%{include_if_mainbuild %{SOURCE3502}}
+
%{include_if_mainbuild %{SOURCE3800}}
%{include_if_mainbuild %{SOURCE3801}}
%{include_if_mainbuild %{SOURCE3802}}
diff --git a/packaging/platform-preset-iot-artik530.inc b/packaging/platform-preset-iot-artik530.inc
new file mode 100644
index 0000000..a8d4a8a
--- /dev/null
+++ b/packaging/platform-preset-iot-artik530.inc
@@ -0,0 +1,51 @@
+# Maintainer: Tizen IoT PM
+# You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
+
+#############################
+### IOT Core for ARTIK530 ###
+#############################
+%package root-Preset_iot_core_artik530
+Summary: IOT Core Presets for ARTIK530
+Requires: %{name}-root-Preset_iot_core
+Requires: %{name}-sub1-Preset_boards-ARTIK530
+
+Conflicts: %{name}-root-Preset_iot_headed_artik530
+Conflicts: %{name}-root-Preset_iot_core_rpi3
+
+%description root-Preset_iot_core_artik530
+__EXPAND__: preset
+The packages of Tizen IoT Core for ARTIK530.
+%files root-Preset_iot_core_artik530
+
+
+######################################
+### IOT Haeded Common for ARTIK530 ###
+######################################
+%package root-Preset_iot_headed_artik530
+Summary: IOT Headed Common Presets for ARTIK530
+Requires: %{name}-root-Preset_iot_headed
+Requires: %{name}-sub1-Preset_boards-ARTIK530
+Requires: %{name}-sub2-Preset_boards-ARTIK530-Audio
+Requires: alsa-utils
+Requires: pulseaudio-module-bluetooth
+Requires: pulseaudio-utils
+Requires: %{name}-sub2-Preset_boards-ARTIK530-Bluetooth
+Requires: net-config-plugin-headed
+Requires: org.tizen.bt-syspopup
+Requires: bluetooth-frwk-plugin-headed
+Requires: %{name}-sub2-Preset_boards-ARTIK530-Camera
+Requires: %{name}-sub2-Preset_boards-ARTIK530-DALi
+Requires: %{name}-sub2-Preset_boards-ARTIK530-EFL
+Requires: %{name}-sub2-Preset_boards-ARTIK530-IM
+Requires: %{name}-sub2-Preset_boards-ARTIK530-System_Device
+Requires: %{name}-sub2-Preset_boards-ARTIK530-Wifi
+Requires: gst-omx
+Requires: libomxil-e54xx
+
+Conflicts: %{name}-root-Preset_iot_core_rpi3
+Conflicts: %{name}-root-Preset_iot_core_artik530
+
+%description root-Preset_iot_headed_artik530
+__EXPAND__: preset
+The packages of Tizen IoT Headed Common for ARTIK530.
+%files root-Preset_iot_headed_artik530
diff --git a/packaging/platform-preset-iot-rpi3.inc b/packaging/platform-preset-iot-rpi3.inc
new file mode 100644
index 0000000..0082db0
--- /dev/null
+++ b/packaging/platform-preset-iot-rpi3.inc
@@ -0,0 +1,18 @@
+# Maintainer: Tizen IoT PM
+# You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
+
+#########################
+### IOT Core for RPI3 ###
+#########################
+%package root-Preset_iot_core_rpi3
+Summary: IOT Core Presets for RPI3
+Requires: %{name}-root-Preset_iot_core
+Requires: %{name}-sub1-Preset_boards-RPI3
+
+Conflicts: %{name}-root-Preset_iot_headed_artik530
+Conflicts: %{name}-root-Preset_iot_core_artik530
+
+%description root-Preset_iot_core_rpi3
+__EXPAND__: preset
+The packages of Tizen IoT Core for RPI3.
+%files root-Preset_iot_core_rpi3
diff --git a/packaging/platform-preset-iot.inc b/packaging/platform-preset-iot.inc
index 4d48210..5734654 100644
--- a/packaging/platform-preset-iot.inc
+++ b/packaging/platform-preset-iot.inc
@@ -1,6 +1,9 @@
# Maintainer: Tizen IoT PM
# You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
+################
+### IOT Core ###
+################
%package root-Preset_iot_core
Summary: IOT Core Presets
Requires: amd
@@ -51,29 +54,77 @@ Requires: util-linux
Requires: vconf-internal-keys
Requires: wpa_supplicant
-Conflicts: %{name}-root-Preset_iot_headed
-Conflicts: %{name}-root-Preset_iot_core_rpi3
%description root-Preset_iot_core
__EXPAND__: preset
The packages of Tizen IoT Core.
%files root-Preset_iot_core
+#########################
+### IOT Haeded Common ###
+#########################
%package root-Preset_iot_headed
Summary: IOT Headed Common Presets
-%list_with_require %{_datadir}/image-configurations/iot-headed-3parts-armv7l-artik710.ks
-Conflicts: %{name}-root-Preset_iot_core
-Conflicts: %{name}-root-Preset_iot_core_rpi3
+Requires: %{name}-root-Preset_iot_core
+Requires: %{name}-sub2-domain_API-AppFramework-Alarm_API
+Requires: %{name}-sub2-domain_API-AppFramework-Data_Control_API
+Requires: %{name}-sub2-domain_API-AppFramework-Media_Key_API
+Requires: %{name}-sub2-domain_API-AppFramework-Message_Port_API
+Requires: %{name}-sub2-domain_API-AppFramework-Notification_API
+Requires: %{name}-sub2-domain_API-AppFramework-TPK_Installation
+Requires: %{name}-sub2-domain_API-Base-Utils
+Requires: %{name}-sub2-domain_API-Content-Download
+Requires: %{name}-sub2-domain_API-Content-Media_Content
+Requires: %{name}-sub2-domain_API-Content-MIME_Type
+Requires: %{name}-sub2-domain_API-Multimedia-Audio_IO
+Requires: %{name}-sub2-domain_API-Multimedia-Image_Util
+Requires: %{name}-sub2-domain_API-Multimedia-Media_Codec
+Requires: %{name}-sub2-domain_API-Multimedia-Media_Tool
+Requires: %{name}-sub2-domain_API-Multimedia-Metadata_Extractor
+Requires: %{name}-sub2-domain_API-Multimedia-Player
+Requires: %{name}-sub2-domain_API-Multimedia-Recorder
+Requires: %{name}-sub2-domain_API-Multimedia-Sound_Manager
+Requires: %{name}-sub2-domain_API-Multimedia-Thumbnail_Util
+Requires: %{name}-sub2-domain_API-Multimedia-WAV_Player
+Requires: %{name}-sub2-domain_API-Network-Connection
+Requires: %{name}-sub2-domain_API-Network-DNSSD
+Requires: %{name}-sub2-domain_API-Network-MTP
+Requires: %{name}-sub2-domain_API-Network-SSDP
+Requires: %{name}-sub2-domain_API-Security-CSR
+Requires: %{name}-sub2-domain_API-Security-Device_Policy
+Requires: %{name}-sub2-domain_API-Security-Key_Manager
+Requires: %{name}-sub2-domain_API-Security-Privilege_Info
+Requires: %{name}-sub2-domain_API-Security-YACA
+Requires: %{name}-sub2-domain_API-System-Device_Callback
+Requires: %{name}-sub2-domain_API-System-dlog
+Requires: %{name}-sub2-domain_API-System-Runtime_information
+Requires: %{name}-sub2-domain_API-System-Sensor_Listener
+Requires: %{name}-sub2-domain_API-UI-Cairo
+Requires: %{name}-sub2-domain_API-UI-External_Output_Manager
+Requires: %{name}-sub2-domain_API-Web-WebView
+
+### C# API ###
+Requires: corefx-managed
+Requires: coreclr-extra
+Requires: csapi-tizenfx-common
+Requires: csapi-tizenfx-dummy
+
+### APP & ETC ###
+Requires: boot-animation
+Requires: boot-animation-sound-file-profile_common
+Requires: crash-worker
+Requires: glibc-locale
+Requires: org.tizen.menu-screen
+Requires: org.tizen.setting-profile_common
+Requires: org.tizen.worldclock-efl
+Requires: starter
+Requires: starter-profile_common
+Requires: system-servant
+Requires: system-servant-profile_common
+Requires: tizen-locale
+Requires: ug-bluetooth-efl
+Requires: wifi-efl-ug
+
%description root-Preset_iot_headed
__EXPAND__: preset
The packages of Tizen IoT Headed Common.
%files root-Preset_iot_headed
-
-%package root-Preset_iot_core_rpi3
-Summary: IOT Core Presets for RPI3
-%list_with_require %{_datadir}/image-configurations/common-iot_core-2parts-armv7l-rpi3.ks
-Conflicts: %{name}-root-Preset_iot_headed
-Conflicts: %{name}-root-Preset_iot_core
-%description root-Preset_iot_core_rpi3
-__EXPAND__: preset
-The packages of Tizen IoT Core for RPI3.
-%files root-Preset_iot_core_rpi3