SPECS (LINUX_2_6): kernel.spec - rpm macros need utsrelease.h for ...
zbyniu
zbyniu at pld-linux.org
Fri Sep 29 10:34:09 CEST 2006
Author: zbyniu Date: Fri Sep 29 08:34:09 2006 GMT
Module: SPECS Tag: LINUX_2_6
---- Log message:
- rpm macros need utsrelease.h for external modules; rel 2
---- Files affected:
SPECS:
kernel.spec (1.441.2.1635 -> 1.441.2.1636)
---- Diffs:
================================================================
Index: SPECS/kernel.spec
diff -u SPECS/kernel.spec:1.441.2.1635 SPECS/kernel.spec:1.441.2.1636
--- SPECS/kernel.spec:1.441.2.1635 Thu Sep 28 17:56:46 2006
+++ SPECS/kernel.spec Fri Sep 29 10:34:03 2006
@@ -99,7 +99,7 @@
%define _udev_ver 071
%define _mkvmlinuz_ver 1.3
-%define _rel 1
+%define _rel 2
%define _old_netfilter_snap 20060504
%define _netfilter_snap 20060829
@@ -725,6 +725,7 @@
Summary: Development files for building kernel modules
Summary(pl): Pliki służące do budowania modułów jądra
Group: Development/Building
+Conflicts: rpmbuild(macros) < 1.321
Requires: %{name}-headers = %{epoch}:%{version}-%{release}
Provides: kernel-module-build = %{epoch}:%{version}-%{release}
Autoreqprov: no
@@ -1184,6 +1185,8 @@
KERNEL_INSTALL_DIR="$KERNEL_BUILD_DIR/build-done/kernel-UP"
rm -rf $KERNEL_INSTALL_DIR
BuildConfig
+%{__make} $CrossOpts include/linux/utsrelease.h
+cp include/linux/utsrelease.h{,.save}
%if %{with up}
BuildKernel
PreInstallKernel
@@ -1264,6 +1267,7 @@
%endif
%{__make} $CrossOpts mrproper
+mv -f include/linux/utsrelease.h.save $RPM_BUILD_ROOT%{_prefix}/src/linux-%{version}/include/linux/utsrelease.h
%{__make} $CrossOpts include/linux/version.h
install %{SOURCE3} $RPM_BUILD_ROOT%{_prefix}/src/linux-%{version}/include/linux/autoconf.h
install %{SOURCE4} $RPM_BUILD_ROOT%{_prefix}/src/linux-%{version}/include/linux/config.h
@@ -1741,6 +1745,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.441.2.1636 2006/09/29 08:34:03 zbyniu
+- rpm macros need utsrelease.h for external modules; rel 2
+
Revision 1.441.2.1635 2006/09/28 15:56:46 zbyniu
- grsec_minimal re-enabled
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/kernel.spec?r1=1.441.2.1635&r2=1.441.2.1636&f=u
More information about the pld-cvs-commit
mailing list