/[packages]/cauldron/kernel-tmb/current/SPECS/kernel-tmb.spec
ViewVC logotype

Diff of /cauldron/kernel-tmb/current/SPECS/kernel-tmb.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 95167 by tmb, Thu May 5 16:50:36 2011 UTC revision 151411 by tmb, Mon Oct 3 21:53:46 2011 UTC
# Line 1  Line 1 
1  #  #
2  # *tmb* series kernels now use kernel.org versioning  # *tmb* series kernels now use kernel.org versioning
3  #  #
4  %define kernelversion   2  %define kernelversion   3
5  %define patchlevel      6  %define patchlevel      0
6  %define sublevel        38  # sublevel is now used for -stable patches
7    %define sublevel        6
8    
9    # Package release
10    %define mgarel          1
11    
12  # kernel Makefile extraversion is substituted by  # kernel Makefile extraversion is substituted by
13  # kpatch/kgit/kstable wich are either 0 (empty), rc (kpatch),  # kpatch/kgit wich are either 0 (empty), rc (kpatch), git (kgit)
 # git (kgit, only the number after "git"), or stable release (kstable)  
14  %define kpatch          0  %define kpatch          0
15    # kernel.org -gitX patch (only the number after "git")
16  %define kgit            0  %define kgit            0
 %define kstable         5  
   
 # this is the releaseversion  
 %define kbuild          1  
17    
18  %define ktag            tmb  # Patch tarball tag
19  %define kname           kernel-%{ktag}  %define ktag            tmb
20    # kernel base name (also name of srpm)
21    %define kname           kernel-%{ktag}
22    
23  %define rpmtag          %distsuffix  # release defines
24    %define rpmtag          %{distsuffix}%{mgaver}
25  %if %kpatch  %if %kpatch
26  %if %kgit  %if %kgit
27  %define rpmrel          %mkrel 0.%{kpatch}.%{kgit}.%{kbuild}  %define rpmrel          %mkrel 0.%{kpatch}.%{kgit}.%{mgarel}
28  %else  %else
29  %define rpmrel          %mkrel 0.%{kpatch}.%{kbuild}  %define rpmrel          %mkrel 0.%{kpatch}.%{mgarel}
30  %endif  %endif
31  %else  %else
32  %define rpmrel          %mkrel %{kbuild}  %define rpmrel          %mkrel %{mgarel}
33  %endif  %endif
34    
35  # theese two never change, they are used to fool rpm/urpmi/smart  # fakerel and fakever never change, they are used to fool
36    # rpm/urpmi/smart
37  %define fakever         1  %define fakever         1
38  %define fakerel         %mkrel 1  %define fakerel         %mkrel 1
39    
40    # version defines
41    %define kversion        %{kernelversion}.%{patchlevel}.%{sublevel}
42    %define kverrel         %{kversion}-%{rpmrel}
43    
44  # When we are using a pre/rc patch, the tarball is a sublevel -1  # When we are using a pre/rc patch, the tarball is a sublevel -1
45  %if %kpatch  %if %kpatch
46  %define kversion        %{kernelversion}.%{patchlevel}.%{sublevel}  %if %sublevel
47  %define tar_ver         %{kernelversion}.%{patchlevel}.%(expr %{sublevel} - 1)  %define tar_ver         %{kernelversion}.%{patchlevel}
 %define patch_ver       %{kversion}-%{kpatch}-%{ktag}%{kbuild}  
48  %else  %else
49  %if %kstable  %define tar_ver         %{kernelversion}.%(expr %{patchlevel} - 1)
 %define kversion        %{kernelversion}.%{patchlevel}.%{sublevel}.%{kstable}  
 %define tar_ver         %{kernelversion}.%{patchlevel}.%{sublevel}  
 %else  
 %define kversion        %{kernelversion}.%{patchlevel}.%{sublevel}  
 %define tar_ver         %{kversion}  
50  %endif  %endif
51  %define patch_ver       %{kversion}-%{ktag}%{kbuild}  %define patch_ver       %{kversion}-%{kpatch}-%{ktag}%{mgarel}
52    %else
53    %define tar_ver         %{kernelversion}.%{patchlevel}
54    %define patch_ver       %{kversion}-%{ktag}%{mgarel}
55  %endif  %endif
 %define kverrel         %{kversion}-%{rpmrel}  
56    
57  # used for not making too long names for rpms or search paths  # Used for not making too long names for rpms or search paths
58  %if %kpatch  %if %kpatch
59  %if %kgit  %if %kgit
60  %define buildrpmrel     0.%{kpatch}.%{kgit}.%{kbuild}%{rpmtag}  %define buildrpmrel     0.%{kpatch}.%{kgit}.%{mgarel}%{rpmtag}
61  %else  %else
62  %define buildrpmrel     0.%{kpatch}.%{kbuild}%{rpmtag}  %define buildrpmrel     0.%{kpatch}.%{mgarel}%{rpmtag}
63  %endif  %endif
64  %else  %else
65  %define buildrpmrel     %{kbuild}%{rpmtag}  %define buildrpmrel     %{mgarel}%{rpmtag}
66  %endif  %endif
67  %define buildrel        %{kversion}-%{buildrpmrel}  %define buildrel        %{kversion}-%{buildrpmrel}
68    
69  # having different top level names for packges means that you have to remove them by hard :(  # having different top level names for packges means that you have to remove them by hard :(
70  %define top_dir_name    %{kname}-%{_arch}  %define top_dir_name    %{kname}-%{_arch}
71    
72  %define build_dir       ${RPM_BUILD_DIR}/%{top_dir_name}  %define build_dir       ${RPM_BUILD_DIR}/%{top_dir_name}
73  %define src_dir         %{build_dir}/linux-%{tar_ver}  %define src_dir         %{build_dir}/linux-%{tar_ver}
74    
75  # disable useless debug rpms...  # disable useless debug rpms...
76  %define _enable_debug_packages  %{nil}  %define _enable_debug_packages  %{nil}
77  %define debug_package           %{nil}  %define debug_package           %{nil}
78    
79  # Build defines  # Build defines
80  %define build_doc               0  %define build_doc               0
81  %define build_source            1  %define build_source            1
82  %define build_devel             1  %define build_devel             1
83  %define build_debug             0  %define build_debug             0
84    
85  # Build desktop i586 / 4GB  # Build desktop586 (i586 / 4GB)
86  %ifarch %{ix86}  %ifarch %{ix86}
87  %define build_desktop586        1  %define build_desktop586        1
88  %endif  %endif
89    
90  # Build mm (i686 / 4GB) / x86_64  # Build desktop (i686 / 4GB) / x86_64
91  %define build_desktop           1  %define build_desktop           1
92    
93  # Build laptop (i686 / 4GB)/ x86_64  # Build laptop (i686 / 4GB)/ x86_64
# Line 97  Line 101 
101  # Build server (i686 / 64GB)/x86_64  # Build server (i686 / 64GB)/x86_64
102  %define build_server            1  %define build_server            1
103    
104    # compress modules with xz
105    %define build_modxz             0
106    
107  # End of user definitions  # End of user definitions
108  %{?_without_desktop586: %global build_desktop586 0}  %{?_without_desktop586: %global build_desktop586 0}
109  %{?_without_desktop: %global build_desktop 0}  %{?_without_desktop: %global build_desktop 0}
# Line 107  Line 114 
114  %{?_without_source: %global build_source 0}  %{?_without_source: %global build_source 0}
115  %{?_without_devel: %global build_devel 0}  %{?_without_devel: %global build_devel 0}
116  %{?_without_debug: %global build_debug 0}  %{?_without_debug: %global build_debug 0}
117    %{?_without_modxz: %global build_modxz 0}
118    
119  %{?_with_desktop586: %global build_desktop586 1}  %{?_with_desktop586: %global build_desktop586 1}
120  %{?_with_desktop: %global build_desktop 1}  %{?_with_desktop: %global build_desktop 1}
# Line 117  Line 125 
125  %{?_with_source: %global build_source 1}  %{?_with_source: %global build_source 1}
126  %{?_with_devel: %global build_devel 1}  %{?_with_devel: %global build_devel 1}
127  %{?_with_debug: %global build_debug 1}  %{?_with_debug: %global build_debug 1}
128    %{?_with_modxz: %global build_modxz 1}
129    
130  # For the .nosrc.rpm  # For the .nosrc.rpm
131  %define build_nosrc     0  %define build_nosrc     0
132  %{?_with_nosrc: %global build_nosrc 1}  %{?_with_nosrc: %global build_nosrc 1}
133    
134  %define kmake %make  %define kmake %make
# Line 172  Source102:     %{kname}.patchlist Line 181  Source102:     %{kname}.patchlist
181  # Patch0 to Patch100 are for core kernel upgrades.  # Patch0 to Patch100 are for core kernel upgrades.
182  #  #
183    
184  # Pre linus patch: ftp://ftp.kernel.org/pub/linux/kernel/v2.6/testing  # Pre linus patch: ftp://ftp.kernel.org/pub/linux/kernel/v3.0/testing
185    
186  %if %kpatch  %if %kpatch
187  Patch1:         ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/testing/patch-%{kernelversion}.%{patchlevel}.%{sublevel}-%{kpatch}.bz2  %if %sublevel
188  Source10:       ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/testing/patch-%{kernelversion}.%{patchlevel}.%{sublevel}-%{kpatch}.bz2.sign  Patch2:         ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/stable-review/patch-%{kversion}-%{kpatch}.bz2
189    Source11:       ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/stable-review/patch-%{kversion}-%{kpatch}.bz2.sign
190    %else
191    Patch1:         ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.bz2
192    Source10:       ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.bz2.sign
193    %endif
194  %endif  %endif
195  %if %kgit  %if %kgit
196  Patch2:         ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/snapshots/patch-%{kernelversion}.%{patchlevel}.%{sublevel}-%{kpatch}-git%{kgit}.bz2  Patch2:         ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/snapshots/patch-%{kernelversion}.%{patchlevel}-%{kpatch}-git%{kgit}.bz2
197  Source11:       ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/snapshots/patch-%{kernelversion}.%{patchlevel}.%{sublevel}-%{kpatch}-git%{kgit}.bz2.sign  Source11:       ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/snapshots/patch-%{kernelversion}.%{patchlevel}-%{kpatch}-git%{kgit}.bz2.sign
198    %endif
199    %if %sublevel
200    %if %kpatch
201    %define prev_sublevel %(expr %{sublevel} - 1)
202    %if %prev_sublevel
203    Patch1:         ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kernelversion}.%{patchlevel}.%{prev_sublevel}.bz2
204    Source10:       ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kernelversion}.%{patchlevel}.%{prev_sublevel}.bz2.sign
205    %endif
206    %else
207    Patch1:         ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kversion}.bz2
208    Source10:       ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kversion}.bz2.sign
209  %endif  %endif
 %if %kstable  
 Patch1:         ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kversion}.bz2  
 Source10:       ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kversion}.bz2.sign  
210  %endif  %endif
211    
212  #END  #END
# Line 427  Requires:      glibc-devel, ncurses-devel, m Line 449  Requires:      glibc-devel, ncurses-devel, m
449  Summary:        The Linux source code for %{kname}-%{buildrel}  Summary:        The Linux source code for %{kname}-%{buildrel}
450  Group:          Development/Kernel  Group:          Development/Kernel
451  Autoreqprov:    no  Autoreqprov:    no
452  Provides:       kernel-source = %{kverrel}, kernel-devel = %{kverrel}  Provides:       kernel-source = %{kverrel}
453  %ifarch %{ix86}  Buildarch:      noarch
 Conflicts:      arch(x86_64)  
 %endif  
454    
455  %description -n %{kname}-source-%{buildrel}  %description -n %{kname}-source-%{buildrel}
456  The %{kname}-source package contains the source code files for the %{ktag}  The %{kname}-source package contains the source code files for the %{ktag}
# Line 470  Release:       %{rpmrel} Line 490  Release:       %{rpmrel}
490  Summary:        Virtual rpm for latest %{kname}-source  Summary:        Virtual rpm for latest %{kname}-source
491  Group:          Development/Kernel  Group:          Development/Kernel
492  Requires:       %{kname}-source-%{buildrel}  Requires:       %{kname}-source-%{buildrel}
493  %ifarch %{ix86}  Buildarch:      noarch
 Conflicts:      arch(x86_64)  
 %endif  
494    
495  %description -n %{kname}-source-latest  %description -n %{kname}-source-latest
496  This package is a virtual rpm that aims to make sure you always have the  This package is a virtual rpm that aims to make sure you always have the
# Line 509  Linux kernel modules at load time. Line 527  Linux kernel modules at load time.
527  %define patches_dir ../%{patch_ver}/  %define patches_dir ../%{patch_ver}/
528    
529  cd %src_dir  cd %src_dir
530    
531    %if %sublevel
532  %if %kpatch  %if %kpatch
533    %if %prev_sublevel
534  %patch1 -p1  %patch1 -p1
535  %endif  %endif
 %if %kgit  
536  %patch2 -p1  %patch2 -p1
537    %else
538    %patch1 -p1
539  %endif  %endif
540  %if %kstable  %else
541    %if %kpatch
542  %patch1 -p1  %patch1 -p1
543  %endif  %endif
544    %endif
545    %if %kgit
546    %patch2 -p1
547    %endif
548    
549  %{patches_dir}/scripts/apply_patches  %{patches_dir}/scripts/apply_patches
550    
# Line 535  cd %src_dir Line 562  cd %src_dir
562  %define debug --no-debug  %define debug --no-debug
563  %endif  %endif
564    
565    # enable xz module compression
566    %if %build_modxz
567    sed -i  's/^CONFIG_MODULE_COMPRESS_GZIP=y/# CONFIG_MODULE_COMPRESS_GZIP is not set/' \
568            %{patches_dir}/configs/*.config
569    sed -i  's/^# CONFIG_MODULE_COMPRESS_XZ is not set/CONFIG_MODULE_COMPRESS_XZ=y/' \
570            %{patches_dir}/configs/*.config
571    %endif
572    
573  %{patches_dir}/scripts/create_configs %debug --user_cpu="%{_arch}"  %{patches_dir}/scripts/create_configs %debug --user_cpu="%{_arch}"
574    
575  # make sure the kernel has the sublevel we know it has...  # make sure the kernel has the sublevel we know it has...
# Line 570  PrepareKernel() { Line 605  PrepareKernel() {
605          fi          fi
606    
607          # make sure EXTRAVERSION says what we want it to say          # make sure EXTRAVERSION says what we want it to say
608          %if %kstable          LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -$extension/" Makefile
                 LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = .%{kstable}-$extension/" Makefile  
         %else  
                 LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -$extension/" Makefile  
         %endif  
609    
610          %smake oldconfig          %smake oldconfig
611  }  }
# Line 584  BuildKernel() { Line 615  BuildKernel() {
615          KernelVer=$1          KernelVer=$1
616          echo "Building kernel $KernelVer"          echo "Building kernel $KernelVer"
617    
618          %kmake all          %kmake -s all
619    
620          # Start installing stuff          # Start installing stuff
621          install -d %{temp_boot}          install -d %{temp_boot}
# Line 644  SaveDevel() { Line 675  SaveDevel() {
675          cp -fR drivers/acpi/acpica/*.h $TempDevelRoot/drivers/acpi/acpica/          cp -fR drivers/acpi/acpica/*.h $TempDevelRoot/drivers/acpi/acpica/
676    
677          for i in alpha arm arm26 avr32 blackfin cris frv h8300 ia64 microblaze mips m32r m68k \          for i in alpha arm arm26 avr32 blackfin cris frv h8300 ia64 microblaze mips m32r m68k \
678                   m68knommu mn10300 parisc powerpc ppc s390 sh sh64 score sparc tile v850 xtensa; do                   m68knommu mn10300 parisc powerpc ppc s390 sh sh64 score sparc tile unicore32 v850 xtensa; do
679                  rm -rf $TempDevelRoot/arch/$i                  rm -rf $TempDevelRoot/arch/$i
680          done          done
681    
# Line 835  EOF Line 866  EOF
866  ### Create kernel Postun script on the fly  ### Create kernel Postun script on the fly
867  cat > $kernel_files-postun <<EOF  cat > $kernel_files-postun <<EOF
868  /sbin/kernel_remove_initrd %{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}  /sbin/kernel_remove_initrd %{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel}
869    rm -rf /lib/modules/%{kversion}-%{ktag}-$kernel_flavour-%{buildrpmrel} > /dev/null
870  EOF  EOF
871  }  }
872    
# Line 914  cp -a %{temp_root} %{buildroot} Line 946  cp -a %{temp_root} %{buildroot}
946    
947  # Create directories infastructure  # Create directories infastructure
948  %if %build_source  %if %build_source
949  install -d %{target_source}  install -d %{target_source}
950    
951  tar cf - . | tar xf - -C %{target_source}  tar cf - . | tar xf - -C %{target_source}
952  chmod -R a+rX %{target_source}  chmod -R a+rX %{target_source}
# Line 922  chmod -R a+rX %{target_source} Line 954  chmod -R a+rX %{target_source}
954  # we remove all the source files that we don't ship  # we remove all the source files that we don't ship
955  # first architecture files  # first architecture files
956  for i in alpha arm arm26 avr32 blackfin cris frv h8300 ia64 microblaze mips m32r m68k \  for i in alpha arm arm26 avr32 blackfin cris frv h8300 ia64 microblaze mips m32r m68k \
957           m68knommu mn10300 parisc powerpc ppc s390 sh sh64 score sparc tile v850 xtensa; do           m68knommu mn10300 parisc powerpc ppc s390 sh sh64 score sparc tile v850 xtensa unicore32; do
958          rm -rf %{target_source}/arch/$i          rm -rf %{target_source}/arch/$i
959  done  done
960    
# Line 932  done Line 964  done
964    
965  # other misc files  # other misc files
966  rm -f %{target_source}/{.config.old,.config.cmd,.mailmap,.missing-syscalls.d,arch/.gitignore}  rm -f %{target_source}/{.config.old,.config.cmd,.mailmap,.missing-syscalls.d,arch/.gitignore}
967    rm -rf %{target_source}/.tmp_depmod/
968    
969  #endif %build_source  #endif %build_source
970  %endif  %endif
# Line 1043  rm -rf %{buildroot} Line 1076  rm -rf %{buildroot}
1076  %endif  %endif
1077    
1078  %changelog  %changelog
1079    * Tue Oct 04 2011 Thomas Backlund <tmb@mandriva.org> 3.0.6-1.mga2
1080    - update to 3.0.6
1081    - add patch:
1082        * DM20: fix boot hang on uvc webcam init (mga #2425)
1083    
1084    * Tue Aug 30 2011 Thomas Backlund <tmb@mandriva.org> 3.0.4-1.mga2
1085    - update to 3.0.4
1086    - drop merged patch: AA01
1087    
1088    * Fri Aug 19 2011 Thomas Backlund <tmb@mandriva.org> 3.0.3-1.mga2
1089    - update to 3.0.3
1090    - update patches:
1091        * CK01: Con Kolivas -ck patchset including BFS
1092        * FU01: unionfs 2.5.9.2
1093        * KP01: TuxonIce 3.2
1094    - drop merged patches:
1095        * CK02, DA60-DA61, DG10-DG14, DN08, DN15-DN19, DP05-DP08
1096        * DP20-DP26, DP30, DV11, FU02-FU03, MK01, NI30-NI31
1097    - add patches:
1098        * AA01: genirq: Fix wrong bit operation
1099        * DP10-DP12: samsung-laptop: support nc110, nc210, r700, x520
1100        * DP13: samsung-laptop: fix support for older N150, N210, N220
1101        * FB01: btrfs: btrfs_calc_avail_data_space: cope with no read_write devices
1102        * MB17: ndiswrapper buildfix for 3.0
1103        * MC84: viahss buildfix for 3.0
1104    - rediff patches:
1105        * NI16: netfilter psd mdv/mga modifications
1106    - disable patches:
1107        * DV01-DV02: framebuffer oops fixes (should not be needed anymore)
1108        * FR01: reiser4 support (broken)
1109    - adapt spec for 3.0 series version changes
1110    - change kernel-tmb-source to noarch
1111    - build with -s(ilent) to only log varnings and errors
1112    - update defconfigs
1113    
1114    * Sun Jun 19 2011 Thomas Backlund <tmb@mandriva.org> 2.6.38.8-1.mga1
1115    - update to 2.6.38.8 (CVE-2011-1017)
1116    - drop merged patches:
1117        * AA01, DP15
1118    - add patches:
1119        * CK02: update bfs scheduler to 0.406
1120        * MK01: ksm: fix race between ksmd and exiting task (CVE-2011-2183)
1121    - add mgaver to 'uname -r'
1122    
1123    * Sun May 22 2011 Thomas Backlund <tmb@mandriva.org> 2.6.38.7-1.mga1
1124    - update to 2.6.38.7 (CVE-2011-1770, CVE-2011-1776, CVE-2011-1927)
1125    - drop merged patches:
1126        * DG20-DG24
1127    - update patches:
1128        * FU01, FU03: rollback unionfs to a working 2.5.8
1129    - add patches:
1130        * AA01: block: rescan partitions on invalidated devices on -ENOMEDIA too
1131        * DN17: r8169: add a new chip for RTL8105
1132        * DN18: r8169: add a new chip for RTL8168DP
1133        * DN19: r8169: add support for RTL8168E/RTL8111E
1134    
1135    * Wed May 18 2011 Thomas Backlund <tmb@mandriva.org> 2.6.38.6-2.mga1
1136    - disable xz module compression again as not all tools/utils can cope
1137      with it (can be enabled with '--with modxz' buildtime flag)
1138    
1139    * Thu May 12 2011 Thomas Backlund <tmb@mandriva.org> 2.6.38.6-1.mga1
1140    - enable xz module compression on 2011.0
1141    - update to 2.6.38.6
1142    - drop merged patches:
1143        * AX01
1144    - add patches:
1145        * DG20: drm/radeon/kms: add pci id to acer travelmate quirk for 5730
1146        * DG21: drm/radeon/kms: fix gart setup on fusion parts (v2) backport
1147        * DG22: drm/i915/dp: Be paranoid in case we disable a DP before it is attached
1148        * DG23: drm/i915/lvds: Only act on lid notify when the device is on
1149        * DG24: drm/i915: Release object along create user fb error path
1150        * DP30: revert: "dell-laptop: Toggle the unsupported hardware killswitch"
1151                as it causes regressions on existing hw (reported by Colin Guthrie)
1152        * SM02: add support for compressing modules with xz
1153    - clean /lib/modules tree on uninstall
1154    - disable ACPI_PROCFS_POWER as its obsoleted by the sysfs interface
1155    - drop hardcoded vendor references from summarys and descriptions (#1161)
1156    - drop warnings about being experimental kernel
1157    
1158  * Wed May  5 2011 Thomas Backlund <tmb@mandriva.org> 2.6.38.5-1.mga1  * Wed May  5 2011 Thomas Backlund <tmb@mandriva.org> 2.6.38.5-1.mga1
1159  - update to 2.6.38.5  - update to 2.6.38.5
1160  - add patches:  - add patches:

Legend:
Removed from v.95167  
changed lines
  Added in v.151411

  ViewVC Help
Powered by ViewVC 1.1.30