]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
SPEC: Changes for UEK merge.
authorNick Alcock <nick.alcock@oracle.com>
Tue, 23 Jul 2013 12:32:19 +0000 (13:32 +0100)
committerNick Alcock <nick.alcock@oracle.com>
Wed, 24 Jul 2013 00:12:48 +0000 (01:12 +0100)
Boost the associated kernel version to 3.8.13-1.  Kernel package
is now named kernel-uek, not kernel-uek-dtrace, unless the build_variant
is defined to specify a different name.  Reintroduce merging of
config-dtrace into .config.  Revert unnecessary changes from upstream
UEK specfile, in preparation for merge (e.g. forced building of firmware).

Signed-off-by: Nick Alcock <nick.alcock@oracle.com>
dtrace/dtrace-module.spec

index 4dc8b6fa6eaca27d2ce528629e8acd3ad8e4a06b..c76dca46ab68176e9170a75b99543338627740aa 100644 (file)
@@ -5,8 +5,12 @@
 %define karch x86_64
 %endif
 
+# Redefine 'build_variant' at build time to create a kernel package named
+# something like 'kernel-uek-dtrace'.
+%define variant %{?build_variant:%{build_variant}}%{!?build_variant:-uek}
+
 # Set this to the version of the kernel this module is compiled against.
-%define kver 3.8.12-101.1.0.el6uek
+%define kver 3.8.13-1.el6uek
 
 # Increment this whenever the DTrace/userspace interface changes in an
 # incompatible way.
@@ -19,10 +23,10 @@ Release: 1.el6
 Provides: dtrace-kernel-interface = %{dtrace_kernel_interface}
 License: CDDL
 Group: System Environment/Kernel
-Requires: kernel-uek-dtrace = %{kver}
+Requires: kernel%{variant} = %{kver}
 Source0: dtrace-module-%{kver}.tar.bz2
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: kernel-uek-dtrace-devel = %{kver}
+BuildRequires: kernel%{variant}-devel = %{kver}
 BuildRequires: libdtrace-ctf
 ExclusiveArch: x86_64