X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=kernel.spec;h=c7e7747064240a2e6c80ef3435af806318429fdd;hb=c6853e0bfb5c4b7631161198f719817e0528bbd8;hp=1670d0795583aa1e1f2e0b0dabeee1d047081267;hpb=b86d3f5cadec5aa0813c2f1e5f08ed27e0cbe84e;p=packages%2Fkernel.git diff --git a/kernel.spec b/kernel.spec index 1670d079..c7e77470 100644 --- a/kernel.spec +++ b/kernel.spec @@ -72,8 +72,8 @@ %endif %define rel 1 -%define basever 5.11 -%define postver .15 +%define basever 5.13 +%define postver .1 # define this to '-%{basever}' for longterm branch %define versuffix %{nil} @@ -124,10 +124,10 @@ Epoch: 3 License: GPL v2 Group: Base/Kernel Source0: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%{basever}.tar.xz -# Source0-md5: d2985a3f16ef1ea3405c04c406e29dcc +# Source0-md5: 76c60fb304510a7bbd9c838790bc5fe4 %if "%{postver}" != ".0" Patch0: https://www.kernel.org/pub/linux/kernel/v5.x/patch-%{version}.xz -# Patch0-md5: 17988eec11ae720fcb70d03746531b84 +# Patch0-md5: e1d6115db8aa6afc106494e940c5cdc0 %endif Source1: kernel.sysconfig @@ -219,7 +219,6 @@ Patch7000: kernel-inittmpfs.patch # ARM only Patch8000: rpi-wm8804.patch Patch8001: kernel-pinebook-pro.patch -Patch8002: kernel-rk3399-afbc-ytr.patch # Do not remove this line, please. It is easier for me to uncomment two lines, then patch # kernel.spec every time. @@ -270,23 +269,23 @@ Suggests: keyutils Requires: linux-firmware Provides: %{name}(netfilter) = 20070806 Provides: %{name}(vermagic) = %{kernel_release} -Obsoletes: kernel%{_alt_kernel}-char-lirc-ene0100 -Obsoletes: kernel%{_alt_kernel}-char-lirc-it87 -Obsoletes: kernel%{_alt_kernel}-char-lirc-ite8709 -Obsoletes: kernel%{_alt_kernel}-char-lirc-mceusb -Obsoletes: kernel%{_alt_kernel}-char-lirc-streamzap -Obsoletes: kernel%{_alt_kernel}-isdn-mISDN -Obsoletes: kernel-firmware -Obsoletes: kernel-misc-acer_acpi -Obsoletes: kernel-misc-fuse -Obsoletes: kernel-misc-uvc -Obsoletes: kernel-modules -Obsoletes: kernel-net-ar81 -Obsoletes: kernel-net-hostap -Obsoletes: kernel-net-ieee80211 -Obsoletes: kernel-net-ipp2p -Obsoletes: kernel-net-rt61 -Obsoletes: kernel-smp +Obsoletes: kernel%{_alt_kernel}-char-lirc-ene0100 < 0.9.0 +Obsoletes: kernel%{_alt_kernel}-char-lirc-it87 < 0.9.0 +Obsoletes: kernel%{_alt_kernel}-char-lirc-ite8709 < 0.9.0 +Obsoletes: kernel%{_alt_kernel}-char-lirc-mceusb < 0.9.0 +Obsoletes: kernel%{_alt_kernel}-char-lirc-streamzap < 0.9.0 +Obsoletes: kernel%{_alt_kernel}-isdn-mISDN < 2.0.35 +Obsoletes: kernel-firmware < 3:2.6.33 +Obsoletes: kernel-misc-acer_acpi < 0.3-2 +Obsoletes: kernel-misc-fuse < 2.8.5-2 +Obsoletes: kernel-misc-uvc < 0.215.1-10 +Obsoletes: kernel-modules < 2.2.2-2 +Obsoletes: kernel-net-ar81 < 1.0.1.0-3 +Obsoletes: kernel-net-hostap < 0.4.7-2 +Obsoletes: kernel-net-ieee80211 < 1.2.18-7 +Obsoletes: kernel-net-ipp2p < 0.8.2.-17 +Obsoletes: kernel-net-rt61 < 1.1.0-2.2007122707.13 +Obsoletes: kernel-smp < 3:2.6.21 Conflicts: e2fsprogs < 1.29 Conflicts: isdn4k-utils < 3.1pre1 Conflicts: jfsutils < 1.1.3 @@ -434,7 +433,7 @@ Summary: vmlinux - uncompressed kernel image Summary(de.UTF-8): vmlinux - dekompressiertes Kernel Bild Summary(pl.UTF-8): vmlinux - rozpakowany obraz jądra Group: Base/Kernel -Obsoletes: kernel-smp-vmlinux +Obsoletes: kernel-smp-vmlinux < 3:2.6.21 %description vmlinux vmlinux - uncompressed kernel image. @@ -453,7 +452,7 @@ Group: Base/Kernel Requires(postun): %{name} = %{epoch}:%{version}-%{release} Requires: %{name} = %{epoch}:%{version}-%{release} Provides: kernel(vboxvideo) = %{kernel_release} -Obsoletes: kernel-smp-drm +Obsoletes: kernel-smp-drm < 3:2.6.21 AutoReqProv: no %description drm @@ -490,7 +489,7 @@ Summary(pl.UTF-8): Moduły PCMCIA Group: Base/Kernel Requires(postun): %{name} = %{epoch}:%{version}-%{release} Requires: %{name} = %{epoch}:%{version}-%{release} -Obsoletes: kernel-smp-pcmcia +Obsoletes: kernel-smp-pcmcia < 3:2.6.21 Conflicts: pcmcia-cs < 3.1.21 Conflicts: pcmciautils < 004 AutoReqProv: no @@ -511,7 +510,7 @@ Summary(pl.UTF-8): Sterowniki dźwięku ALSA Group: Base/Kernel Requires(postun): %{name} = %{epoch}:%{version}-%{release} Requires: %{name} = %{epoch}:%{version}-%{release} -Obsoletes: kernel-smp-sound-alsa +Obsoletes: kernel-smp-sound-alsa < 3:2.6.21 AutoReqProv: no %description sound-alsa @@ -688,7 +687,6 @@ cd linux-%{basever} %ifarch %{arm} aarch64 %patch8000 -p1 %patch8001 -p1 -%patch8002 -p1 %endif %if %{with rt} @@ -957,6 +955,7 @@ cd - %{__awk} %{?debug:-v dieOnError=1} -v infile=%{objdir}/%{defconfig} -f %{SOURCE8} %{objdir}/.config # build kernel +export DTC_FLAGS=-@ %{__make} \ TARGETOBJ=%{targetobj} \ %{?with_verbose:V=1} \ @@ -968,11 +967,12 @@ rm -rf $RPM_BUILD_ROOT -C %{objdir} \ %{?with_verbose:V=1} \ DEPMOD=%{DepMod} \ - mod_compress_cmd=true \ INSTALL_MOD_PATH=$RPM_BUILD_ROOT \ + INSTALL_MOD_STRIP="--strip-debug --remove-section=.comment --remove-section=.note.GNU-stack" \ KERNELRELEASE=%{kernel_release} %ifarch %{arm} aarch64 +export DTC_FLAGS=-@ %{__make} %{MakeOpts} %{!?with_verbose:-s} dtbs_install \ -C %{objdir} \ %{?with_verbose:V=1} \