On Thursday 05 July 2007 19:42, Frans Pop wrote: > As all these changes IMO make the script mature enough, I have moved it > to the packages/kernel directory in trunk. Forgot the cool example I planned to add :-P This was enough for a rebuild of all arches that had deps satisfied: $ sed "s/2\.6\.21-1/2.6.21-2/g" */kernel-versions $ vi massbuild.versions $ # build kernel udebs: $ ./massbuild kbuild -m "Update to kernel ABI 2.6.21-2." $ ./massbuild krelease $ # sign & upload $ # build module udebs: $ ./massbuild mbuild -m "Update to kernel ABI 2.6.21-2." --incoming $ ./massbuild mrelease $ # sign & upload This resulted in the following changelog entries: <snip> linux-kernel-di-i386-2.6 (1.52) unstable; urgency=low * Update to kernel ABI 2.6.21-2. * Built against version 2.6.21-5 of linux-2.6. </snip><snip> linux-modules-di-i386-2.6 (1.06) unstable; urgency=low [...] [ Frans Pop ] * Update to kernel ABI 2.6.21-2. * Built against version 3.2a-3 of loop-aes. * Built against version 2.6.21-4 of linux-modules-extra-2.6. </snip> Pretty neat, if I may say so myself :-)
Attachment:
pgpVlWyZ_HXgI.pgp
Description: PGP signature