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

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

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

revision 214975 by tmb, Sat Feb 25 23:08:44 2012 UTC revision 273184 by tmb, Sat Jul 21 20:36:17 2012 UTC
# Line 2  Line 2 
2  # *tmb* series kernels now use kernel.org versioning  # *tmb* series kernels now use kernel.org versioning
3  #  #
4  %define kernelversion   3  %define kernelversion   3
5  %define patchlevel      2  %define patchlevel      4
6  # sublevel is now used for -stable patches  # sublevel is now used for -stable patches
7  %define sublevel        7  %define sublevel        6
8    
9  # Package release  # Package release
10  %define mgarel          1  %define mgarel          2
11    
12  # kernel Makefile extraversion is substituted by  # kernel Makefile extraversion is substituted by
13  # kpatch/kgit wich are either 0 (empty), rc (kpatch), git (kgit)  # kpatch/kgit wich are either 0 (empty), rc (kpatch), git (kgit)
# Line 215  of the operating system:  memory allocat Line 215  of the operating system:  memory allocat
215  input and output, etc.  input and output, etc.
216    
217  ### Global Requires/Provides  ### Global Requires/Provides
218  %define requires1       dracut >= 016-1  %define requires1       dracut >= 017-9
219  %define requires2       bootloader-utils >= 1.12-1  %define requires2       bootloader-utils >= 1.12-1
220  %define requires3       sysfsutils >= 1.3.0-1 module-init-tools >= 3.16-14  %define requires3       sysfsutils >= 1.3.0-1 kmod >= 7-6
221  %define requires4       kernel-firmware >= 20111229-1  %define requires4       kernel-firmware >= 20111229-1
222    
223  %define kprovides       %{kname} = %{kverrel}, kernel = %{tar_ver}, drbd-api = 88  %define kprovides       %{kname} = %{kverrel}, kernel = %{tar_ver}, drbd-api = 88
224    
225  Autoreqprov:            no  Autoreqprov:            no
226  BuildRequires:          gcc >= 4.0.1-5 module-init-tools >= 3.16-14  BuildRequires:          gcc >= 4.0.1-5 kmod >= 7-6
227    
228  %description  %description
229  %common_description_kernel  %common_description_kernel
# Line 635  SaveDevel() { Line 635  SaveDevel() {
635          %ifarch %{ix86} x86_64          %ifarch %{ix86} x86_64
636                  cp -fR arch/x86/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/x86/kernel/                  cp -fR arch/x86/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/x86/kernel/
637                  cp -fR arch/x86/kernel/asm-offsets_{32,64}.c $TempDevelRoot/arch/x86/kernel/                  cp -fR arch/x86/kernel/asm-offsets_{32,64}.c $TempDevelRoot/arch/x86/kernel/
638                    cp -fR arch/x86/syscalls/syscall* $TempDevelRoot/arch/x86/syscalls/
639                  cp -fR arch/x86/include $TempDevelRoot/arch/x86/                  cp -fR arch/x86/include $TempDevelRoot/arch/x86/
640                    cp -fR arch/x86/tools/relocs.c $TempDevelRoot/arch/x86/tools/
641          %else          %else
642                  cp -fR arch/%{_arch}/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/%{_arch}/kernel/                  cp -fR arch/%{_arch}/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/%{_arch}/kernel/
643                  cp -fR arch/%{_arch}/include $TempDevelRoot/arch/%{_arch}/                  cp -fR arch/%{_arch}/include $TempDevelRoot/arch/%{_arch}/
644          %endif          %endif
645          cp -fR kernel/bounds.c $TempDevelRoot/kernel/          cp -fR kernel/bounds.c $TempDevelRoot/kernel/
646            cp -fR tools/include $TempDevelRoot/tools/
647          cp -fR .config Module.symvers $TempDevelRoot          cp -fR .config Module.symvers $TempDevelRoot
648          cp -fR 3rdparty/mkbuild.pl $TempDevelRoot/3rdparty/          cp -fR 3rdparty/mkbuild.pl $TempDevelRoot/3rdparty/
649    
# Line 662  SaveDevel() { Line 665  SaveDevel() {
665          # add acpica header files, needed for fglrx build          # add acpica header files, needed for fglrx build
666          cp -fR drivers/acpi/acpica/*.h $TempDevelRoot/drivers/acpi/acpica/          cp -fR drivers/acpi/acpica/*.h $TempDevelRoot/drivers/acpi/acpica/
667    
668          for i in alpha arm arm26 avr32 blackfin cris frv h8300 hexagon ia64 microblaze mips m32r m68k \          for i in alpha arm arm26 avr32 blackfin c6x cris frv h8300 hexagon ia64 \
669                   m68knommu mn10300 openrisc parisc powerpc ppc s390 sh sh64 score sparc tile \                   microblaze mips m32r m68k m68knommu mn10300 openrisc parisc \
670                   unicore32 v850 xtensa; do                   powerpc ppc s390 sh sh64 score sparc tile unicore32 v850 xtensa; do
671                  rm -rf $TempDevelRoot/arch/$i                  rm -rf $TempDevelRoot/arch/$i
672          done          done
673    
# Line 947  chmod -R a+rX %{target_source} Line 950  chmod -R a+rX %{target_source}
950    
951  # we remove all the source files that we don't ship  # we remove all the source files that we don't ship
952  # first architecture files  # first architecture files
953  for i in alpha arm arm26 avr32 blackfin cris frv h8300 hexagon ia64 microblaze mips m32r m68k \  for i in alpha arm arm26 avr32 blackfin c6x cris frv h8300 hexagon ia64 \
954           m68knommu mn10300 openrisc parisc powerpc ppc s390 sh sh64 score sparc tile \           microblaze mips m32r m68k m68knommu mn10300 openrisc parisc \
955           v850 xtensa unicore32; do           powerpc ppc s390 sh sh64 score sparc tile v850 xtensa unicore32; do
956          rm -rf %{target_source}/arch/$i          rm -rf %{target_source}/arch/$i
957  done  done
958    
# Line 1062  popd Line 1065  popd
1065  %endif  %endif
1066    
1067  %changelog  %changelog
1068    * Sat Jul 21 2012 Thomas Backlund <tmb@mageia.org> 3.4.6-2.mga3
1069    - make CONFIG_ATA_PIIX, CONFIG_BLK_DEV_SD and CONFIG_CRC_T10DIF
1070      builtin too, so it actually can boot without initrd
1071    - disable CONFIG_LOGO for less screen flickering during boot
1072    
1073    * Fri Jul 20 2012 Thomas Backlund <tmb@mageia.org> 3.4.6-1.mga3
1074    - update to 3.4.6
1075    - drop patch:
1076      * DN25: ipw2x00: add support for nl80211 clients (merged)
1077    - update patch:
1078      * CK01: -ck3 patchset including BFS v0.424
1079    - add patches:
1080      * AA01-AA13: stable queue fixes
1081      * BS01: silence useless scsi ioctl warnings
1082      * CK02: fix BFS build with sched-nohz-rewrite added in 3.4.6
1083    - make theese config options builtin in order to be able to
1084      test booting without initrd:
1085      (see: https://wiki.mageia.org/en/Feature:BootSansRamdisk)
1086      CONFIG_SCSI_MOD, CONFIG_SCSI, CONFIG_ATA, CONFIG_SATA_AHCI,
1087      CONFIG_EXT3_FS, CONFIG_EXT4_FS, CONFIG_JBD, CONFIG_JBD2,
1088      CONFIG_BTRFS_FS, CONFIG_CRYPTO_CRC32C, CONFIG_CRC16,
1089      CONFIG_LIBCRC32C, CONFIG_ZLIB_DEFLATE
1090    
1091    * Sun Jul  1 2012 Thomas Backlund <tmb@mageia.org> 3.4.4-2.mga3
1092    - enable EFI_STUB support (#6598)
1093    
1094    * Wed Jun 27 2012 Thomas Backlund <tmb@mageia.org> 3.4.4-1.mga3
1095    - update to 3.4.4
1096    - drop patch:
1097      * AA01: 3.4.4-rc1 (merged)
1098    
1099    * Wed Jun 20 2012 Thomas Backlund <tmb@mageia.org> 3.4.3-1.mga3
1100    - update to 3.4.3
1101    - add patch:
1102      * AA01: 3.4.4-rc1
1103    - drop patch:
1104      * FE01: ext4 uninit_bg fix (merged)
1105    - update patch:
1106      * CK01: ck2 patchset including BFS 0.423
1107    
1108    * Sat Jun  9 2012 Thomas Backlund <tmb@mageia.org> 3.4.2-1.mga3
1109    - update to 3.4.2
1110    - add patch:
1111      * FE01: ext4: fix the free blocks calculation for ext3
1112              file systems w/ uninit_bg
1113    
1114    * Mon Jun  4 2012 Thomas Backlund <tmb@mageia.org> 3.4.1-1.mga3
1115    - update to 3.4.1
1116    - drop merged patches:
1117      * DA60, DA61: ahci/ata ids
1118      * DG01-DG04, DG20-DG21, DG40-DG44, DG60: drm backports
1119      * DN10-DN11: ath5k stablilty fixes
1120      * DS20-DS24: sound fixes
1121    - update patches:
1122      * CK01: ck1 patchset including BFS 0.422
1123      * FU01: unionfs 2.5.11
1124      * KP01: tuxonice 3.2.1
1125      * NI10-NI11: netfilter IFWLOG support
1126      * NI16: netfilter psd support
1127    - add patches:
1128      * DM60: radio-rttrack buildfix
1129      * FU02: unionfs buildfix for kernel-3.4
1130    - drop patches:
1131      * DA50: prefer ata over ide hack, needs to be fixed properly
1132      * DN20: disabling powersave on rt2800usb
1133      * LK01: lib/Kconfig.debug text update
1134    - update defconfigs
1135    - update filelists
1136    
1137    * Thu May 17 2012 Thomas Backlund <tmb@mageia.org> 3.3.6-2.mga2
1138    - revert switching server kernels to SLAB allocator at it fails to boot
1139      with BFS scheduler (reported/confirmed by Charles A Edwards.on -dev ml)
1140    - add patches:
1141      * DN25: ipw2x00: add support for nl80211 clients like Network Manager (#5720)
1142      * DS20: ALSA: echoaudio: Remove incorrect part of assertion
1143      * DS21: ALSA: HDA: Lessen CPU usage when waiting for chip to respond
1144      * DS22: ALSA: hda/realtek - Add missing CD-input pin for MSI-7350 mobo
1145      * DS23: ALSA: hda/idt - Fix power-map for speaker-pins with some HP laptops
1146    
1147    * Sat May 12 2012 Thomas Backlund <tmb@mageia.org> 3.3.6-1.mga2
1148    - update to 3.3.6
1149    - drop merged patches:
1150      * AA01-AA32: stable queue fixes
1151      * DP10-DP13: samsung-laptop dmitable addons
1152    - switch server kernels back to SLAB allocator as it performs better
1153      on bigger server hardware and workloads
1154    
1155    * Thu May 10 2012 Thomas Backlund <tmb@mageia.org> 3.3.5-1.mga2
1156    - update to 3.3.5
1157    - drop merged patches:
1158      * DN15-DN17: iwlwifi fixes
1159    - add patches from stable queue
1160      * AA01-AA32: fixes all over
1161    
1162    * Sat Apr 28 2012 Thomas Backlund <tmb@mageia.org> 3.3.4-1.mga2
1163    - update to 3.3.4
1164    - require dracut >= 017-9
1165    - add patches:
1166      * DN16: iwlwifi: use 6000G2B for 6030 device series
1167      * DN17: iwlwifi: fix hardware queue programming
1168    
1169    * Mon Apr 23 2012 Thomas Backlund <tmb@mageia.org> 3.3.3-1.mga2
1170    - update to 3.3.3
1171    - add patches:
1172      * BF01: floppy: disable pnp autoloading
1173      * DN10: ath5k: do not stop queues for full calibration
1174      * DN11: ath5k: do not re-run AGC calibration periodically
1175      * DN15: iwlwifi: use correct released ucode version
1176    - update patch:
1177      * KP01: TuxOnIce 3.2.1 for kernel-3.3
1178    
1179    * Tue Apr 03 2012 Thomas Backlund <tmb@mageia.org> 3.3.1-1.mga2
1180    - update to 3.3.1
1181    - drop merged patches:
1182      * DM51, SR01-SR03
1183    - update patch:
1184      * CK01: -ck1 patchset including BFS v0.420
1185    - add patches:
1186      * DA50: ata: prefer ata drivers over ide drivers when both are built (Anssi)
1187      * DA60-DA61: ata: add ide/ahci/raid mode support for Intel Lynx Point chipset
1188      * DG01-DG04: drm: add upstream drm changes to support gpu driver backports
1189      * DG20, DG21: drm/radeon: backport support for Southern Islands (HD7xxx)
1190                    GPUs and Trinity APUs
1191      * DG40-DG44: drm/nouveau: backport Kepler (GTX6xx) support
1192      * DG60: drm/i915: add Ivy Bridge GT2 Server entries
1193    - update defconfigs
1194    
1195    * Mon Mar 19 2012 Thomas Backlund <tmb@mageia.org> 3.3.0-1.mga2
1196    - update to 3.3 final
1197    - add patches:
1198        * DM50: media: fix initialization on Hauppauge WinTV Nova HD-S2
1199                and similar hardware
1200        * DM51: media/tda10071: correct delivery system to DVB-S/S2
1201    - update defconfigs
1202    
1203    * Sun Mar 11 2012 Thomas Backlund <tmb@mageia.org> 3.3.0-0.rc7.1.mga2
1204    - update to 3.3-rc7
1205    
1206    * Wed Mar  7 2012 Thomas Backlund <tmb@mageia.org> 3.3.0-0.rc6.1.mga2
1207    - update to 3.3-rc6
1208    - update patches:
1209        * FU01: unionfs 2.5.11
1210        * MB10, MB13, MB14: ndiswrapper 1.57
1211    - rediff patches:
1212        * NI15, NI16: netfilter psd support
1213        * patch disabling mrproper in -devel rpms
1214    - disable patch:
1215        * CK01: -ck1 patchset including BFS sceduler (needs update to 3.3 series)
1216    - update defconfigs
1217    - update filelists
1218    
1219    * Thu Mar  1 2012 Thomas Backlund <tmb@mageia.org> 3.2.9-1.mga2
1220    - update to 3.2.9
1221    - require dracut >= 017-1
1222    - drop merged patches:
1223        * DG01, DP01, DU01, NM01
1224    - add patches:
1225        * SR01-SR03: fix nonworking r8172u wireless driver in staging (#4491)
1226    
1227  * Sat Feb 25 2012 Thomas Backlund <tmb@mageia.org> 3.2.7-1.mga2  * Sat Feb 25 2012 Thomas Backlund <tmb@mageia.org> 3.2.7-1.mga2
1228  - update to 3.2.7  - update to 3.2.7
1229  - drop merged patches AA01-AA28  - drop merged patches AA01-AA28

Legend:
Removed from v.214975  
changed lines
  Added in v.273184

  ViewVC Help
Powered by ViewVC 1.1.30