packaging: ivi: Do Not Use profile macro 04/98204/3 tizen
authorMyungJoo Ham <myungjoo.ham@samsung.com>
Wed, 16 Nov 2016 11:04:24 +0000 (20:04 +0900)
committerInki Dae <inki.dae@samsung.com>
Fri, 25 Nov 2016 10:42:57 +0000 (02:42 -0800)
Although the macro, profile, is defined inside .spec file,
this incurs false alarms of "profile" macro usage.

Thus, profile is replaced by ivi.

Change-Id: I9646347e8dca0245d6f0c3fd6209d09f3d2f311b
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
packaging/kernel-x86-ivi.spec

index ad9ac20..b642d13 100644 (file)
 %bcond_with initrd
 
 %define upstream_version 3.14.19
-%define profile ivi
 
 %if !%{defined platform}
 %define platform default
 %endif
 
-%define variant %{profile}-%{_arch}-%{platform}
+%define variant ivi-%{_arch}-%{platform}
 %define kernel_version %{version}-%{release}
 %define kernel_full_version %{version}-%{release}-%{variant}
 %define arch_32bits i386 i586 i686 %{ix86}
 %ifarch %{arch_32bits}
 %define kernel_arch i386
 %define kernel_arch_subdir arch/x86
-%define defconfig %{profile}_x86_defconfig
+%define defconfig ivi_x86_defconfig
 %endif
 
 %ifarch x86_64
 %define kernel_arch x86_64
 %define kernel_arch_subdir arch/x86
-%define defconfig %{profile}_%{kernel_arch}_defconfig
+%define defconfig ivi_%{kernel_arch}_defconfig
 %endif
 
 %ifarch %arm
@@ -101,7 +100,7 @@ This package contains the Linux kernel for Tizen.
 %package -n kernel-%{variant}
 Summary: Tizen kernel
 Group: System/Kernel
-Provides: kernel-profile-%{profile} = %{version}-%{release}
+Provides: kernel-profile-ivi = %{version}-%{release}
 Provides: kernel-uname-r = %{kernel_full_version}
 Requires(post): /usr/bin/ln
 Requires(post): /usr/bin/sort
@@ -138,7 +137,7 @@ AutoReq: no
 AutoProv: yes
 
 %description -n kernel-%{variant}
-This package contains the Linux kernel for Tizen (%{profile} profile, architecure %{_arch})
+This package contains the Linux kernel for Tizen (ivi profile, architecure %{_arch})
 
 %package -n kernel-%{variant}-devel
 Summary: Development package for building kernel modules