[kernel] Split out kernel-tools-libs (rhbz 859943)

Josh Boyer jwboyer at fedoraproject.org
Fri Sep 28 12:32:04 UTC 2012


commit 55e586cd59914d936c9958e4c48579ed9c2b1bfd
Author: Josh Boyer <jwboyer at redhat.com>
Date:   Fri Sep 28 08:31:01 2012 -0400

    Split out kernel-tools-libs (rhbz 859943)

 kernel.spec |   27 +++++++++++++++++++++------
 1 files changed, 21 insertions(+), 6 deletions(-)
---
diff --git a/kernel.spec b/kernel.spec
index 3808b35..5123fc0 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -62,7 +62,7 @@ Summary: The Linux kernel
 # For non-released -rc kernels, this will be appended after the rcX and
 # gitX tags, so a 3 here would become part of release "0.rcX.gitX.3"
 #
-%global baserelease 1
+%global baserelease 2
 %global fedora_build %{baserelease}
 
 # base_sublevel is the kernel version we're starting with and patching
@@ -869,18 +869,28 @@ Provides:  cpufrequtils = 1:009-0.6.p1
 Obsoletes: cpufreq-utils < 1:009-0.6.p1
 Obsoletes: cpufrequtils < 1:009-0.6.p1
 Obsoletes: cpuspeed < 1:1.5-16
+Requires: kernel-tools-libs = %{version}-%{release}
 %description -n kernel-tools
 This package contains the tools/ directory from the kernel source
 and the supporting documentation.
 
-%package -n kernel-tools-devel
+%package -n kernel-tools-libs
+Summary: Libraries for the kernels-tools
+Group: Development/System
+License: GPLv2
+%description -n kernel-tools-libs
+This package contains the libraries built from the tools/ directory
+from the kernel source.
+
+%package -n kernel-tools-libs-devel
 Summary: Assortment of tools for the Linux kernel
 Group: Development/System
 License: GPLv2
 Requires: kernel-tools = %{version}-%{release}
 Provides:  cpupowerutils-devel = 1:009-0.6.p1
 Obsoletes: cpupowerutils-devel < 1:009-0.6.p1
-%description -n kernel-tools-devel
+Requires: kernel-tools-libs = %{version}-%{release}
+%description -n kernel-tools-libs-devel
 This package contains the development files for the tools/ directory from
 the kernel source.
 
@@ -2214,8 +2224,6 @@ fi
 %{_bindir}/centrino-decode
 %{_bindir}/powernow-k8-decode
 %endif
-%{_libdir}/libcpupower.so.0
-%{_libdir}/libcpupower.so.0.0.0
 %{_unitdir}/cpupower.service
 %{_mandir}/man[1-8]/cpupower*
 %config(noreplace) %{_sysconfdir}/sysconfig/cpupower
@@ -2233,7 +2241,11 @@ fi
 %endif
 
 %ifarch %{cpupowerarchs}
-%files -n kernel-tools-devel
+%files -n kernel-tools-libs
+%{_libdir}/libcpupower.so.0
+%{_libdir}/libcpupower.so.0.0.0
+
+%files -n kernel-tools-libs-devel
 %{_libdir}/libcpupower.so
 %{_includedir}/cpufreq.h
 %endif
@@ -2307,6 +2319,9 @@ fi
 #                 ||----w |
 #                 ||     ||
 %changelog
+* Fri Sep 28 2012 Josh Boyer <jwboyer at redhat.com> - 3.6.0-0.rc7.git2.2
+- Split out kernel-tools-libs (rhbz 859943)
+
 * Fri Sep 28 2012 Josh Boyer <jwboyer at redhat.com> - 3.6.0-0.rc7.git2.1
 - Linux v3.6-rc7-71-g6399413
 


More information about the scm-commits mailing list