[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: