r3256 - branches/kernel-image-2.6.11/debian
Jurij Smakov
jurij-guest@costa.debian.org
Sat, 28 May 2005 20:15:15 +0000
Author: jurij-guest
Date: 2005-05-28 20:15:14 +0000 (Sat, 28 May 2005)
New Revision: 3256
Modified:
branches/kernel-image-2.6.11/debian/rules
Log:
Added patch and unpatch targets.
Modified: branches/kernel-image-2.6.11/debian/rules
===================================================================
--- branches/kernel-image-2.6.11/debian/rules 2005-05-28 19:10:53 UTC (rev 3255)
+++ branches/kernel-image-2.6.11/debian/rules 2005-05-28 20:15:14 UTC (rev 3256)
@@ -4,7 +4,7 @@
#
version := 2.6.11
abiname := 1
-ktver := 5
+ltver := 5
#
# Generally nothing needs to be modified below this line
#
@@ -13,12 +13,13 @@
karch := $(shell dpkg-architecture -qDEB_HOST_ARCH)
major := $(basename $(version))
srcver := $(shell dpkg-parsechangelog | awk '/^Version:/ {print $$2}')
+release := $(version)-$(ltver)
#
# Construct depends and provides for the linux-tree
#
lt_depends += $(shell seq -f 'linux-source-$(version) (= $(version)-%g)' \
- -s ' | ' 1 $(ktver))
-lt_provides := $(shell seq -f 'linux-tree-$(version)-%g' -s ', ' 1 $(ktver))
+ -s ' | ' 1 $(ltver))
+lt_provides := $(shell seq -f 'linux-tree-$(version)-%g' -s ', ' 1 $(ltver))
#
# If we are not passed a subarchs variable, we obtain the complete
# subarch list as a list of subdirectories in arch/$(karch). We
@@ -35,9 +36,19 @@
subarchs := none
endif
-export version abiname ktver kbuildver flavours
+export version abiname ltver kbuildver flavours
+patch: debian/patch-stamp
+debian/patch-stamp: debian/bin/apply
+ override_version=$(release) home=debian/patches debian/bin/apply
+ touch debian/patch-stamp
+unpatch:
+ if [ -e debian/patch-stamp ]; then
+ override_version=$(release) home=debian/patches debian/bin/apply $(version)
+ rm -f debian/patch-stamp
+ fi
+
unpack: debian/linux-source-$(version).tar.bz2 unpack-stamp
unpack-stamp:
dh_testdir
@@ -83,7 +94,7 @@
cat debian/templates/control.main.in | \
sed -e 's/@version@/$(version)/g' \
-e 's/@major@/$(major)/g' \
- -e 's/@ktver@/$(ktver)/g' \
+ -e 's/@ltver@/$(ltver)/g' \
-e 's/@srcver@/$(srcver)/g' \
-e 's/@lt_depends@/$(lt_depends)/g' \
-e 's/@lt_provides@/$(lt_provides)/g' \
@@ -104,4 +115,4 @@
$(MAKE) -f debian/Makefile.source binary; \
fi
-.PHONY: clean build unpack binary-indep binary-arch binary
+.PHONY: clean build unpack binary-indep binary-arch binary patch unpatch