#
%define upstream_version 3.14.14
+
+%if !%{defined platform}
+%define platform default
+%endif
+
%define variant %{profile}-%{_arch}-%{platform}
%define kernel_version %{version}-%{release}
%define kernel_full_version %{version}-%{release}-%{variant}
%define defconfig %{profile}_x86_defconfig
%define vdso_supported 1
%define modules_supported 1
-%define platform pc
%endif
%ifarch x86_64
%define defconfig %{profile}_%{kernel_arch}_defconfig
%define vdso_supported 1
%define modules_supported 1
-%define platform pc
%endif
%ifarch %arm
%define defconfig tizen_defconfig
%define vdso_supported 0
%define modules_supported 0
-%define platform generic
%endif
%package -n kernel-%{variant}
Summary: Tizen kernel
Group: System/Kernel
-Provides: kernel = %{version}-%{release}
+Provides: kernel-profile-%{profile} = %{version}-%{release}
Provides: kernel-uname-r = %{kernel_full_version}
Requires(post): /usr/bin/ln
Requires(post): /usr/bin/sort