|
@@ -13,8 +13,9 @@ KERNEL_RESOURCES := $(PRAWNOS_KERNEL)/resources
|
|
|
KERNEL_SOURCES := $(PRAWNOS_KERNEL)/sources
|
|
|
KERNEL_PATCHES := $(PRAWNOS_KERNEL)/patches
|
|
|
|
|
|
-KERNEL_TAR := $(KERNEL_SOURCES)/linux-libre-$(KVER)-gnu.tar.lz
|
|
|
-KERNEL_TAR_SIGNATURE := $(KERNEL_TAR).sign
|
|
|
+KERNEL_TAR_XZ := $(KERNEL_SOURCES)/linux-$(KVER).tar.xz
|
|
|
+KERNEL_TAR := $(KERNEL_SOURCES)/linux-$(KVER).tar
|
|
|
+KERNEL_TAR_SIGNATURE := $(KERNEL_SOURCES)/linux-$(KVER).tar.sign
|
|
|
KERNEL_BUILT := $(PRAWNOS_KERNEL_BUILD)/vmlinux.kpart
|
|
|
|
|
|
KERNEL_BUILD_LOG := $(PRAWNOS_BUILD_LOGS)/kernel-log.txt
|
|
@@ -64,15 +65,20 @@ update_ath9k_tar:
|
|
|
|
|
|
.PHONY: update_kernel_sig
|
|
|
update_kernel_sig:
|
|
|
- wget https://www.linux-libre.fsfla.org/pub/linux-libre/releases/$(KVER)-gnu/linux-libre-$(KVER)-gnu.tar.lz.sign -O $(KERNEL_TAR_SIGNATURE)
|
|
|
+ wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-$(KVER).tar.sign -O $(KERNEL_TAR_SIGNATURE)
|
|
|
+ #wget https://www.linux-libre.fsfla.org/pub/linux-libre/releases/$(KVER)-gnu/linux-libre-$(KVER)-gnu.tar.lz.sign -O $(KERNEL_TAR_SIGNATURE)
|
|
|
|
|
|
### REAL TARGETS
|
|
|
|
|
|
$(KERNEL_EXTRACTED): $(PRAWNOS_BUILD)
|
|
|
- wget https://www.linux-libre.fsfla.org/pub/linux-libre/releases/$(KVER)-gnu/linux-libre-$(KVER)-gnu.tar.lz -O $(KERNEL_TAR)
|
|
|
- gpg --import $(KERNEL_RESOURCES)/linux-libre-signing-key.gpg
|
|
|
- gpg --verify $(KERNEL_TAR_SIGNATURE) $(KERNEL_TAR)
|
|
|
- tar --lzip -xvf $(KERNEL_TAR) -C $(PRAWNOS_BUILD)
|
|
|
+ wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-$(KVER).tar.xz -O $(KERNEL_TAR_XZ)
|
|
|
+ wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-$(KVER).tar.sign -O $(KERNEL_TAR_SIGNATURE)
|
|
|
+ unxz --force $(KERNEL_TAR_XZ)
|
|
|
+ #wget https://www.linux-libre.fsfla.org/pub/linux-libre/releases/$(KVER)-gnu/linux-libre-$(KVER)-gnu.tar.lz -O $(KERNEL_TAR)
|
|
|
+ gpg2 --recv-keys 0x647F28654894E3BD457199BE38DBBDC86092693E 0xABAF11C65A2970B130ABE3C479BE3E4300411886
|
|
|
+ #gpg2 --import $(KERNEL_RESOURCES)/linux-libre-signing-key.gpg
|
|
|
+ gpg2 --verify $(KERNEL_TAR_SIGNATURE) $(KERNEL_TAR)
|
|
|
+ tar -xvf $(KERNEL_TAR) -C $(PRAWNOS_BUILD)
|
|
|
touch $(KERNEL_EXTRACTED)
|
|
|
|
|
|
$(ATH9K_EXTRACTED): $(PRAWNOS_BUILD)
|