X-Git-Url: https://git.pld-linux.org/?a=blobdiff_plain;f=kernel.spec;h=5bb79a8cc24c0084eaa0bdc670ded826460475eb;hb=2585b730d7bc524838ae3260c47188eb77b62325;hp=0f0f7290152bd21fd6eac22c9f5f8b4e6cccf2db;hpb=fa873409dfcce98aa3a4e6a0b654891b7bf0f55d;p=packages%2Fkernel.git diff --git a/kernel.spec b/kernel.spec index 0f0f7290..5bb79a8c 100644 --- a/kernel.spec +++ b/kernel.spec @@ -70,7 +70,7 @@ %define rel 1 %define basever 4.19 -%define postver .46 +%define postver .113 # define this to '-%{basever}' for longterm branch %define versuffix -%{basever} @@ -124,7 +124,7 @@ Source0: https://www.kernel.org/pub/linux/kernel/v4.x/linux-%{basever}.tar.xz # Source0-md5: 740a90cf810c2105df8ee12e5d0bb900 %if "%{postver}" != ".0" Patch0: https://www.kernel.org/pub/linux/kernel/v4.x/patch-%{version}.xz -# Patch0-md5: c53ecf0f582b5bfe24ef16c61afe7830 +# Patch0-md5: eb70961a4b819235515bc7619c1ca344 %endif Source1: kernel.sysconfig @@ -253,11 +253,11 @@ BuildRequires: uboot-mkimage %endif BuildRequires: xz >= 1:4.999.7 Requires(post): coreutils -Requires(post): geninitrd >= 12757-8 +Requires(post): geninitrd >= 12787-6 Requires(post): kmod >= %{kmod_ver} Requires: /sbin/depmod Requires: coreutils -Requires: geninitrd >= 12757-8 +Requires: geninitrd >= 12787-6 Requires: kmod >= %{kmod_ver} %if %{with pae} %ifarch i686 athlon pentium3 pentium4 @@ -706,6 +706,32 @@ sed -i 's#EXTRAVERSION =.*#EXTRAVERSION = %{?alt_kernel:.%{alt_kernel}}#g' Makef # cleanup backups after patching find '(' -name '*~' -o -name '*.orig' -o -name '.gitignore' ')' -print0 | xargs -0 -r -l512 rm -f +find -name '*.py' -print0 | \ + xargs -0 %{__sed} -i -e '1s,/usr/bin/python,%{__python},' \ + -e '1s,/usr/bin/env python,%{__python},' \ + -e '1s,/usr/bin/env python3,%{__python3},' + +%{__sed} -i -e '1s,/usr/bin/python,%{__python},' \ + -e '1s,/usr/bin/env python,%{__python},' \ + -e '1s,/usr/bin/env python3,%{__python3},' \ + drivers/staging/greybus/tools/lbtest \ + scripts/bloat-o-meter \ + scripts/diffconfig \ + scripts/show_delta \ + tools/kvm/kvm_stat/kvm_stat + +find -name '*.pl' -print0 | \ + xargs -0 %{__sed} -i -e '1s,/usr/bin/env perl,%{__perl},' \ + +%{__sed} -i -e '1s,/usr/bin/env perl,%{__perl},' \ + scripts/dtc/dt_to_config \ + scripts/cleanfile \ + scripts/cleanpatch \ + scripts/documentation-file-ref-check \ + scripts/get_dvb_firmware \ + scripts/kernel-doc \ + scripts/stackdelta + %build install -d %{objdir} cat > %{targetobj}.mk <<'EOF'