diff --git a/make/linux-rpm.mk b/make/linux-rpm.mk index fa9db37c..1521c922 100644 --- a/make/linux-rpm.mk +++ b/make/linux-rpm.mk @@ -117,6 +117,17 @@ patches.done: unpack.done $(addsuffix .done,$(notdir $(PATCHES))) %.patch: cp $(filter %/$@,$(PATCHES)) $@ +patch-%: + make patches/$*-$(KERNEL_VERSION).patch + +clean-patch-%: + rm -f patches/$*-$(KERNEL_VERSION).patch + make patches/$*-$(KERNEL_VERSION).patch + +patches/%-$(KERNEL_VERSION).patch: unpack.done + diff -Naur linux-$(KERNEL_VERSION) linux-$(KERNEL_VERSION)-$* > $@.part; exit 0 + mv $@.part $@ + unpack: unpack.done patch: patches.done prepare: unpack patch EXTRAVERSION COMPLETE_VERSION