Author: waldi
Date: Sun Jun  3 11:53:44 2007
New Revision: 8858

Log:
debian/rules.real: Don't make file targets depend on phony ones.


Modified:
   dists/trunk/linux-2.6/debian/rules.real

Modified: dists/trunk/linux-2.6/debian/rules.real
==============================================================================
--- dists/trunk/linux-2.6/debian/rules.real     (original)
+++ dists/trunk/linux-2.6/debian/rules.real     Sun Jun  3 11:53:44 2007
@@ -112,13 +112,10 @@
        $(patch_cmd) -a $(ARCH) -s $(SUBARCH)
        touch '$@'
 
-$(STAMPS_DIR)/setup-$(ARCH)-$(SUBARCH)-$(FLAVOUR)-$(TYPE): 
CONFIG=$(BUILD_DIR)/config.$(ARCH)-$(SUBARCH)-$(FLAVOUR)
-$(STAMPS_DIR)/setup-$(ARCH)-$(SUBARCH)-$(FLAVOUR)-$(TYPE): 
SOURCE_DIR=$(BUILD_DIR)/source-$(ARCH)-$(SUBARCH)
-$(STAMPS_DIR)/setup-$(ARCH)-$(SUBARCH)-$(FLAVOUR)-$(TYPE): 
DIR=$(BUILD_DIR)/build-$(ARCH)-$(SUBARCH)-$(FLAVOUR)
-$(STAMPS_DIR)/setup-$(ARCH)-$(SUBARCH)-$(FLAVOUR)-$(TYPE): 
$(BUILD_DIR)/config.$(ARCH)-$(SUBARCH)-$(FLAVOUR) 
$(STAMPS_DIR)/source-$(ARCH)-$(SUBARCH)
-$(STAMPS_DIR)/setup-$(ARCH)-$(SUBARCH)-$(FLAVOUR)-$(TYPE): 
setup-$(ARCH)-$(SUBARCH)-$(FLAVOUR)-all
-
-setup-$(ARCH)-$(SUBARCH)-$(FLAVOUR)-all:
+setup-$(ARCH)-$(SUBARCH)-$(FLAVOUR)-all: 
CONFIG=$(BUILD_DIR)/config.$(ARCH)-$(SUBARCH)-$(FLAVOUR)
+setup-$(ARCH)-$(SUBARCH)-$(FLAVOUR)-all: 
SOURCE_DIR=$(BUILD_DIR)/source-$(ARCH)-$(SUBARCH)
+setup-$(ARCH)-$(SUBARCH)-$(FLAVOUR)-all: 
DIR=$(BUILD_DIR)/build-$(ARCH)-$(SUBARCH)-$(FLAVOUR)
+setup-$(ARCH)-$(SUBARCH)-$(FLAVOUR)-all: 
$(BUILD_DIR)/config.$(ARCH)-$(SUBARCH)-$(FLAVOUR)
        rm -rf '$(DIR)'
        cp -al '$(SOURCE_DIR)' '$(DIR)'
        cp '$(CONFIG)' '$(DIR)/.config'
@@ -136,7 +133,11 @@
 endif
        cd '$(DIR)'; $(setup_env) make reportoldconfig
 
+$(STAMPS_DIR)/setup-$(ARCH)-$(SUBARCH)-$(FLAVOUR)-$(TYPE): 
DIR=$(BUILD_DIR)/build-$(ARCH)-$(SUBARCH)-$(FLAVOUR)
+$(STAMPS_DIR)/setup-$(ARCH)-$(SUBARCH)-$(FLAVOUR)-$(TYPE): 
$(STAMPS_DIR)/source-$(ARCH)-$(SUBARCH)
+
 $(STAMPS_DIR)/setup-$(ARCH)-$(SUBARCH)-$(FLAVOUR)-kernel-package:
+       $(MAKE) -f debian/rules.real setup-$(ARCH)-$(SUBARCH)-$(FLAVOUR)-all
        mkdir -p '$(DIR)/debian'
        cp debian/{changelog,control,copyright} '$(DIR)/debian'
        touch '$(DIR)/debian/official'
@@ -146,6 +147,7 @@
 $(STAMPS_DIR)/setup-$(ARCH)-$(SUBARCH)-$(FLAVOUR)-plain \
 $(STAMPS_DIR)/setup-$(ARCH)-$(SUBARCH)-$(FLAVOUR)-plain-s390-tape \
 $(STAMPS_DIR)/setup-$(ARCH)-$(SUBARCH)-$(FLAVOUR)-plain-xen:
+       $(MAKE) -f debian/rules.real setup-$(ARCH)-$(SUBARCH)-$(FLAVOUR)-all
        cd '$(DIR)'; $(setup_env) make prepare $(JOBS_ARG)
        touch '$@'
 

_______________________________________________
Kernel-svn-changes mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes

Reply via email to