/[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 491034 by tmb, Thu Oct 3 19:56:22 2013 UTC revision 551605 by tmb, Sun Nov 17 00:17:59 2013 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      10  %define patchlevel      12
6  # sublevel is now used for -stable patches  # sublevel is now used for -stable patches
7  %define sublevel        15  %define sublevel        0
8  # extstable is for extended stable patches  # extstable is for extended stable patches
9  %define extstable       0  %define extstable       0
10    
11  # Package release  # Package release
12  %define mgarel          1  %define mgarel          2
13    
14  # kernel Makefile extraversion is substituted by  # kernel Makefile extraversion is substituted by
15  # kpatch/kgit wich are either 0 (empty), rc (kpatch), git (kgit)  # kpatch/kgit wich are either 0 (empty), rc (kpatch), git (kgit)
# Line 162  URL:           http://www.kernel.org Line 162  URL:           http://www.kernel.org
162  # Sources  # Sources
163  #  #
164  ### This is for full SRC RPM  ### This is for full SRC RPM
165  Source0:        ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/linux-%{tar_ver}.tar.xz  Source0:        ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/linux-3.12.tar.xz
166  Source1:        ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/linux-%{tar_ver}.tar.sign  Source1:        ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/linux-3.12.tar.sign
167  ### This is for stripped SRC RPM  ### This is for stripped SRC RPM
168  %if %build_nosrc  %if %build_nosrc
169  NoSource: 0  NoSource: 0
# Line 228  input and output, etc. Line 228  input and output, etc.
228    
229  ### Global Requires/Provides  ### Global Requires/Provides
230  %define requires1       bootloader-utils >= 1.16-1  %define requires1       bootloader-utils >= 1.16-1
231  %define requires2       dracut >= 025-8  %define requires2       dracut >= 033-1
232  %define requires3       kmod >= 12-2  %define requires3       kmod >= 12-2
233  %define requires4       sysfsutils >= 2.1.0-16  %define requires4       sysfsutils >= 2.1.0-16
234  %define requires5       kernel-firmware >= 20130624-1  %define requires5       kernel-firmware >= 20130624-1
# Line 237  input and output, etc. Line 237  input and output, etc.
237  %define kprovides2      kernel = %{tar_ver}  %define kprovides2      kernel = %{tar_ver}
238  %define kprovides3      alsa = 1.0.26  %define kprovides3      alsa = 1.0.26
239  %define kprovides_server drbd-api = 88  %define kprovides_server drbd-api = 88
240    # conflict dkms packages that dont support kernel-3.12
241  # conflict dkms packages that dont support kernel-3.10  %define kconflicts1     dkms-broadcom-wl < 6.30.223.141-1
242  %define kconflicts1     dkms-broadcom-wl < 5.100.82.112-13  %define kconflicts1     dkms-fglrx < 13.200.16-1
243  %define kconflicts1     dkms-fglrx < 13.101-0.3  %define kconflicts2     dkms-nvidia-current < 319.60-2
244  %define kconflicts2     dkms-nvidia-current < 319.32-2  %define kconflicts3     dkms-nvidia304 < 304.108-2
245  %define kconflicts3     dkms-nvidia304 < 304.88-4  %define kconflicts4     dkms-nvidia173 < 173.14.38-1
 %define kconflicts4     dkms-nvidia173 < 173.14.37-4  
246  # (tmb) nvidia96xx does not support this kernel or x11-server-1.13  # (tmb) nvidia96xx does not support this kernel or x11-server-1.13
247  %define kconflicts5     dkms-nvidia96xx <= 96.43.23  %define kconflicts5     dkms-nvidia96xx <= 96.43.23
248  %define kconflicts6     dmms-xtables-addons < 2.3-1  %define kconflicts6     dmms-xtables-addons < 2.3-1
# Line 259  input and output, etc. Line 258  input and output, etc.
258  %define kconflicts11    radeon-firmware < 20130626-1  %define kconflicts11    radeon-firmware < 20130626-1
259    
260  Autoreqprov:            no  Autoreqprov:            no
261  BuildRequires:          gcc >= 4.0.1-5 kmod >= 7-6 bc  BuildRequires:          gcc >= 4.0.1-5 kmod >= 12-2 bc
262    
263  %description  %description
264  %common_description_kernel  %common_description_kernel
# Line 728  SaveDevel() { Line 727  SaveDevel() {
727                  rm -rf $TempDevelRoot/arch/x86                  rm -rf $TempDevelRoot/arch/x86
728          %endif          %endif
729    
730            rm -rf $TempDevelRoot/include/kvm/arm*
731    
732          # Clean the scripts tree, and make sure everything is ok (sanity check)          # Clean the scripts tree, and make sure everything is ok (sanity check)
733          # running prepare+scripts (tree was already "prepared" in build)          # running prepare+scripts (tree was already "prepared" in build)
734          pushd $TempDevelRoot >/dev/null          pushd $TempDevelRoot >/dev/null
# Line 1017  done Line 1018  done
1018          rm -rf %{target_source}/arch/x86          rm -rf %{target_source}/arch/x86
1019  %endif  %endif
1020    
1021    rm -rf %{target_source}/include/kvm/arm*
1022    
1023  # other misc files  # other misc files
1024  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}
1025  rm -rf %{target_source}/.tmp_depmod/  rm -rf %{target_source}/.tmp_depmod/
# Line 1140  popd Line 1143  popd
1143  %endif  %endif
1144    
1145  %changelog  %changelog
1146    * Sun Nov 17 2013 Thomas Backlund <tmb@mageia.org> 3.12.0-2.mga4
1147    - add -stable queue patches:
1148      * AA01: net/mlx4_core: Fix call to __mlx4_unregister_mac
1149      * AA02: net: sctp: do not trigger BUG_ON in sctp_cmd_delete_tcb
1150      * AA03: net: flow_dissector: fail on evil iph->ihl
1151      * AA04: virtio-net: correctly handle cpu hotplug notifier during resuming
1152      * AA05: xen-netback: use jiffies_64 value to calculate credit timeout
1153      * AA06: cxgb3: Fix length calculation in write_ofld_wr() on 32-bit architectures
1154      * AA07: tcp: gso: fix truesize tracking
1155      * AA08: tcp: fix SYNACK RTT estimation in Fast Open
1156      * AA09: tcp: only take RTT from timestamps if new data is acked
1157      * AA10: tcp: do not rearm RTO when future data are sacked
1158      * AA11: ipv6: ip6_dst_check needs to check for expired dst_entries
1159      * AA12: ipv6: reset dst.expires value when clearing expire flag
1160      * AA13: hyperv-fb: add pci stub
1161      * AA14: USB: add new zte 3g-dongle's pid to option.c
1162      * AA15: ALSA: hda - hdmi: Fix reported channel map on common default layouts
1163      * DB10: bluetooth: fix suspend/resume issue
1164    
1165    * Mon Nov  4 2013 Thomas Backlund <tmb@mageia.org> 3.12.0-1.mga4
1166    - update to 3.12 final
1167    
1168    * Mon Oct 14 2013 Thomas Backlund <tmb@mageia.org> 3.12.0-0.rc5.1.mga4
1169    - update to 3.12-rc5
1170    - drop patches:
1171      * DN40: bcma BCM43142 support (merged)
1172    - update patches:
1173      * FO01-FO09: overlayfs support
1174    - rediff patches:
1175      * NI10: netfilter IFWLOG support
1176    - add patches:
1177      * MB15: ndiswrapper buildfix for kernel 3.12
1178    - disable patches:
1179      * CK01: BFS scheduler (needs update to support 3.12)
1180      * FR01: reiser4 support (needs update to support 3.12)
1181      * KP01: TuxOnIce support (needs update to support 3.12)
1182    - update filelists
1183    - update defconfigs
1184    - update dkms conflicts
1185    
1186  * Thu Oct 3 2013 Thomas Backlund <tmb@mageia.org> 3.10.15-1.mga4  * Thu Oct 3 2013 Thomas Backlund <tmb@mageia.org> 3.10.15-1.mga4
1187  - update to 3.10.15  - update to 3.10.15
1188  - drop merged patches:  - drop merged patches:

Legend:
Removed from v.491034  
changed lines
  Added in v.551605

  ViewVC Help
Powered by ViewVC 1.1.30