From 09b7e0610ca42a7a263638b2c22381fcb2d4ba95 Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Mon, 23 Feb 2004 12:13:56 +0000 Subject: [PATCH] linux-rpm.mk: Make make aware of the downloading as seperate step --- make/linux-rpm.mk | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/make/linux-rpm.mk b/make/linux-rpm.mk index a3672090..475dc219 100644 --- a/make/linux-rpm.mk +++ b/make/linux-rpm.mk @@ -35,6 +35,7 @@ BASE = $(KERNEL_BASE)-$(KERNEL_VERSION)-$(KERNEL_RELEASE) BASE_RUN = $(KERNEL_BASE)-run-$(KERNEL_VERSION)-$(KERNEL_RELEASE) BASE_DEVEL = $(KERNEL_BASE)-devel-$(KERNEL_VERSION)-$(KERNEL_RELEASE) +KERNEL_TGZ = $(notdir $(KERNEL_PKG)) F_SPEC = $(BASE).spec F_TGZ = $(BASE).tar.gz F_SPM = $(BASE).src.rpm @@ -64,9 +65,11 @@ export KERNEL_INSTALL_PREFIX all: rpm # file rules -$(KERNEL_PKG): - ftp -a ftp.kernel.org:/pub/linux/kernel/v$(basename $(KERNEL_VERSION))/$(notdir $(KERNEL_PKG)) - cp $(notdir $(KERNEL_PKG)) $@ +$(KERNEL_TGZ): + ftp -a ftp.kernel.org:/pub/linux/kernel/v$(basename $(KERNEL_VERSION))/$(KERNEL_TGZ) + +$(KERNEL_PKG): $(KERNEL_TGZ) + install -m 664 $< $@ config-$(KERNEL_VERSION): cp $(shell ls config-$(basename $(KERNEL_VERSION)).* | sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]\)$$/\1.\2.0\3/' | sort -g | sed 's/\.0/./; $$ !d') $@