Add transition packages from old kernel-latest sources.

* debian/bin/gencontrol.py: Process extra packages.
* debian/templates/control.extra.in: Add.

svn path=/trunk/kernel/source/linux-2.6/; revision=3742
This commit is contained in:
Bastian Blank 2005-08-08 14:54:38 +00:00
parent c4da84d9df
commit b78777cf81
2 changed files with 135 additions and 0 deletions

View File

@ -372,6 +372,20 @@ if __name__ == '__main__':
makefile.append(("%s-%s-%s:: %s-%s-%s-%s" % (i, arch, subarch_text, i, arch, subarch_text, flavour), None))
makefile.append(("binary-%s-%s-%s:" % (arch, subarch_text, flavour), ("$(MAKE) -f debian/Makefile binary-dummy PACKAGES_ARG='%s'" % ' '.join(["-p%s" % i['Package'] for i in dummy_packages]),)))
extra = read_template("extra")
packages.extend(extra)
extra_pn = {}
for i in extra:
a = i['Architecture']
pn = extra_pn.get(a, [])
pn.append(i['Package'])
extra_pn[a] = pn
archs = extra_pn.keys()
archs.sort()
for arch in archs:
makefile.append(("binary-%s:: binary-%s-extra" % (arch, arch), None))
makefile.append(("binary-%s-extra:" % arch, ("$(MAKE) -f debian/Makefile binary-dummy PACKAGES_ARG='%s'" % ' '.join(["-p%s" % i for i in extra_pn[arch]]),)))
write_control(packages)
write_makefile(makefile)

121
debian/templates/control.extra.in vendored Normal file
View File

@ -0,0 +1,121 @@
Package: kernel-image-2.6-generic
Architecture: alpha
Section: base
Priority: extra
Depends: linux-image-2.6-alpha-generic
Description: Linux kernel 2.6 image on Alpha machines - transition package
This package is for transition only.
Package: kernel-image-2.6-smp
Architecture: alpha
Section: base
Priority: extra
Depends: linux-image-2.6-alpha-smp
Description: Linux kernel 2.6 image on Alpha SMP machines - transition package
This package is for transition only.
Package: kernel-image-2.6-386
Architecture: i386
Section: base
Priority: extra
Depends: linux-image-2.6-386
Description: Linux kernel 2.6.12 image on 386-class machines - transition package
This package is for transition only.
Package: kernel-image-2.6-686
Architecture: i386
Section: base
Priority: extra
Depends: linux-image-2.6-686
Description: Linux kernel 2.6 image on PPro/Celeron/PII/PIII/P4 machines - transition package
This package is for transition only.
Package: kernel-image-2.6-686-smp
Architecture: i386
Section: base
Priority: extra
Depends: linux-image-2.6-686-smp
Description: Linux kernel 2.6 image on PPro/Celeron/PII/PIII/P4 SMP machines - transition package
This package is for transition only.
Package: kernel-image-2.6-k7
Architecture: i386
Section: base
Priority: extra
Depends: linux-image-2.6-k7
Description: Linux kernel 2.6 image on AMD K7 machines - transition package
This package is for transition only.
Package: kernel-image-2.6-k7-smp
Architecture: i386
Section: base
Priority: extra
Depends: linux-image-2.6-k7-smp
Description: Linux kernel 2.6 image on AMD K7 SMP machines - transition package
This package is for transition only.
Package: kernel-image-powerpc
Architecture: powerpc
Section: base
Priority: extra
Depends: linux-image-powerpc
Description: Linux kernel image on powerpc-class machines - transition package
This package is for transition only.
Package: kernel-image-2.6-powerpc
Architecture: powerpc
Section: base
Priority: extra
Depends: linux-image-2.6-powerpc
Description: Linux kernel 2.6 image on powerpc-class machines - transition package
This package is for transition only.
Package: kernel-image-powerpc-smp
Architecture: powerpc
Section: base
Priority: extra
Depends: linux-image-powerpc-smp
Description: Linux kernel image on powerpc-smp-class machines - transition package
This package is for transition only.
Package: kernel-image-2.6-powerpc-smp
Architecture: powerpc
Section: base
Priority: extra
Depends: linux-image-2.6-powerpc-smp
Description: Linux kernel 2.6 image on powerpc-smp-class machines - transition package
This package is for transition only.
Package: kernel-image-2.6-s390
Architecture: s390
Section: base
Priority: extra
Depends: linux-image-2.6-s390
Description: Linux kernel 2.6 image on IBM S/390 machines - transition package
This package is for transition only.
Package: kernel-image-2.6-s390x
Architecture: s390
Section: base
Priority: extra
Depends: linux-image-2.6-s390x
Description: Linux kernel 2.6 image on IBM zSeries machines - transition package
This package is for transition only.
Package: kernel-image-2.6-sparc64
Architecture: sparc
Section: base
Priority: extra
Depends: linux-image-2.6-sparc64
Description: Linux kernel 2.6 image on uniprocessor 64-bit UltraSPARC class machines - transition package
This package is for transition only.
Package: kernel-image-2.6-sparc64-smp
Architecture: sparc
Section: base
Priority: extra
Depends: linux-image-2.6-sparc64-smp
Description: Linux kernel 2.6 image on multi-processor 64-bit UltraSPARC class machines - transition package
This package is for transition only.