summaryrefslogtreecommitdiff
path: root/packaging/platform-preset-mobile.inc
blob: c919aff49ba012662fa8e7f23ba19b0b13790262 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
# Maintainer: Tizen Mobile PM
# You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.

%package root-preset-mobile
Summary:	Mobile Profile Presets
Conflicts:	%{name}-root-preset-tv
Conflicts:	%{name}-root-preset-wearable
Conflicts:	%{name}-root-preset-ivi
Conflicts:	%{name}-root-preset-iot
Suggests:	%{name}-sub1-preset-mobile-tm1
Suggests:	%{name}-sub1-preset-mobile-tm2_aarch64
Suggests:	%{name}-sub1-preset-mobile-tm2_armv7l
Suggests:	%{name}-sub1-preset-mobile-minimal
%description root-preset-mobile
Tizen Mobile Platform Presets
%files root-preset-mobile


%package sub1-preset-mobile-tm1
Summary:	Mobile-TM1 Preset
Conflicts:	%{name}-sub1-preset-mobile-tm2_aarch64
Conflicts:	%{name}-sub1-preset-mobile-tm2_armv7l
Conflicts:	%{name}-sub1-preset-mobile-minimal
# image-configuration must have this file supplied.
%list_with_require %{_datadir}/image-configurations/mobile-wayland-armv7l-tm1.ks
%description sub1-preset-mobile-tm1
Tizen Mobile TM1 Preset, which is using armv7l.
You may use this preset for other architectures; however,
please note that the TM1 model itself is for armv7l only.
This block is allowed for other architectures only to let
other arch devices start with TM1 packages.
You may need mobile + tm1 MIC post script as well.
(TIC RECIPE for POST is not READY YET)
%files sub1-preset-mobile-tm1

%package sub1-preset-mobile-tm2_aarch64
Summary:	Mobile-TM2 Preset
Conflicts:	%{name}-sub1-preset-mobile-tm1
Conflicts:	%{name}-sub1-preset-mobile-tm2_armv7l
Conflicts:	%{name}-sub1-preset-mobile-minimal
# image-configuration must have this file supplied.
%list_with_require %{_datadir}/image-configurations/mobile-wayland-arm64-tm2.ks
%description sub1-preset-mobile-tm2_aarch64
Tizen Mobile TM2 Preset. This is for aarch64 architecture only.
For architectural/post-script note, please refer to tm1 twin.
%files sub1-preset-mobile-tm2_aarch64

%package sub1-preset-mobile-tm2_armv7l
Summary:	Mobile-TM2 Preset
Conflicts:	%{name}-sub1-preset-mobile-tm1
Conflicts:	%{name}-sub1-preset-mobile-tm2_aarch64
Conflicts:	%{name}-sub1-preset-mobile-minimal
# image-configuration must have this file supplied.
%list_with_require %{_datadir}/image-configurations/mobile-wayland-armv7l-tm2.ks
%description sub1-preset-mobile-tm2_armv7l
Tizen Mobile TM2 Preset. This is for armv7l architecture only.
Although TM2 has 64bit processor, we may use 32bit userspace binaries for it.
For architectural/post-script note, please refer to tm1 twin.
%files sub1-preset-mobile-tm2_armv7l

%package sub1-preset-mobile-minimal
Summary:	Mobile Minimal Preset
Conflicts:	%{name}-sub1-preset-mobile-tm1
Conflicts:	%{name}-sub1-preset-mobile-tm2
%description sub1-preset-mobile-minimal
Tizen Mobile Minimal Platform Preset

Mobile-PM: fill in minimal API sets for mobile profile.

%files sub1-preset-mobile-minimal