diff options
author | MyungJoo Ham <myungjoo.ham@samsung.com> | 2017-03-08 14:04:35 +0900 |
---|---|---|
committer | MyungJoo Ham <myungjoo.ham@samsung.com> | 2017-03-08 14:06:13 +0900 |
commit | 223413188bf961347df7ee6ce20d4eb57150d76f (patch) | |
tree | 94c7a8e3a74ffe19004d35f5b8c3a18e2a2966fa | |
parent | 6c2ab9e96592fe1447a9923149313231df821d67 (diff) | |
download | building-blocks-223413188bf961347df7ee6ce20d4eb57150d76f.tar.gz building-blocks-223413188bf961347df7ee6ce20d4eb57150d76f.tar.bz2 building-blocks-223413188bf961347df7ee6ce20d4eb57150d76f.zip |
preset / TM1: TM1 preset from actual TM1-armv7l image
Change-Id: Ie5194e3cddb1e297f00372cf4371eb1c14dcd229
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
-rw-r--r-- | packaging/building-blocks.spec | 7 | ||||
-rw-r--r-- | packaging/platform-preset.inc | 9 | ||||
-rw-r--r-- | packaging/preset_tm1.packages | 560 | ||||
-rw-r--r-- | presets/tm1.packages | 1 |
4 files changed, 569 insertions, 8 deletions
diff --git a/packaging/building-blocks.spec b/packaging/building-blocks.spec index 7dd5bb3..d6f5775 100644 --- a/packaging/building-blocks.spec +++ b/packaging/building-blocks.spec @@ -27,9 +27,10 @@ Source1100: domain-security.inc Source2001: epicfeature-headless.inc Source2010: epicfeature-development.inc -Source3001: platform-preset.inc +Source3000: platform-preset.inc +Source3101: preset_tm1.packages -# Do not try to include files if RPMBUILD has already expanded source files +# Do not try to include files unless RPMBUILD has already expanded source files to SOURCES # Use Source1001 (domain-kernel) as the probing point. %define include_if_mainbuild() %{expand:%{lua:if posix.access(rpm.expand("%{SOURCE1001}"), "f") then print("%include "..rpm.expand("%{1}")) end}} @@ -91,7 +92,7 @@ In Tizen building blocks, "Requires" means mandatory package. # Tizen Platform Presets. # Unlike Preset-Recipes of TIC, you cannot deselect packages from these presets. -%include_if_mainbuild %{SOURCE3001} +%include_if_mainbuild %{SOURCE3000} %package root-UI diff --git a/packaging/platform-preset.inc b/packaging/platform-preset.inc index 30f68ed..b6a98ea 100644 --- a/packaging/platform-preset.inc +++ b/packaging/platform-preset.inc @@ -80,10 +80,11 @@ Tizen IoT Device Presets Summary: Mobile-TM1 Preset Conflicts: %{name}-sub2-preset-mobile-tm2 Conflicts: %{name}-sub2-preset-mobile-minimal -%define __preset_mobile_tm1 %{_builddir}/presets/tm1.packages -%{expand:%{lua:if posix.access(rpm.expand("%{__preset_mobile_tm1}"), "f") then print("%include %{__preset_mobile_tm1}") end}} +%include_if_mainbuild %{SOURCE3101} %description sub2-preset-mobile-tm1 -Tizen Mobile TM1 Preset +Tizen Mobile TM1 Preset. This is for armv7l architecture only. +You may need mobile + tm1 MIC post script as well. +(TIC RECIPE for POST is not READY YET) %files sub2-preset-mobile-tm1 %package sub2-preset-mobile-tm2 @@ -91,7 +92,7 @@ Summary: Mobile-TM2 Preset Conflicts: %{name}-sub2-preset-mobile-tm1 Conflicts: %{name}-sub2-preset-mobile-minimal %description sub2-preset-mobile-tm2 -Tizen Mobile TM2 Preset +Tizen Mobile TM2 Preset. This is for aarch64 architecture only. %files sub2-preset-mobile-tm2 %package sub2-preset-mobile-minimal diff --git a/packaging/preset_tm1.packages b/packaging/preset_tm1.packages new file mode 100644 index 0000000..bb39843 --- /dev/null +++ b/packaging/preset_tm1.packages @@ -0,0 +1,560 @@ +# This is derived from http://download.tizen.org/snapshots/devel/tizen/unified/devel-tizen-unified_20170307.8/images/standard/mobile-wayland-armv7l-tm1/devel-tizen-unified_20170307.8_mobile-wayland-armv7l-tm1.ks +Requires: bash +Requires: connman +Requires: coreutils +Requires: default-ac-domains +Requires: e2fsprogs +Requires: filesystem +Requires: glibc-locale +Requires: gum-utils +Requires: kmod +Requires: kmod-compat +Requires: lrzsz +Requires: net-tools +Requires: pam +Requires: pam-locale +Requires: procps +Requires: psmisc +Requires: rfkill +Requires: rpm +Requires: rpm-security-plugin +Requires: setup +Requires: shadow-utils-adm +Requires: systemd +Requires: tizen-release +Requires: tlm +Requires: tzdata +Requires: util-linux +Requires: wpa_supplicant +Requires: capi-base-utils +Requires: cert-svc-ui +Requires: deviced +Requires: deviced-profile_mobile +Requires: deviced-tools +Requires: dlogutil +Requires: fsck-msdos +Requires: libstorage +Requires: lzo +Requires: newfs-msdos +Requires: tizen-locale +Requires: tlm-config-common-singleseat +Requires: curl +Requires: findutils +Requires: grep +Requires: gzip +Requires: iptables +Requires: tar +Requires: unzip +Requires: xz +Requires: zip +Requires: meta-generic-adaptation +Requires: system-plugin-init_wrapper +Requires: libwayland-tbm-client +Requires: libwayland-tbm-server +Requires: SDL2 +Requires: account-common +Requires: account-manager +Requires: account-parser +Requires: amd +Requires: app2sd +Requires: app2sd-plugin +Requires: appcore-agent +Requires: appcore-widget +Requires: argos_watchdog +Requires: askuser +Requires: askuser-notification +Requires: askuser-plugins +Requires: askuser-test +Requires: auth-fw +Requires: boost-date-time +Requires: boost-program-options +Requires: boost-regex +Requires: buxton2 +Requires: cairo +Requires: calendar-service +Requires: capi-appfw-app-common +Requires: capi-appfw-app-control +Requires: capi-appfw-event +Requires: capi-appfw-package-manager +Requires: capi-appfw-preference +Requires: capi-geofence-manager +Requires: capi-maps-service +Requires: capi-messaging-email +Requires: capi-messaging-messages +Requires: capi-network-vpn-setting +Requires: capi-system-device +Requires: capi-system-media-key +Requires: capi-system-runtime-info +Requires: capi-system-sensor-profile_mobile +Requires: capi-system-usbhost +Requires: capi-vpnsvc +Requires: cbhm +Requires: cert-checker +Requires: cert-svc +Requires: connman-connman-vpnd +Requires: connman-plugin-openvpn +Requires: contacts-service2 +Requires: contacts-service2-profile_mobile +Requires: context +Requires: context-provider-profile_mobile +Requires: context-service +Requires: crash-worker +Requires: cryptsetup +Requires: csr-framework +Requires: cyad +Requires: cynara +Requires: d2d-conv-manager +Requires: d2d-conv-manager-lib +Requires: data-control +Requires: device-mapper +Requires: device-policy-manager +Requires: download-fonts-service +Requires: drm-service-core-tizen +Requires: dummyasm +Requires: email-service +Requires: esd +Requires: eventsystem +Requires: fido-client +Requires: geofence-server +Requires: heremaps-uc-launcher +Requires: iotcon +Requires: key-manager +Requires: key-manager-pam-plugin +Requires: krate +Requires: launchpad +Requires: launchpad-loader +Requires: lbs-server +Requires: lbs-server-plugin-replay +Requires: libaccount-service +Requires: libaskuser-common +Requires: libauth-fw-client +Requires: libauth-fw-client-admin +Requires: libcore-sync-client +Requires: libcsr-framework-client +Requires: libcynara-creds-commons +Requires: libcynara-creds-dbus +Requires: libcynara-creds-gdbus +Requires: libcynara-creds-socket +Requires: libcynara-monitor +Requires: libdpm +Requires: libeom +Requires: libgeofence-dbus +Requires: libhyphen +Requires: libjson-glib +Requires: libkey-manager-client +Requires: libkey-manager-common +Requires: libkrate +Requires: libnss-security-manager +Requires: liboauth +Requires: libode +Requires: libprotobuf-lite9 +Requires: libpush +Requires: libpush-profile_common +Requires: libscl-core-profile_common +Requires: libsecurity-manager-client +Requires: libspeex +Requires: libwebappenc +Requires: location-geofence-server +Requires: location-lbs-server +Requires: maps-plugin-here +Requires: maps-plugin-mapzen +Requires: memps +Requires: mms-plugin +Requires: motion +Requires: msg-manager +Requires: msg-service-profile_mobile +Requires: msg-service-tools +Requires: murphy +Requires: nghttp2 +Requires: oauth2 +Requires: ode +Requires: openvpn +Requires: org.tizen.ode +Requires: org.tizen.secure-erase +Requires: org.tizen.service-plugin-sample +Requires: phonenumber-utils +Requires: pkgmgr-server +Requires: pkgmgr-server +Requires: pkgmgr-tool +Requires: privacy-guard-client +Requires: privacy-guard-server +Requires: privilege-checker +Requires: privilege-info +Requires: pubkey-pinning +Requires: push-bin +Requires: push-bin-profile_common +Requires: push-tool-profile_common +Requires: resourced +Requires: sdbd +Requires: security-config +Requires: security-config-profile_mobile +Requires: security-manager +Requires: security-privilege-manager +Requires: security-privilege-manager-extension-mobile +Requires: sensord-profile_mobile +Requires: service-adaptor +Requires: sms-plugin +Requires: stt +Requires: svi-data-profile_mobile +Requires: sync-service +Requires: system-servant +Requires: tizen-debug +Requires: toybox +Requires: toybox-symlinks-dhcp +Requires: toybox-symlinks-dhcpd +Requires: ttrace +Requires: tts-engine-rsc +Requires: tzsh +Requires: ui-gadget-1 +Requires: ui-viewmgr +Requires: vc-engine-default +Requires: vconf-internal-keys +Requires: vconf-internal-keys-config-profile_mobile +Requires: voice-control +Requires: voice-control-elm +Requires: xdelta3 +Requires: yaca +Requires: app-installers +Requires: attach-panel +Requires: attach-panel-camera +Requires: attach-panel-document +Requires: attach-panel-gallery +Requires: attach-panel-voicerecorder +Requires: boot-animation +Requires: ca-certificates +Requires: capi-appfw-app-manager +Requires: data-provider-master +Requires: libwidget_service +Requires: libwidget_viewer +Requires: libwidget_viewer_evas +Requires: my-account +Requires: net.netpopup +Requires: org.tizen.app-selector-profile_mobile +Requires: org.tizen.browser +Requires: org.tizen.callmgr-popup +Requires: org.tizen.clock +Requires: org.tizen.crash-syspopup +Requires: org.tizen.d2d-conv-setting-profile_mobile +Requires: org.tizen.d2d-conv-syspopup +Requires: org.tizen.d2d-conv-syspopup-binary-profile_mobile +Requires: org.tizen.download-manager +Requires: org.tizen.dpm-syspopup +Requires: org.tizen.dpm-toolkit +Requires: org.tizen.gps-syspopup +Requires: org.tizen.heremaps-uc +Requires: org.tizen.indicator +Requires: org.tizen.inputmethod-setting-profile_mobile +Requires: org.tizen.kaskit +Requires: org.tizen.keyguard +Requires: org.tizen.krate-setup-wizard +Requires: org.tizen.menu-screen +Requires: org.tizen.myplace +Requires: org.tizen.overheat-syspopup +Requires: org.tizen.powerkey-syspopup +Requires: org.tizen.privacy-setting-profile_mobile +Requires: org.tizen.quickpanel +Requires: org.tizen.screen-reader +Requires: org.tizen.setting +Requires: org.tizen.setting-location +Requires: org.tizen.settings-adid +Requires: org.tizen.stt-engine-default +Requires: org.tizen.sys-lock +Requires: org.tizen.system-signal-sender +Requires: org.tizen.system-syspopup +Requires: org.tizen.tts-engine-default +Requires: org.tizen.voice-control-panel +Requires: org.tizen.voice-setting +Requires: org.tizen.volume +Requires: org.tizen.widget_viewer_sdk +Requires: starter +Requires: starter-profile_mobile +Requires: tpk-backend +Requires: wgt-backend +Requires: org.tizen.calendar +Requires: org.tizen.call-setting +Requires: org.tizen.call-ui +Requires: org.tizen.camera-app +Requires: org.tizen.contacts +Requires: org.tizen.email +Requires: org.tizen.gallery +Requires: org.tizen.homescreen-efl +Requires: org.tizen.image-viewer +Requires: org.tizen.lockscreen +Requires: org.tizen.memo +Requires: org.tizen.message +Requires: org.tizen.music-player +Requires: org.tizen.myfile +Requires: org.tizen.setting-homescreen +Requires: org.tizen.setting-notification +Requires: org.tizen.share-panel +Requires: org.tizen.task-mgr +Requires: org.tizen.ug-gallery-efl +Requires: org.tizen.ug-lockscreen-options +Requires: org.tizen.ug-myfile-efl +Requires: org.tizen.videos +Requires: org.tizen.wallpaper-ui-service +Requires: org.tizen.worldclock-efl +Requires: alsa-utils +Requires: gst-plugins-bad +Requires: gst-plugins-base +Requires: gst-plugins-good +Requires: gstreamer +Requires: gstreamer-utils +Requires: pulseaudio +Requires: pulseaudio-module-bluetooth +Requires: pulseaudio-modules-tizen +Requires: pulseaudio-utils +Requires: capi-content-media-content +Requires: capi-media-camera +Requires: capi-media-codec +Requires: capi-media-image-util +Requires: capi-media-metadata-editor +Requires: capi-media-metadata-extractor +Requires: capi-media-player +Requires: capi-media-radio +Requires: capi-media-recorder +Requires: capi-media-screen-mirroring +Requires: capi-media-sound-manager +Requires: capi-media-streamer +Requires: capi-media-streamrecorder +Requires: capi-media-thumbnail-util +Requires: capi-media-tone-player +Requires: capi-media-tool +Requires: capi-media-video-util +Requires: capi-media-vision +Requires: capi-media-wav-player +Requires: capi-mediademuxer +Requires: capi-mediamuxer +Requires: dcm-service +Requires: freealut +Requires: gst-libav +Requires: gst-plugins-tizen +Requires: gst-plugins-ugly +Requires: gst-rtsp-server +Requires: libbmp +Requires: libmedia-service +Requires: libmedia-thumbnail +Requires: libmedia-utils +Requires: libmm-camcorder +Requires: libmm-common +Requires: libmm-evas-renderer +Requires: libmm-fileinfo +Requires: libmm-imgp-gstcs +Requires: libmm-player +Requires: libmm-radio +Requires: libmm-session +Requires: libmm-sound +Requires: libmm-streamrecorder +Requires: libmm-transcode +Requires: libmm-wfd +Requires: libnsbmp +Requires: media-server +Requires: media-thumbnail-server +Requires: mediacontroller +Requires: mmsvc-camera +Requires: mmsvc-player +Requires: mmsvc-recorder +Requires: murphy-glib +Requires: mused +Requires: openal-soft +Requires: opencv +Requires: pulseaudio-modules-tizen +Requires: taglib +Requires: zbar +Requires: zint +Requires: emotion +Requires: dali +Requires: dali-adaptor +Requires: dali-adaptor-profile_mobile +Requires: dali-toolkit +Requires: libwidget_viewer_dali +Requires: at-spi2-core +Requires: capi-ui-efl-util +Requires: default-fonts-fc-sdk +Requires: default-fonts-sdk +Requires: e-mod-tizen-qpmgr +Requires: efl-config +Requires: efl-extension +Requires: efl-misc +Requires: efl-modules +Requires: efl-theme-tizen-mobile +Requires: elementary-locale +Requires: elementary-tools +Requires: libatk +Requires: libatk-bridge-2_0-0 +Requires: libatspi0 +Requires: typelib-1_0-Atspi-2_0 +Requires: e-mod-tizen-devicemgr +Requires: e-mod-tizen-effect +Requires: e-mod-tizen-eom +Requires: e-mod-tizen-gesture +Requires: e-mod-tizen-keyrouter +Requires: e-mod-tizen-processmgr +Requires: e-mod-tizen-screen-reader +Requires: e-mod-tizen-wl-textinput +Requires: e-mod-tizen-wm-policy +Requires: e-tizen-data +Requires: enlightenment +Requires: anthy +Requires: capi-ui-inputmethod +Requires: capi-ui-inputmethod-manager +Requires: ise-default +Requires: ise-engine-anthy +Requires: ise-engine-default +Requires: ise-engine-hangul +Requires: ise-engine-sunpinyin +Requires: ise-engine-tables +Requires: ise-engine-tables-zh +Requires: isf +Requires: isf-config-mobile +Requires: isf-profile_common +Requires: libhangul +Requires: libscl-ui +Requires: org.tizen.inputmethod-setting +Requires: capi-network-http +Requires: capi-network-nfc +Requires: capi-network-smartcard +Requires: capi-network-softap +Requires: capi-network-tethering +Requires: capi-network-wifi-direct-extension-features +Requires: capi-network-wifi-manager +Requires: libdns_sd +Requires: libnl2 +Requires: libnsd-dns-sd +Requires: libnsd-ssdp +Requires: mdnsresponder +Requires: mobileap-agent +Requires: net-config +Requires: net-config-plugin-headed +Requires: wifi-efl-ug +Requires: wifi-efl-ug-profile_mobile +Requires: bluetooth-agent +Requires: bluetooth-agent-profile_common +Requires: bluetooth-frwk-core +Requires: bluetooth-frwk-profile_mobile +Requires: bluetooth-frwk-service +Requires: bluetooth-share +Requires: bluetooth-tools +Requires: bluetooth-tools-profile_mobile +Requires: bluez +Requires: bluez-profile_common +Requires: libbluetooth +Requires: obexd +Requires: org.tizen.bluetooth-share-ui +Requires: org.tizen.bt-syspopup +Requires: org.tizen.bt-syspopup-profile_common +Requires: ug-bluetooth-efl +Requires: browser-provider +Requires: chromium-efl +Requires: cordova-api +Requires: crosswalk-tizen +Requires: libwebsockets +Requires: webapi-plugins +Requires: call-manager +Requires: capi-telephony +Requires: libcall-manager +Requires: libtapi +Requires: libtcore +Requires: tel-plugin-database +Requires: tel-plugin-dbus_tapi +Requires: tel-plugin-indicator +Requires: tel-plugin-nitz +Requires: tel-plugin-packetservice +Requires: tel-plugin-packetservice-dbinit-profile_common +Requires: tel-plugin-vconf +Requires: telephony-daemon +Requires: telephony-daemon-profile_common +Requires: audio-config-sc-TM1-sc7730 +Requires: audio-hal-sc7727 +Requires: bluetooth-firmware-sprd-TM1 +Requires: bluetooth-frwk-extension-TM1 +Requires: boot-animation-sound-file-profile_common +Requires: call-manager-extension-TM1 +Requires: capi-network-mtp +Requires: device-manager-plugin-sc7730 +Requires: dlogbackend-logger +Requires: initrd +Requires: liblazymount +Requires: libmtp +Requires: libtbm-sprd +Requires: libtdm-client +Requires: libtdm-sprd +Requires: linux-3.10-sc7730_tizen_tm1 +Requires: mmfw-sysconf-target-tm1 +Requires: mobileap-agent-extension-TM1 +Requires: model-config-tm1 +Requires: mtp-initiator +Requires: mtp-responder +Requires: net.wifi-qs +Requires: org.tizen.wifi-direct-popup +Requires: sensor-hal-tm1 +Requires: smartcard-plugin-uicc +Requires: smartcard-service +Requires: smartcard-service-common +Requires: swap-manager +Requires: swap-probe +Requires: swap-probe-elf +Requires: system-plugin-spreadtrum +Requires: systemd-user-helper +Requires: ug-setting-mobileap-efl +Requires: ug-setting-wifidirect-efl +Requires: wifi-direct-manager +Requires: wifi-direct-plugin-wpasupplicant +Requires: coreclr +Requires: coreclr-extra +Requires: corefx-managed +Requires: corefx-native +Requires: csapi-account-manager +Requires: csapi-account-oauth2 +Requires: csapi-application +Requires: csapi-application-alarm +Requires: csapi-application-common +Requires: csapi-application-message-port +Requires: csapi-application-notification +Requires: csapi-application-package-manager +Requires: csapi-application-preference +Requires: csapi-application-service +Requires: csapi-application-ui +Requires: csapi-badge +Requires: csapi-download +Requires: csapi-feedback +Requires: csapi-geofence +Requires: csapi-information +Requires: csapi-location +Requires: csapi-maps +Requires: csapi-media-content +Requires: csapi-media-key +Requires: csapi-messaging +Requires: csapi-mime-type +Requires: csapi-multimedia +Requires: csapi-network-bluetooth +Requires: csapi-network-connection +Requires: csapi-network-iotconnectivity +Requires: csapi-network-nfc +Requires: csapi-network-smartcard +Requires: csapi-network-wifi +Requires: csapi-network-wifi-direct +Requires: csapi-push +Requires: csapi-security +Requires: csapi-sensor +Requires: csapi-storage +Requires: csapi-system +Requires: csapi-system-settings +Requires: csapi-telephony +Requires: csapi-tizen +Requires: csapi-trace +Requires: csapi-uix-stt +Requires: csapi-uix-tts +Requires: csapi-widget-application +Requires: csapi-widget-control +Requires: csapi-widget-viewer +Requires: dali-csharp-binder +Requires: dotnet-launcher +Requires: elm-sharp +Requires: keyutils +Requires: krb5 +Requires: libkeyutils +Requires: libunwind +Requires: lldb +Requires: mscorlib +Requires: xamarin-forms-tizen diff --git a/presets/tm1.packages b/presets/tm1.packages deleted file mode 100644 index 6707032..0000000 --- a/presets/tm1.packages +++ /dev/null @@ -1 +0,0 @@ -Requires: bash |