Export kernel package name and kernel package release as new macros.
authorJacek Pielaszkiewicz <j.pielaszkie@samsung.com>
Mon, 20 Jan 2014 12:26:39 +0000 (13:26 +0100)
committerPatrick McCarty <patrick.mccarty@linux.intel.com>
Wed, 29 Jan 2014 19:05:14 +0000 (11:05 -0800)
The following macros have been added:
  1. %kernel_name    - kernel name
  2. %kernel_release - kenrel release

Change-Id: Ie3d2b310b839353af2855f1b6a0eff6abff1aeeb
Signed-off-by: Jacek Pielaszkiewicz <j.pielaszkie@samsung.com>
packaging/rpm-tizen_macros

index 522cd644a9f9022f0fe05e93a809cf98371920a2..e7648f9f8f8c7b35960ee24eca9880073c8fa570 100644 (file)
@@ -15,6 +15,8 @@
 
 # external kernel module helper macro(s)
 %kernel_devel_uname_r %(/bin/rpm -q --provides $(/bin/rpm -q --whatprovides kernel-devel-uname-r) | sed -ne 's,kernel-devel-uname-r = ,, p')
+%kernel_release %(/bin/rpm -q --queryformat '%{RPMTAG_VERSION}-%{RPMTAG_RELEASE}' $(/bin/rpm -q --whatprovides kernel))
+%kernel_name    %(/bin/rpm -q --queryformat '%{RPMTAG_NAME}' $(/bin/rpm -q --whatprovides kernel))
 
 # this script calls all scripts in /usr/lib/rpm/brp-tizen.d
 %__os_install_post  \