Added patch and unpatch targets.
svn path=/branches/kernel-image-2.6.11/; revision=3256
This commit is contained in:
parent
404d37f384
commit
6069972bd0
|
@ -4,7 +4,7 @@
|
||||||
#
|
#
|
||||||
version := 2.6.11
|
version := 2.6.11
|
||||||
abiname := 1
|
abiname := 1
|
||||||
ktver := 5
|
ltver := 5
|
||||||
#
|
#
|
||||||
# Generally nothing needs to be modified below this line
|
# Generally nothing needs to be modified below this line
|
||||||
#
|
#
|
||||||
|
@ -13,12 +13,13 @@ controls := $(wildcard debian/arch/*/control.in debian/arch/*/*/control.in)
|
||||||
karch := $(shell dpkg-architecture -qDEB_HOST_ARCH)
|
karch := $(shell dpkg-architecture -qDEB_HOST_ARCH)
|
||||||
major := $(basename $(version))
|
major := $(basename $(version))
|
||||||
srcver := $(shell dpkg-parsechangelog | awk '/^Version:/ {print $$2}')
|
srcver := $(shell dpkg-parsechangelog | awk '/^Version:/ {print $$2}')
|
||||||
|
release := $(version)-$(ltver)
|
||||||
#
|
#
|
||||||
# Construct depends and provides for the linux-tree
|
# Construct depends and provides for the linux-tree
|
||||||
#
|
#
|
||||||
lt_depends += $(shell seq -f 'linux-source-$(version) (= $(version)-%g)' \
|
lt_depends += $(shell seq -f 'linux-source-$(version) (= $(version)-%g)' \
|
||||||
-s ' | ' 1 $(ktver))
|
-s ' | ' 1 $(ltver))
|
||||||
lt_provides := $(shell seq -f 'linux-tree-$(version)-%g' -s ', ' 1 $(ktver))
|
lt_provides := $(shell seq -f 'linux-tree-$(version)-%g' -s ', ' 1 $(ltver))
|
||||||
#
|
#
|
||||||
# If we are not passed a subarchs variable, we obtain the complete
|
# If we are not passed a subarchs variable, we obtain the complete
|
||||||
# subarch list as a list of subdirectories in arch/$(karch). We
|
# subarch list as a list of subdirectories in arch/$(karch). We
|
||||||
|
@ -35,8 +36,18 @@ ifeq (,$(subarchs))
|
||||||
subarchs := none
|
subarchs := none
|
||||||
endif
|
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: debian/linux-source-$(version).tar.bz2 unpack-stamp
|
||||||
unpack-stamp:
|
unpack-stamp:
|
||||||
|
@ -83,7 +94,7 @@ debian/control: debian/templates/control.main.in
|
||||||
cat debian/templates/control.main.in | \
|
cat debian/templates/control.main.in | \
|
||||||
sed -e 's/@version@/$(version)/g' \
|
sed -e 's/@version@/$(version)/g' \
|
||||||
-e 's/@major@/$(major)/g' \
|
-e 's/@major@/$(major)/g' \
|
||||||
-e 's/@ktver@/$(ktver)/g' \
|
-e 's/@ltver@/$(ltver)/g' \
|
||||||
-e 's/@srcver@/$(srcver)/g' \
|
-e 's/@srcver@/$(srcver)/g' \
|
||||||
-e 's/@lt_depends@/$(lt_depends)/g' \
|
-e 's/@lt_depends@/$(lt_depends)/g' \
|
||||||
-e 's/@lt_provides@/$(lt_provides)/g' \
|
-e 's/@lt_provides@/$(lt_provides)/g' \
|
||||||
|
@ -104,4 +115,4 @@ debian/linux-source-$(version).tar.bz2: debian/Makefile.source
|
||||||
$(MAKE) -f debian/Makefile.source binary; \
|
$(MAKE) -f debian/Makefile.source binary; \
|
||||||
fi
|
fi
|
||||||
|
|
||||||
.PHONY: clean build unpack binary-indep binary-arch binary
|
.PHONY: clean build unpack binary-indep binary-arch binary patch unpatch
|
||||||
|
|
Loading…
Reference in New Issue