packages: kernel-xenU/kernel-xenU.spec - merged %build from kernel-desktop at ...
pawelz
pawelz at pld-linux.org
Wed Sep 22 13:00:52 CEST 2010
Author: pawelz Date: Wed Sep 22 11:00:52 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- merged %build from kernel-desktop at Titanium. It builds now.
---- Files affected:
packages/kernel-xenU:
kernel-xenU.spec (1.39 -> 1.40)
---- Diffs:
================================================================
Index: packages/kernel-xenU/kernel-xenU.spec
diff -u packages/kernel-xenU/kernel-xenU.spec:1.39 packages/kernel-xenU/kernel-xenU.spec:1.40
--- packages/kernel-xenU/kernel-xenU.spec:1.39 Wed Sep 22 12:30:02 2010
+++ packages/kernel-xenU/kernel-xenU.spec Wed Sep 22 13:00:46 2010
@@ -438,19 +438,19 @@
rm -rf $KERNEL_INSTALL_DIR
BuildConfig
ln -sf %{defconfig} .config
+BuildKernel
+install -d $KERNEL_INSTALL_DIR%{_kernelsrcdir}/include/generated
install -d $KERNEL_INSTALL_DIR%{_kernelsrcdir}/include/linux
-rm -f include/linux/autoconf.h
-%{__make} %CrossOpts include/linux/autoconf.h
-install include/linux/autoconf.h \
- $KERNEL_INSTALL_DIR%{_kernelsrcdir}/include/linux/autoconf-dist.h
+install include/generated/autoconf.h \
+ $KERNEL_INSTALL_DIR%{_kernelsrcdir}/include/generated/autoconf-dist.h
+install include/generated/utsrelease.h \
+ $KERNEL_INSTALL_DIR%{_kernelsrcdir}/include/generated/
+install include/linux/version.h \
+ $KERNEL_INSTALL_DIR%{_kernelsrcdir}/include/linux/
install .config \
$KERNEL_INSTALL_DIR%{_kernelsrcdir}/config-dist
-BuildKernel
PreInstallKernel
-%{__make} %CrossOpts include/linux/utsrelease.h
-cp include/linux/utsrelease.h{,.save}
-cp include/linux/version.h{,.save}
cp scripts/mkcompile_h{,.save}
%install
@@ -496,12 +496,17 @@
$RPM_BUILD_ROOT%{_kernelsrcdir}/include/linux
%{__make} %CrossOpts mrproper
-mv -f include/linux/utsrelease.h.save $RPM_BUILD_ROOT%{_kernelsrcdir}/include/linux/utsrelease.h
-cp include/linux/version.h{.save,}
-cp scripts/mkcompile_h{.save,}
-rm -rf include/linux/version.h.save
-rm -rf scripts/mkcompile_h.save
-install %{SOURCE2} $RPM_BUILD_ROOT%{_kernelsrcdir}/include/linux/autoconf.h
+install -d $RPM_BUILD_ROOT%{_kernelsrcdir}/include/generated
+install -d $RPM_BUILD_ROOT%{_kernelsrcdir}/include/linux
+install $KERNEL_BUILD_DIR/build-done/kernel%{_kernelsrcdir}/include/linux/version.h \
+ $RPM_BUILD_ROOT%{_kernelsrcdir}/include/linux
+install $KERNEL_BUILD_DIR/build-done/kernel%{_kernelsrcdir}/include/generated/autoconf-dist.h \
+ $RPM_BUILD_ROOT%{_kernelsrcdir}/include/generated
+install $KERNEL_BUILD_DIR/build-done/kernel%{_kernelsrcdir}/include/generated/utsrelease.h \
+ $RPM_BUILD_ROOT%{_kernelsrcdir}/include/generated
+install $KERNEL_BUILD_DIR/build-done/kernel%{_kernelsrcdir}/config-dist \
+ $RPM_BUILD_ROOT%{_kernelsrcdir}
+install %{SOURCE2} $RPM_BUILD_ROOT%{_kernelsrcdir}/include/generated/autoconf.h
install %{SOURCE3} $RPM_BUILD_ROOT%{_kernelsrcdir}/include/linux/config.h
# collect module-build files and directories
@@ -693,6 +698,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.40 2010/09/22 11:00:46 pawelz
+- merged %build from kernel-desktop at Titanium. It builds now.
+
Revision 1.39 2010/09/22 10:30:02 pawelz
- up to 2.6.35.5, does not build (fails on make include/linux/autoconf.h)
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/kernel-xenU/kernel-xenU.spec?r1=1.39&r2=1.40&f=u
More information about the pld-cvs-commit
mailing list