summaryrefslogtreecommitdiff
path: root/packaging/platform-preset-partitions.inc
blob: a2f40360bdf659776288f3986e9aaed9684cbccf (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
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
# Maintainer: Tizen IoT PM
# You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.

############################
### Preset for Partition ###
############################
%package root-Preset_partition
Summary:    Partition Presets
Suggests:	%{name}-sub1-Preset_partition-2parts_ramdisk_recovery
Suggests:	%{name}-sub1-Preset_partition-2parts_ramdisk_recovery_artik
Suggests:	%{name}-sub1-Preset_partition-2parts_ramdisk_recovery_btrfs
Suggests:	%{name}-sub1-Preset_partition-3parts_ramdisk
Suggests:	%{name}-sub1-Preset_partition-3parts_ramdisk_recovery
Suggests:	%{name}-sub1-Preset_partition-3parts_ramdisk_recovery_artik
Suggests:	%{name}-sub1-Preset_partition-3parts_ramdisk_recovery_btrfs

%description root-Preset_partition
__EXPAND__: preset
The Supported Partions.
%files root-Preset_partition


#########################################
### 2 Parts with ramdisk and recovery ###
#########################################
%package sub1-Preset_partition-2parts_ramdisk_recovery
Summary:    Partition 2 with ramdisk and recovery
Requires:	system-plugin-config-2parts

Conflicts: %{name}-sub1-Preset_partition-2parts_ramdisk_recovery_artik
Conflicts: %{name}-sub1-Preset_partition-2parts_ramdisk_recovery_btrfs
Conflicts: %{name}-sub1-Preset_partition-3parts_ramdisk
Conflicts: %{name}-sub1-Preset_partition-3parts_ramdisk_recovery
Conflicts: %{name}-sub1-Preset_partition-3parts_ramdisk_recovery_artik
Conflicts: %{name}-sub1-Preset_partition-3parts_ramdisk_recovery_btrfs

%description sub1-Preset_partition-2parts_ramdisk_recovery
__PARTITION__: common-mbr-2parts-rpi3-ramdisk-recovery
part '\' , '\opt', '\mnt\initrd', '\mnt\initrd-recovery'
%files sub1-Preset_partition-2parts_ramdisk_recovery


%package sub1-Preset_partition-2parts_ramdisk_recovery_artik
Summary:    Partition 2 with ramdisk and recovery for the artik device
Requires:	system-plugin-config-2parts

Conflicts: %{name}-sub1-Preset_partition-2parts_ramdisk_recovery
Conflicts: %{name}-sub1-Preset_partition-2parts_ramdisk_recovery_btrfs
Conflicts: %{name}-sub1-Preset_partition-3parts_ramdisk
Conflicts: %{name}-sub1-Preset_partition-3parts_ramdisk_recovery
Conflicts: %{name}-sub1-Preset_partition-3parts_ramdisk_recovery_artik
Conflicts: %{name}-sub1-Preset_partition-3parts_ramdisk_recovery_btrfs

%description sub1-Preset_partition-2parts_ramdisk_recovery_artik
__PARTITION__: common-mbr-2parts-artik530_710-ramdisk-recovery
part '\' , '\opt', '\mnt\initrd', '\mnt\initrd-recovery'
%files sub1-Preset_partition-2parts_ramdisk_recovery_artik


%package sub1-Preset_partition-2parts_ramdisk_recovery_btrfs
Summary:    Partition 2 with ramdisk and recovery which uses the btrfs file system
Requires:	system-plugin-config-2parts

Conflicts: %{name}-sub1-Preset_partition-2parts_ramdisk_recovery
Conflicts: %{name}-sub1-Preset_partition-2parts_ramdisk_recovery_artik
Conflicts: %{name}-sub1-Preset_partition-3parts_ramdisk
Conflicts: %{name}-sub1-Preset_partition-3parts_ramdisk_recovery
Conflicts: %{name}-sub1-Preset_partition-3parts_ramdisk_recovery_artik
Conflicts: %{name}-sub1-Preset_partition-3parts_ramdisk_recovery_btrfs

%description sub1-Preset_partition-2parts_ramdisk_recovery_btrfs
__PARTITION__: btrfs-rootfs-2parts-ramdisk-recovery
part '\' , '\opt', '\mnt\initrd', '\mnt\initrd-recovery'
%files sub1-Preset_partition-2parts_ramdisk_recovery_btrfs

#########################################
### 3 Parts with ramdisk and recovery ###
#########################################
%package sub1-Preset_partition-3parts_ramdisk_recovery
Summary:    Partition 3 with ramdisk and recovery
Requires:	system-plugin-config-3parts

Conflicts: %{name}-sub1-Preset_partition-2parts_ramdisk_recovery
Conflicts: %{name}-sub1-Preset_partition-2parts_ramdisk_recovery_artik
Conflicts: %{name}-sub1-Preset_partition-2parts_ramdisk_recovery_btrfs
Conflicts: %{name}-sub1-Preset_partition-3parts_ramdisk
Conflicts: %{name}-sub1-Preset_partition-3parts_ramdisk_recovery_artik
Conflicts: %{name}-sub1-Preset_partition-3parts_ramdisk_recovery_btrfs

%description sub1-Preset_partition-3parts_ramdisk_recovery
__PARTITION__: common-3parts-ramdisk-recovery
part '\' , '\opt', '\opt\usr', '\mnt\initrd', '\mnt\initrd-recovery'
%files sub1-Preset_partition-3parts_ramdisk_recovery


%package sub1-Preset_partition-3parts_ramdisk_recovery_artik
Summary:    Partition 3 with ramdisk and recovery for the artik device
Requires:	system-plugin-config-3parts

Conflicts: %{name}-sub1-Preset_partition-2parts_ramdisk_recovery
Conflicts: %{name}-sub1-Preset_partition-2parts_ramdisk_recovery_artik
Conflicts: %{name}-sub1-Preset_partition-2parts_ramdisk_recovery_btrfs
Conflicts: %{name}-sub1-Preset_partition-3parts_ramdisk
Conflicts: %{name}-sub1-Preset_partition-3parts_ramdisk_recovery
Conflicts: %{name}-sub1-Preset_partition-3parts_ramdisk_recovery_btrfs

%description sub1-Preset_partition-3parts_ramdisk_recovery_artik
__PARTITION__: common-3parts-artik530_710-ramdisk-recovery
part '\' , '\opt', '\opt\usr', '\mnt\initrd', '\mnt\initrd-recovery'
%files sub1-Preset_partition-3parts_ramdisk_recovery_artik

%package sub1-Preset_partition-3parts_ramdisk_recovery_btrfs
Summary:    Partition 3 with ramdisk and recovery which uses the btrfs file system
Requires:	system-plugin-config-3parts

Conflicts: %{name}-sub1-Preset_partition-2parts_ramdisk_recovery
Conflicts: %{name}-sub1-Preset_partition-2parts_ramdisk_recovery_artik
Conflicts: %{name}-sub1-Preset_partition-2parts_ramdisk_recovery_btrfs
Conflicts: %{name}-sub1-Preset_partition-3parts_ramdisk
Conflicts: %{name}-sub1-Preset_partition-3parts_ramdisk_recovery
Conflicts: %{name}-sub1-Preset_partition-3parts_ramdisk_recovery_artik

%description sub1-Preset_partition-3parts_ramdisk_recovery_btrfs
__PARTITION__: btrfs-rootfs-3parts-ramdisk-recovery
part '\' , '\opt', '\opt\usr', '\mnt\initrd', '\mnt\initrd-recovery'
%files sub1-Preset_partition-3parts_ramdisk_recovery_btrfs

############################
### 3 Parts with ramdisk ###
############################
%package sub1-Preset_partition-3parts_ramdisk
Summary:    Partition 3 with ramdisk
Requires:	system-plugin-config-3parts

Conflicts: %{name}-sub1-Preset_partition-2parts_ramdisk_recovery
Conflicts: %{name}-sub1-Preset_partition-2parts_ramdisk_recovery_artik
Conflicts: %{name}-sub1-Preset_partition-2parts_ramdisk_recovery_btrfs
Conflicts: %{name}-sub1-Preset_partition-3parts_ramdisk_recovery
Conflicts: %{name}-sub1-Preset_partition-3parts_ramdisk_recovery_artik
Conflicts: %{name}-sub1-Preset_partition-3parts_ramdisk_recovery_btrfs

%description sub1-Preset_partition-3parts_ramdisk
__PARTITION__: common-3parts-ramdisk
part "\" , "\opt", "\opt\usr", "\mnt\initrd"
%files sub1-Preset_partition-3parts_ramdisk