r2476 - trunk/kernel/powerpc/kernel-patch-powerpc-2.6.10-2.6.10/debian

Sven Luther luther@costa.debian.org
Fri, 11 Feb 2005 12:55:17 +0100


Author: luther
Date: 2005-02-11 12:55:16 +0100 (Fri, 11 Feb 2005)
New Revision: 2476

Modified:
   trunk/kernel/powerpc/kernel-patch-powerpc-2.6.10-2.6.10/debian/rules
Log:
Fixed powerpc 2.6.10 postinst/prerm script installation.


Modified: trunk/kernel/powerpc/kernel-patch-powerpc-2.6.10-2.6.10/debian/rules
===================================================================
--- trunk/kernel/powerpc/kernel-patch-powerpc-2.6.10-2.6.10/debian/rules	2005-02-11 07:23:47 UTC (rev 2475)
+++ trunk/kernel/powerpc/kernel-patch-powerpc-2.6.10-2.6.10/debian/rules	2005-02-11 11:55:16 UTC (rev 2476)
@@ -112,7 +112,7 @@
 	rm -f $(KFLAVOUR)/.config $(KFLAVOUR)/debian/control
 	-$(MAKE) -s -C config $(flavour) > $(KFLAVOUR)/.config
 	$(M4) debian/control-dummy.m4 > $(KFLAVOUR)/debian/control
-	$(M4) debian/dirs-image.m4 >> debian/dirs
+	$(M4) debian/dirs-image.m4 >> debian/kernel-image-$(kernel)-$(flavour).dirs
 
 	touch $@
 
@@ -226,10 +226,15 @@
 	cat debian/build-files | ( cd $(KFLAVOUR); cpio -pd $(KSRC) )
 
 # copy bootloader scripts to /etc/kernel/postinst.d and templates too.
+	test -d $(KIMAGE)/etc/kernel/postinst.d/$(kernel)-$(flavour) \
+		|| mkdir -p $(KIMAGE)/etc/kernel/postinst.d/$(kernel)-$(flavour)
 	$(INSTALL_EXEC) debian/bootloader.postinst	\
 		$(KIMAGE)/etc/kernel/postinst.d/$(kernel)-$(flavour)/bootloader
-	$(INSTALL_EXEC) debian/bootloader.postinst	\
+	test -d $(KIMAGE)/etc/kernel/prerm.d/$(kernel)-$(flavour) \
+		|| mkdir -p $(KIMAGE)/etc/kernel/prerm.d/$(kernel)-$(flavour)
+	$(INSTALL_EXEC) debian/bootloader.prerm	\
 		$(KIMAGE)/etc/kernel/prerm.d/$(kernel)-$(flavour)/bootloader
+	test -d $(KIMAGE)/DEBIAN || mkdir -p $(KIMAGE)/DEBIAN
 	$(INSTALL_DATA) debian/bootloader.templates $(KIMAGE)/DEBIAN/templates
 
 # add a README file