[kernel] r5212 - people/waldi/linux-2.6/debian

Bastian Blank waldi at costa.debian.org
Tue Jan 3 16:54:19 UTC 2006


Author: waldi
Date: Tue Jan  3 16:54:18 2006
New Revision: 5212

Modified:
   people/waldi/linux-2.6/debian/rules
   people/waldi/linux-2.6/debian/rules.real
Log:
* debian/rules: Fix clean.
* debian/rules.real
  - Remove definition of old arch patches.
  - Use a variable for patch command.


Modified: people/waldi/linux-2.6/debian/rules
==============================================================================
--- people/waldi/linux-2.6/debian/rules	(original)
+++ people/waldi/linux-2.6/debian/rules	Tue Jan  3 16:54:18 2006
@@ -43,7 +43,7 @@
 
 clean: debian/control
 	dh_testdir
-	rm -rf $(BUILD_DIR) $(STAMPS_DIR) debian/lib/python/*.pyc debian/*.kpatches.arch
+	rm -rf $(BUILD_DIR) $(STAMPS_DIR) debian/lib/python/debian_linux/*.pyc
 	dh_clean
 
 binary-indep: build

Modified: people/waldi/linux-2.6/debian/rules.real
==============================================================================
--- people/waldi/linux-2.6/debian/rules.real	(original)
+++ people/waldi/linux-2.6/debian/rules.real	Tue Jan  3 16:54:18 2006
@@ -99,13 +99,17 @@
 	cd '$(BUILD_DIR)'; tar -cjf 'linux-source-$(UPSTREAM_VERSION).tar.bz2' 'linux-source-$(UPSTREAM_VERSION)'
 	rm -rf '$(DIR)'
 
+define patch_cmd
+cd '$(DIR)'; python2.4 '$(CURDIR)/debian/bin/apply.py' --overwrite-home='$(CURDIR)/debian/patches-debian' --overwrite-source='$(SOURCE_VERSION)' --overwrite-revisions='$(REVISIONS)'
+endef
+
 srcfiles := $(filter-out debian, $(wildcard *))
 $(STAMPS_DIR)/source: DIR=$(BUILD_DIR)/source
 $(STAMPS_DIR)/source: debian/bin/apply.py
 	rm -rf '$(DIR)'
 	mkdir -p '$(DIR)'
 	cp -al $(srcfiles) '$(DIR)'
-	cd '$(DIR)'; python2.4 '$(CURDIR)/debian/bin/apply.py' --overwrite-home='$(CURDIR)/debian/patches-debian' --overwrite-source='$(SOURCE_VERSION)' --overwrite-revisions='$(REVISIONS)'
+	$(patch_cmd)
 	#make-kpkg does this when building kernel-source.
 	mv '$(DIR)/scripts/package/Makefile' '$(DIR)/scripts/package/Makefile.dist'
 	mv '$(DIR)/scripts/package/builddeb' '$(DIR)/scripts/package/builddeb.dist'
@@ -113,11 +117,6 @@
 	echo "all:" >> '$(DIR)/scripts/package/Makefile'
 	touch '$@'
 
-patches  := $(wildcard debian/patches-arch/$(SUBARCH).*)
-patches  += $(wildcard debian/patches-arch/$(SUBARCH)_*)
-patches  += $(wildcard debian/patches-arch/$(ARCH).*)
-patches  += $(wildcard debian/patches-arch/$(ARCH)_*)
-patches  := $(strip $(patches))
 $(STAMPS_DIR)/source-$(ARCH)-$(SUBARCH): SOURCE_DIR=$(BUILD_DIR)/source
 $(STAMPS_DIR)/source-$(ARCH)-$(SUBARCH): DIR=$(BUILD_DIR)/source-$(ARCH)-$(SUBARCH)
 $(STAMPS_DIR)/source-$(ARCH)-$(SUBARCH): $(STAMPS_DIR)/source
@@ -128,7 +127,7 @@
 	cp debian/copyright '$(DIR)/debian'
 	cp debian/control '$(DIR)/debian/control'
 	touch '$(DIR)/debian/official'
-	cd '$(DIR)'; python2.4 '$(CURDIR)/debian/bin/apply.py' -a $(ARCH) -s $(SUBARCH) --overwrite-home='$(CURDIR)/debian/patches-debian' --overwrite-source='$(SOURCE_VERSION)' --overwrite-revisions='$(REVISIONS)'
+	$(patch_cmd) -a $(ARCH) -s $(SUBARCH)
 	touch '$@'
 #
 # This target performs a build for a particular flavour. Note



More information about the Kernel-svn-changes mailing list