1
0
forked from pool/kernel-source
OBS User unknown
2009-03-24 19:26:04 +00:00
committed by Git OBS Bridge
parent f36efaf4f2
commit faafcb6f8a
39 changed files with 732 additions and 655 deletions

View File

@@ -30,7 +30,7 @@ Url: http://www.kernel.org/
Name: kernel-source
Summary: The Linux Kernel Sources
Version: 2.6.29
Release: 5
Release: 6
License: GPL v2 only
Group: Development/Sources
AutoReqProv: off
@@ -44,7 +44,7 @@ Provides: kernel-source = 2.6.29-%source_rel
Provides: linux lx_suse lx_sus22 lx_sus24
Obsoletes: linux lx-gdt lx-hack lx-suse lx1162_1 lx1162_2 lx1212_1 lx1212_2 lx1213_1 lx1213_2 lx121_1 lx121_2 lx126_1 lx126_2 lx129_1 lx129_2 lx_large kernel_headers lx_suse lx_sus22 lx_sus24
%endif
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.tar.bz2
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.29.tar.bz2
Source1: source-pre.sh
Source2: source-post.sh
Source3: kernel-source.rpmlintrc
@@ -116,13 +116,13 @@ Authors:
see /usr/src/linux/CREDITS for more details.
Source Timestamp: 2009-03-17 12:11:53 +0100
GIT Revision: 808de9df1ee94a7d2dab6b9da1bb0870c941fb28
Source Timestamp: 2009-03-24 15:38:18 +0100
GIT Revision: 4bf28205c0f7e5acf2f5690f0515b74f3460a7db
GIT Branch: master
%prep
if ! [ -e %_sourcedir/linux-2.6.28.tar.bz2 ]; then
echo "Please get a copy of linux-2.6.28.tar.bz2 from" \
if ! [ -e %_sourcedir/linux-2.6.29.tar.bz2 ]; then
echo "Please get a copy of linux-2.6.29.tar.bz2 from" \
"ftp://ftp.kernel.org/pub/linux/kernel/v2.6/."
fi
echo "Architecture symbol(s): %symbols"
@@ -135,7 +135,7 @@ RELEASE=%source_rel
while [ "$RELEASE" != "${RELEASE#[^0-9]*.}" ]; do
RELEASE=${RELEASE#[^0-9]*.}
done
KERNELRELEASE=2.6.29-rc8-$RELEASE
KERNELRELEASE=2.6.29-$RELEASE
case kernel-source in
(*-rt)
variant=-rt
@@ -155,9 +155,9 @@ cd $RPM_BUILD_ROOT/usr/src
ln -sf linux$variant linux$variant # dummy symlink
mkdir linux-obj
# Unpack the vanilla kernel sources
bzip2 -cd %_sourcedir/linux-2.6.28.tar.bz2 \
bzip2 -cd %_sourcedir/linux-2.6.29.tar.bz2 \
| tar xf -
mv linux-2.6.28 linux-$KERNELRELEASE$variant
mv linux-2.6.29 linux-$KERNELRELEASE$variant
cd linux-$KERNELRELEASE$variant
chmod -x arch/arm/mach-at91/board-yl-9200.c # executable by accident (fixed in 2.6.27)
%_sourcedir/guards $variant_symbols %symbols < %_sourcedir/series.conf \
@@ -291,6 +291,21 @@ done
%files -f kernel-source.files
%changelog
* Tue Mar 24 2009 jeffm@suse.de
- Update to 2.6.29-final.
- Eliminated 4 patches.
* Fri Mar 20 2009 jbeulich@novell.com
- Update Xen config files.
- Update Xen patches to 2.6.29-rc8 and c/s 821.
* Wed Mar 18 2009 mmarek@suse.cz
- rpm/kernel-*.spec.in, scripts/tar-up.sh: don't add "<RELEASE>"
to the release, breaks plain rpmbuild.
* Tue Mar 17 2009 mmarek@suse.cz
- rpm/kernel-binary.spec.in: don't generate symsets
- rpm/kernel-syms.spec.in: don't package symsets
- rpm/find-provides: disable symset provides
- rpm/macros.kernel-source: don't check for /boot/symsets*
(fate#305945)
* Tue Mar 17 2009 knikanth@suse.de
- patches.fixes/loop-barriers: Delete.
- patches.fixes/loop-barriers2: Delete.