Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=kernelbump.git;a=commitdiff;h=65b5efdd66889dd21a5c04331f8b3746090de3bf

commit 65b5efdd66889dd21a5c04331f8b3746090de3bf
Author: DeX77 <[email protected]>
Date:   Tue Apr 18 15:46:25 2017 +0200

kernel-4.10.11-1-x86_64

+ add (emtpy) cmdline and fix initrd

diff --git a/source/base/kernel/FrugalBuild b/source/base/kernel/FrugalBuild
index 40439f1..793c131 100644
--- a/source/base/kernel/FrugalBuild
+++ b/source/base/kernel/FrugalBuild
@@ -23,6 +23,7 @@ makedepends+=('dracut>=045' 'linux-firmware>=20170223' 'xz' 
'less' 'xfsprogs>=4.
rodepends=('clr-boot-manager')
groups=('base')
archs=('x86_64')
+_F_kernel_vmlinuz="arch/x86_64/boot/bzImage"
options+=('nodocs' 'genscriptlet')
_F_archive_grepv="rc"
up2date="Flasttar $url"
@@ -39,8 +40,8 @@ do
signatures+=('')
done

-source+=("https://www.kernel.org/pub/linux/kernel/v4.x/$_F_archive_name-$pkgver.tar.xz";
 'config.x86_64')
-signatures+=("https://www.kernel.org/pub/linux/kernel/v4.x/$_F_archive_name-$pkgver.tar.sign";
 '')
+source+=("https://www.kernel.org/pub/linux/kernel/v4.x/$_F_archive_name-$pkgver.tar.xz";
 'config.x86_64' 'cmdline.x86_64')
+signatures+=("https://www.kernel.org/pub/linux/kernel/v4.x/$_F_archive_name-$pkgver.tar.sign";
 '' '')

OMITTED_MODULES="multipath systemd-bootchart"
ADDED_MODULES="dmsquash-live"
@@ -215,11 +216,7 @@ build()

Fmkdir /lib/{modules,firmware,kernel}
Ffilerel .config lib/kernel/config-$_F_kernel_ver$_F_kernel_uname
-       if [ ! -z "$_F_kernel_vmlinuz" ]; then
-               Ffilerel $_F_kernel_vmlinuz 
lib/kernel/org.frugalware.fw.$_F_kernel_ver$_F_kernel_uname
-       else
-               Ffilerel arch/x86/boot/bzImage 
lib/kernel/org.frugalware.fw.$_F_kernel_ver$_F_kernel_uname
-       fi
+       Ffilerel $_F_kernel_vmlinuz 
lib/kernel/org.frugalware.fw.$_F_kernel_ver$_F_kernel_uname

make INSTALL_MOD_PATH=$Fdestdir $MAKEFLAGS modules_install || Fdie
# dump symol versions so that later builds will have dependencies and
@@ -234,9 +231,6 @@ build()

Fexec /sbin/depmod -a -b $Fdestdir $_F_kernel_ver$_F_kernel_uname || Fdie

-       # remove duplicate firmware files
-       Frm "lib/firmware/$(KERNELRELEASE)"
-
# create initrd
Fexec /usr/bin/dracut   -N \
--xz \
@@ -249,9 +243,12 @@ build()
--early-microcode \
-i  /usr/lib/sysusers.d/ /usr/lib/sysusers.d/ \
-k $Fdestdir/lib/modules/$_F_kernel_ver$_F_kernel_uname \
-                                
$Fdestdir/lib/kernel/initrd-org.frugalware.fw.$_F_kernel_ver$_F_kernel_uname \
+                                
$Fdestdir/lib/kernel/initrd-org.frugalware.fw.$_F_kernel_ver-$_F_kernelver_rel \
$_F_kernel_ver$_F_kernel_uname || Fdie

+       # cmdline for arch
+       Ffile cmdline.${CARCH} 
lib/kernel/cmdline-${_F_kernel_ver}-${_F_kernelver_rel}
+
# build cpupower
cd tools/power/cpupower

diff --git a/source/base/kernel/cmdline.x86_64 
b/source/base/kernel/cmdline.x86_64
new file mode 100644
index 0000000..e69de29
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to