rpms/kernel/devel kernel.spec,1.557,1.558

Jarod Wilson (jwilson) fedora-extras-commits at redhat.com
Sat Mar 29 18:57:08 UTC 2008


Author: jwilson

Update of /cvs/pkgs/rpms/kernel/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv15423

Modified Files:
	kernel.spec 
Log Message:
* Sat Mar 29 2008 Jarod Wilson <jwilson at redhat.com>
- Add new virtual Provides to go with the new uname scheme to
  make life easier for 3rd-party kernel module packaging.



Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v
retrieving revision 1.557
retrieving revision 1.558
diff -u -r1.557 -r1.558
--- kernel.spec	29 Mar 2008 16:55:41 -0000	1.557
+++ kernel.spec	29 Mar 2008 18:56:24 -0000	1.558
@@ -422,10 +422,11 @@
 #
 %define kernel_reqprovconf \
 Provides: kernel = %{rpmversion}-%{pkg_release}\
-Provides: kernel-%{_target_cpu} = %{rpmversion}-%{pkg_release}%{?1}\
+Provides: kernel-%{_target_cpu} = %{rpmversion}-%{pkg_release}%{?1:.%{1}}\
 Provides: kernel-drm = 4.3.0\
 Provides: kernel-drm-nouveau = 10\
 Provides: kernel-modeset = 1\
+Provides: kernel-uname-r = %{KVERREL}%{?1:.%{1}}\
 Requires(pre): %{kernel_prereq}\
 Conflicts: %{kernel_dot_org_conflicts}\
 Conflicts: %{package_conflicts}\
@@ -720,9 +721,10 @@
 %package %{?1:%{1}-}devel\
 Summary: Development package for building kernel modules to match the %{?2:%{2} }kernel\
 Group: System Environment/Kernel\
-Provides: kernel%{?1:-%{1}}-devel-%{_target_cpu} = %{rpmversion}-%{release}\
-Provides: kernel-devel-%{_target_cpu} = %{rpmversion}-%{release}%{?1}\
-Provides: kernel-devel = %{rpmversion}-%{release}%{?1}\
+Provides: kernel%{?1:-%{1}}-devel-%{_target_cpu} = %{version}-%{release}\
+Provides: kernel-devel-%{_target_cpu} = %{version}-%{release}%{?1:.%{1}}\
+Provides: kernel-devel = %{version}-%{release}%{?1:.%{1}}\
+Provides: kernel-devel-uname-r = %{KVERREL}%{?1:.%{1}}\
 AutoReqProv: no\
 Requires(pre): /usr/bin/find\
 %description -n kernel%{?variant}%{?1:-%{1}}-devel\
@@ -1731,6 +1733,10 @@
 %kernel_variant_files -a /%{image_install_path}/xen*-%{KVERREL} -e /etc/ld.so.conf.d/kernelcap-%{KVERREL}.conf %{with_xen} xen
 
 %changelog
+* Sat Mar 29 2008 Jarod Wilson <jwilson at redhat.com>
+- Add new virtual Provides to go with the new uname scheme to
+  make life easier for 3rd-party kernel module packaging.
+
 * Sat Mar 29 2008 Dave Jones <davej at redhat.com>
 - 2.6.25-rc7-git5
 




More information about the fedora-extras-commits mailing list