[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[PATCH] kernel-image-2.4.4-i386's flavours



If you have not read #96854, please do so now.

With that in mind, here's the following patch. IMHO this is the right
solution, the only other one I could think of is having
kernel-headers-2.4.4-i386-common, providing all except config-specific
files, and kernel-headers-2.4.4-$(flavour), providing flavour-specific
files, but that way still sucks, IMHO.

d

-- 
Daniel Stone
daniel@kabuki.openfridge.net
--- rules.crap	Sun Apr 22 11:50:02 2001
+++ rules	Wed May  9 20:52:26 2001
@@ -30,22 +30,15 @@
 	cp debian/changelog kernel-source-$(version)/debian
 	cp debian/control kernel-source-$(version)/debian
 	> kernel-source-$(version)/debian/official
-	for i in $(flavours); do \
-		cp -al kernel-source-$(version) build-$$i; \
-		cp config/$$i build-$$i/.config; \
-		cd build-$$i; \
-		cd ..; \
-	done
 	cp config/default kernel-source-$(version)/.config
 
 	touch unpack-stamp
 
 build: build-stamp
 build-stamp: unpack-stamp
-	for i in $(flavours); do \
-		cd build-$$i; \
-		make-kpkg --flavour $$i build; \
-		cd ..; \
+	cd kernel-source-$(version); \
+	make-kpkg  build; \
+	cd ..; \
 	done
 
 	touch build-stamp
@@ -70,15 +63,9 @@
 	cd kernel-source-$(version); \
 		make-kpkg kernel-headers
 	mv kernel-source-$(version)/debian/files debian
-	for i in $(flavours); do \
-		cp -al build-$$i install-$$i; \
-		cd install-$$i; \
-		make-kpkg --flavour $$i kernel-headers; \
-		make-kpkg --flavour $$i --initrd kernel-image; \
-		cd ..; \
-		cat install-$$i/debian/files >> debian/files; \
-		rm -rf install-$$i; \
-	done
+	make-kpkg --initrd kernel-image; \
+	cd ..; \
+	cat kernel-source-$(version)/debian/files >> debian/files; \
 	mv *.deb ..
 
 binary: binary-indep binary-arch

Reply to: