diff --git a/make/linux-rpm.mk b/make/linux-rpm.mk index f967efe0..7ce05653 100644 --- a/make/linux-rpm.mk +++ b/make/linux-rpm.mk @@ -34,7 +34,7 @@ PATCHES += $(wildcard $(LINUX_KERNEL_PATCH_DIR)/*-$(KERNEL_VERSI LOCAL_PATCHES = $(notdir $(PATCHES)) SUBMAKEFILE = $(MODDIR)/make/linux-rpm-build.mk -KERNEL_URL = ftp.kernel.org:/pub/linux/kernel/v$(basename $(KERNEL_VERSION))/linux-$(KERNEL_VERSION).tar.bz2 +KERNEL_URL = ftp.kernel.org:/pub/linux/kernel/v$(KERNEL_MAJOR).$(KERNEL_MINOR)/linux-$(KERNEL_VERSION).tar.bz2 KERNEL_TGZ = $(notdir $(KERNEL_URL)) # exports @@ -48,7 +48,7 @@ clean: thisclean # file rules $(KERNEL_PKG): mkdir -p $(dir $(KERNEL_PKG)) - ftp -a ftp.kernel.org:/pub/linux/kernel/v$(basename $(KERNEL_VERSION))/linux-$(KERNEL_VERSION).tar.bz2 + ftp -a $(KERNEL_URL) install -m 664 $(notdir $(KERNEL_PKG)) $@ EXTRAVERSION: linux-$(KERNEL_VERSION)/Makefile