Ben Hutchings
72dfd72c36
Do not try to apply featureset patches when featureset is disabled
...
svn path=/dists/trunk/linux/; revision=19609
2012-12-16 15:35:51 +00:00
Bastian Blank
9d6c7c99a5
debian/bin/gencontrol.py, debian/rules.real:
...
Remove remaining code for s390 tape images.
svn path=/dists/trunk/linux/; revision=19551
2012-11-27 18:39:04 +00:00
Bastian Blank
7c1154be91
* debian/bin/gencontrol.py: Add support for kernelarch specific config.
...
* debian/config: Remove now implicit definitions.
svn path=/dists/trunk/linux/; revision=19545
2012-11-26 22:31:06 +00:00
Bastian Blank
816abcaf90
debian/bin/gencontrol.py: Properly check for Xen support.
...
svn path=/dists/trunk/linux/; revision=19543
2012-11-26 22:21:02 +00:00
Bastian Blank
825b83a00b
debian/bin/gencontrol.py, debian/config/amd64/defines,
...
debian/config/i386/defines: Remove dom0-support option.
svn path=/dists/trunk/linux/; revision=19542
2012-11-26 22:15:06 +00:00
Bastian Blank
cbf647997c
debian/bin/gencontrol.py: Bail out if disable requests can't be honored.
...
svn path=/dists/trunk/linux/; revision=19516
2012-11-21 17:24:33 +00:00
Ben Hutchings
af9147122a
Merge changes from sid up to 3.2.29-1
...
Most of the patches added to sid are already in 3.5 and could be dropped.
Some others needed to be re-generated without the backporting changes.
Ignore the rt changes as there is no rt featureset for 3.5.
svn path=/dists/trunk/linux/; revision=19387
2012-09-17 02:19:21 +00:00
Bastian Blank
94ee7c7fb6
* debian/bin/gencontrol.py:
...
Use xen-system instead of xen-hypervisor for meta-packages.
* debian/changelog: Update.
svn path=/dists/sid/linux/; revision=19322
2012-08-13 11:02:50 +00:00
Bastian Blank
5a9b375696
debian/bin/gencontrol.py: Fix warning for installer module disable.
...
svn path=/dists/trunk/linux/; revision=19321
2012-08-13 09:47:24 +00:00
Ben Hutchings
8b1e122672
Merge changes from sid up to 3.2.21-2
...
svn path=/dists/trunk/linux/; revision=19211
2012-06-26 06:02:51 +00:00
Ben Hutchings
d0d98ef3a7
Clean up usbip package version generation
...
Extract the current usbip version from its config.h file rather than
repeating it in rules.real where we might forget to update it.
Pass VERSION_DEBIAN into rules.real from rules.gen rather than
invoking dpkg-parsechangelog again.
svn path=/dists/sid/linux-tools/; revision=19188
2012-06-24 00:44:58 +00:00
Ben Hutchings
1f377f7c3b
[x32] Build a linux-libc-dev package
...
svn path=/dists/trunk/linux/; revision=19166
2012-06-18 14:50:18 +00:00
Bastian Blank
5a0ab9759f
Support build-arch and build-indep make targets
...
* debian/rules, debian/rules.real:
Support build-indep, rename build to build-arch.
* debian/bin/gencontrol.py, debian/lib/python/debian_linux/gencontrol.py:
Add build-arch and build-indep.
* debian/changelog: Update.
svn path=/dists/sid/linux/; revision=19148
2012-06-14 14:39:30 +00:00
Bastian Blank
d1bd5f4a19
debian/bin/gencontrol.py: Make it possible to disable udeb generation.
...
svn path=/dists/sid/linux/; revision=19147
2012-06-14 08:30:37 +00:00
Bastian Blank
7a338d9536
debian/bin/gencontrol.py:
...
Move some package specific stuff from lib/python/debian_linux/gencontrol.py.
svn path=/dists/sid/linux/; revision=19145
2012-06-13 21:54:55 +00:00
Ben Hutchings
39d70141e7
Merge changes from sid branch of linux/linux-2.6 up to r19072
...
svn path=/dists/trunk/linux/; revision=19127
2012-06-11 05:06:55 +00:00
Ben Hutchings
1e36c722c1
Move special case for 'none' featureset to rules.real
...
This is needed to get the proper dependency.
svn path=/dists/sid/linux/; revision=19076
2012-06-03 22:59:24 +00:00
Ben Hutchings
4b64bf84a9
Remove the patch series for featureset 'none'
...
Make 'source_none' a symlink rather than treating 'none' like a real
featureset.
svn path=/dists/sid/linux/; revision=19075
2012-06-03 22:44:01 +00:00
Ben Hutchings
f4932e3768
Replace patch series lists with one main series and one per featureset
...
Change patch.apply.in to apply a single patch series without
filtering. Move series/base to series-all and series/base-extra to
series-rt and series-none (the latter empty).
Remove the redundant status file support from patch.apply.in, and
convert it into a static file rather than a template.
Remove the redundant patch series list support from patches.py.
svn path=/dists/sid/linux/; revision=19071
2012-06-03 22:03:33 +00:00
Ben Hutchings
aac2076873
Remove support for per-architecture patches
...
We have not used per-architecture patches for many years. This is a
step toward using a more standard patch system.
svn path=/dists/sid/linux/; revision=19070
2012-06-03 20:54:42 +00:00
Ben Hutchings
978dc23547
Update to 3.4
...
Drop the '.0'; everything in wheezy and beyond should cope with
2-component versions.
svn path=/dists/trunk/linux-2.6/; revision=19021
2012-05-21 12:06:54 +00:00
Bastian Blank
31591fe39a
debian/bin/gencontrol.py: Support disabling debug infos in unreleased builds.
...
svn path=/dists/trunk/linux-2.6/; revision=18507
2012-01-12 11:28:06 +00:00
Bastian Blank
96bd71ce65
debian/bin/gencontrol.py, debian/rules.real, debian/templates:
...
Remove support for plain-xen image type.
svn path=/dists/trunk/linux-2.6/; revision=18504
2012-01-11 21:13:47 +00:00
Bastian Blank
2ca47caafc
* debian/bin/gencontrol.py: Use modules setting in build section.
...
* debian/config/s390/defines, debian/config/s390x/defines: Adopt changes.
svn path=/dists/trunk/linux-2.6/; revision=18502
2012-01-11 21:02:19 +00:00
Bastian Blank
a46a14199c
debian/bin/gencontrol.py, debian/lib/python/debian_linux/config.py:
...
Move config schema into gencontrol.
svn path=/dists/trunk/linux-2.6/; revision=18499
2012-01-11 20:42:40 +00:00
Bastian Blank
dad674e6e7
* debian/lib/python/debian_linux/debian.py:
...
Replace PackageFieldList with PackageArchitecture.
* debian/bin/gencontrol.py,
debian/lib/python/debian_linux/gencontrol.py: Adopt changes.
svn path=/dists/trunk/linux-2.6/; revision=18492
2012-01-11 17:46:47 +00:00
Bastian Blank
2aee5e44d4
* debian/bin/gencontrol.py: Move debug setting into new build section.
...
* debian/config/amd64/defines, debian/config/i386/defines: Update.
svn path=/dists/trunk/linux-2.6/; revision=18490
2012-01-11 17:05:44 +00:00
Bastian Blank
a4a27ffb31
debian/bin: PEP8 and other style fixes.
...
svn path=/dists/trunk/linux-2.6/; revision=18489
2012-01-11 17:00:17 +00:00
Ben Hutchings
d0690e27cb
udeb: Provide the default configuration for kernel-wedge
...
The default (arch-independent) configuration was previously provided
by the kernel-wedge package, but we want to be able to update it
without changing that in future. Copy the configuration files from
kernel-wedge 2.82 (except loop-aes-modules which is now unused).
Depend on kernel-wedge 2.83, which adds this feature.
(cherry-picked from trunk)
svn path=/dists/sid/linux-2.6/; revision=18400
2011-12-21 03:16:29 +00:00
Bastian Blank
4fa4671f8d
* debian/bin/gencontrol.py:
...
Look on real upstream version during extraction of revisions for patch
series.
* debian/changelog: Update.
svn path=/dists/sid/linux-2.6/; revision=18337
2011-12-01 12:19:31 +00:00
Ben Hutchings
acd9830064
Add '.0' to ABI name whenever upstream version has 2 components
...
This is not just for 3.0 and 3.1. We will remove this after wheezy
release, whichever version that is.
svn path=/dists/trunk/linux-2.6/; revision=18246
2011-11-12 04:05:20 +00:00
Bastian Blank
ea9ddad4b8
debian/bin/gencontrol.py: Handle extra 0 in the abiname.
...
svn path=/dists/trunk/linux-2.6/; revision=18193
2011-10-28 19:03:06 +00:00
Bastian Blank
677171f23c
debian/bin/gencontrol.py, debian/templates, debian/rules.real:
...
Make ABINAME always include the complete version.
svn path=/dists/trunk/linux-2.6/; revision=18192
2011-10-28 19:02:10 +00:00
Ben Hutchings
ed776fb227
Build udebs for the installer
...
Use kernel-wedge in gencontrol.py and during the build process to
generate the udeb packages required by debian-installer.
Add the kernel-wedge configuration files from all the current
linux-kernel-di-$arch-2.6 packages.
svn path=/dists/trunk/linux-2.6/; revision=18121
2011-09-25 03:12:12 +00:00
Ben Hutchings
c05bfa9ae0
Add makefile targets to build linux-libc-dev only
...
Requested to aid architecture bootstrapping.
svn path=/dists/trunk/linux-2.6/; revision=17867
2011-07-29 14:24:17 +00:00
Ben Hutchings
e00636241d
Remove support for obsolete image type 'plain-xen'
...
The mainline kernel now supports paravirtualisation on various
hypervisors and there will be no Xen-specific kernel images.
svn path=/dists/trunk/linux-2.6/; revision=17634
2011-06-09 00:00:53 +00:00
Ben Hutchings
b265641834
Remove templates for obsolete image types 'kernel-package' and 'modulesinline'
...
svn path=/dists/trunk/linux-2.6/; revision=17633
2011-06-08 23:55:21 +00:00
Ben Hutchings
c39c30cafd
Prepare gencontrol and templates for Linux 3.0
...
- Fix source package name as linux-kbuild-2.6
- Remove the 'major' template variable and 'MAJOR' make variable
svn path=/dists/trunk/linux-kbuild-2.6/; revision=17560
2011-06-01 07:19:05 +00:00
Ben Hutchings
1b919cfb84
Prepare gencontrol and templates for Linux 3.0
...
- Remove all relations based on the 'major' template variable
- Define 'source_package' template variable and use it in place
of 'linux-@major@' in linux-patch-debian-<version> description
- Expect only 2 upstream version components if first component is
not '2'
- Remove the 'major' template variable and 'MAJOR' make variable
svn path=/dists/trunk/linux-2.6/; revision=17482
2011-05-30 18:54:31 +00:00
Ben Hutchings
5f375916e4
postinst: Remove specific support for running a ramdisk creator
...
Warn users that specify one in /etc/kernel-img.conf.
Require initramfs-tools >= 0.99, which does not depend on being directly
invoked.
svn path=/dists/trunk/linux-2.6/; revision=17424
2011-05-16 03:57:43 +00:00
Maximilian Attems
1573c3f22e
rsync with 2.6.38-5 changes
...
this add the per arch abi feature.
the m68k and security patches seem all merged.
svn path=/dists/trunk/linux-2.6/; revision=17346
2011-05-09 15:42:48 +00:00
Ben Hutchings
871633716d
Revert "postinst: Remove specific support for running a ramdisk creator" etc.
...
initramfs-tools still assumes that official kernel packages will call
it specifically and does nothing in the postinst hook if it recognises
that it has been called by an official package. Therefore we cannot
make this change yet.
svn path=/dists/trunk/linux-2.6/; revision=16981
2011-03-04 04:14:38 +00:00
Ben Hutchings
a68b161473
postinst: Remove specific support for running a ramdisk creator
...
Warn users that specify one in /etc/kernel-img.conf.
Require initramfs-tools >= 0.94, which installs a postinst hook.
svn path=/dists/trunk/linux-2.6/; revision=16958
2011-03-01 05:44:42 +00:00
Bastian Blank
7f5e7db196
Merge /dists/squeeze/linux-2.6 (2.6.32-30).
...
svn path=/dists/trunk/linux-2.6/; revision=16903
2011-02-16 17:06:01 +00:00
Ian Campbell
979949830e
Fix some low hanging lintian warnings
...
svn path=/dists/trunk/linux-2.6/; revision=16172
2010-08-21 07:59:17 +00:00
Bastian Blank
eef8e0abf6
Merge /dists/sid/linux-2.6 (2.6.32-11).
...
svn path=/dists/trunk/linux-2.6/; revision=15575
2010-04-27 17:48:06 +00:00
Bastian Blank
ab3c0154f7
* debian/bin/gencontrol.py: Add support for debug packages.
...
* debian/lib/python/debian_linux/config.py: Add image-dbg section.
* debian/templates/control.image-dbg.in: Add.
svn path=/dists/trunk/linux-2.6/; revision=15566
2010-04-27 08:50:30 +00:00
Bastian Blank
e6e6cc878a
debian/bin/gencontrol.py: Split out makeflags setup.
...
svn path=/dists/trunk/linux-2.6/; revision=15526
2010-04-20 19:18:56 +00:00
Bastian Blank
f5d1c9b954
* debian/bin/gencontrol.py
...
- Disable old xen support.
- Support xen dom0 for all images.
* debian/templates/control.xen-linux-system.in: Fix description.
svn path=/dists/sid/linux-2.6/; revision=15299
2010-03-01 13:04:08 +00:00
Bastian Blank
191a91d213
debian/bin/gencontrol.py: Workaround duplicated description parts.
...
svn path=/dists/sid/linux-2.6/; revision=15294
2010-02-28 18:59:01 +00:00
Bastian Blank
65ee02f46b
Don't let default compiler flags escape into the build.
...
* debian/changelog: Update.
* debian/bin/gencontrol.py: Rename CFLAGS to CFLAGS_KERNEL.
* debian/rules.real: Use CFLAGS_KERNEL.
svn path=/dists/trunk/linux-2.6/; revision=15119
2010-02-04 11:09:53 +00:00
Bastian Blank
b0e6ad3767
Drop linux-tree package.
...
* debian/changelog: Update.
* debian/bin/gencontrol.py, debian/rules.real:
Remove support for linux-tree package.
* debian/templates/control.tree.in: Remove.
svn path=/dists/trunk/linux-2.6/; revision=14736
2009-12-04 19:16:08 +00:00
Bastian Blank
c22fbd4990
* debian/bin/gencontrol.py: Don't use control.support template.
...
* debian/templates/control.main.in:
Merge contents of debian/templates/control.support.in.
svn path=/dists/trunk/linux-2.6/; revision=14697
2009-11-28 14:43:28 +00:00
Bastian Blank
eb927a5fd2
debian/bin/gencontrol.py: Check unstable and experimental uploads.
...
svn path=/dists/trunk/linux-2.6/; revision=14672
2009-11-24 18:30:52 +00:00
Bastian Blank
e39e268dbd
Move all description related config options into its own section.
...
* debian/bin/gencontrol.py: Handle description parts.
* debian/config: Update.
* debian/lib/python/debian_linux/config.py: Recognize new section.
* debian/lib/python/debian_linux/gencontrol.py: Remove old code.
svn path=/dists/trunk/linux-2.6/; revision=14469
2009-10-27 16:35:16 +00:00
Ben Hutchings
d9aa8c6ca0
Use default version of python
...
svn path=/dists/trunk/linux-kbuild-2.6/; revision=14399
2009-10-17 16:33:56 +00:00
Bastian Blank
34368f1d61
debian/bin/gencontrol.py: Remove support for header dirs of other arches.
...
svn path=/dists/trunk/linux-2.6/; revision=14232
2009-09-14 10:20:45 +00:00
Bastian Blank
728e91d725
debian/bin/gencontrol.py, debian/rules.real:
...
Remove support for header architecture != real architecture.
svn path=/dists/trunk/linux-2.6/; revision=14231
2009-09-14 09:51:34 +00:00
Bastian Blank
68381550c5
debian/bin/gencontrol.py: Don't reimplement all the stuff.
...
svn path=/dists/trunk/linux-2.6/; revision=14230
2009-09-14 09:46:17 +00:00
Ben Hutchings
98f9c4499c
Generate architecture-qualified package relations as needed for flavours that exist for multiple architectures ( Closes : #278729 )
...
svn path=/dists/trunk/linux-2.6/; revision=14227
2009-09-14 05:31:08 +00:00
Ben Hutchings
d71e28414a
Introduce add_arch_package() function in preparation for fixing bug 278729
...
svn path=/dists/trunk/linux-2.6/; revision=14226
2009-09-14 05:28:50 +00:00
Bastian Blank
7bde73d890
debian/bin/gencontrol.py: Add base pseudo-revision to patch system.
...
svn path=/dists/trunk/linux-2.6/; revision=13351
2009-04-06 10:43:19 +00:00
Bastian Blank
e94d103d3b
debian/bin/gencontrol.py: Export more variables.
...
svn path=/dists/trunk/linux-2.6/; revision=12871
2009-02-19 15:40:47 +00:00
Bastian Blank
a94d55bc0d
Merge /dists/sid/linux-2.6.
...
svn path=/dists/trunk/linux-2.6/; revision=12535
2008-12-28 16:55:48 +00:00
Bastian Blank
6daefade9c
debian/bin/gencontrol.py: Fix warning.
...
svn path=/dists/trunk/linux-2.6/; revision=11706
2008-06-25 12:58:48 +00:00
Bastian Blank
01034d0421
* debian/bin/gencontrol.py:
...
Add support for short and long description text additions per flavour.
* debian/lib/python/debian_linux/config.py:
Support image/desc-parts config entry.
svn path=/dists/trunk/linux-2.6/; revision=11703
2008-06-25 12:55:37 +00:00
Bastian Blank
b89d1887ab
debian/bin/gencontrol.py: Allow extends of every field of an image.
...
svn path=/dists/trunk/linux-2.6/; revision=11699
2008-06-25 12:15:17 +00:00
Bastian Blank
203dda206f
debian/bin/gencontrol.py: Fix non-initramfs image relations.
...
svn path=/dists/trunk/linux-2.6/; revision=11538
2008-06-07 11:20:35 +00:00
Bastian Blank
14b8d3ffec
debian/bin/gencontrol.py: Cleanup.
...
svn path=/dists/trunk/linux-2.6/; revision=11362
2008-05-11 19:19:30 +00:00
Bastian Blank
086e648560
debian/bin/gencontrol.py: Cleanup generation of tree package.
...
svn path=/dists/trunk/linux-2.6/; revision=11361
2008-05-11 19:16:33 +00:00
Bastian Blank
ce80d13f7d
debian/bin/gencontrol.py: Cleanup generation of image relations.
...
svn path=/dists/trunk/linux-2.6/; revision=11360
2008-05-11 19:12:37 +00:00
Bastian Blank
752a054a81
debian/bin/gencontrol.py: Cleanup.
...
svn path=/dists/trunk/linux-2.6/; revision=11359
2008-05-11 19:05:06 +00:00
Bastian Blank
a85064f716
* debian/bin/gencontrol.py: Python style update.
...
* debian/lib/python/debian_linux/gencontrol.py
- Python style update.
- Never process package entry parts in-place.
svn path=/dists/trunk/linux-2.6/; revision=11358
2008-05-11 18:53:46 +00:00
Bastian Blank
591479d41a
debian/bin/gencontrol.py: Remove some "vars" updates.
...
svn path=/dists/trunk/linux-2.6/; revision=11356
2008-05-11 18:42:39 +00:00
Bastian Blank
8aec23954b
* debian/bin/gencontrol.py: Fix small problem.
...
* debian/lib/python/debian_linux/gencontrol.py: Further cleanups.
svn path=/dists/trunk/linux-2.6/; revision=11355
2008-05-11 18:37:03 +00:00
Bastian Blank
97084867c6
* debian/bin/gencontrol.py: Remove further "vars" updates.
...
* debian/lib/python/debian_linux/gencontrol.py: Cleanup.
svn path=/dists/trunk/linux-2.6/; revision=11354
2008-05-11 18:26:27 +00:00
Bastian Blank
72d6fe9b3c
* debian/bin/gencontrol.py: Cleanup.
...
* debian/lib/python/debian_linux/gencontrol.py
- Provide all informations for main type functions.
- Remove some "vars" updates.
svn path=/dists/trunk/linux-2.6/; revision=11352
2008-05-11 18:17:54 +00:00
Maximilian Attems
f7c50a1460
Revert "debian/bin, debian/lib: Infrastructure was declared irrelevant, drop it."
...
as announced revert trunk sabotage
This reverts commit ccf3463f401b082e89a76d3475eff5b30c05622a.
svn path=/dists/trunk/linux-2.6/; revision=11215
2008-05-01 07:54:28 +00:00
Bastian Blank
fb5a6dc08c
debian/bin, debian/lib: Infrastructure was declared irrelevant, drop it.
...
svn path=/dists/trunk/linux-2.6/; revision=11213
2008-04-27 06:26:15 +00:00
Bastian Blank
fc13725e91
* debian/bin/gencontrol.py: Don't create debian/bin/patch.unpatch.
...
* debian/rules.real: Install patch.unpatch from templates.
* debian/templates/patch.unpatch
- Move from debian/templates/patch.unpatch.in.
- Only use static informations.
svn path=/dists/trunk/linux-2.6/; revision=11102
2008-04-19 11:29:21 +00:00
Bastian Blank
6a0cbff5e4
* debian/bin/gencontrol.py: Update patch tool generation.
...
* debian/templates/patch.apply.in
- Remove current override.
- Make version handling easier.
- Check for correct package upstream version.
svn path=/dists/trunk/linux-2.6/; revision=11101
2008-04-19 11:23:51 +00:00
Bastian Blank
45fc75201c
* debian/bin/gencontrol.py: Export abiname for patch tools.
...
* debian/templates/patch.apply.in: Setup path.
svn path=/dists/trunk/linux-2.6/; revision=11098
2008-04-19 10:00:48 +00:00
Bastian Blank
630d7582f5
Merge /dists/sid/linux-2.6.
...
svn path=/dists/trunk/linux-2.6/; revision=10983
2008-03-28 09:35:58 +00:00
Bastian Blank
d899a4c6c6
debian/bin/gencontrol.py:
...
Move some linux specific code from ebian/lib/python/debian_linux/gencontrol.py.
svn path=/dists/trunk/linux-2.6/; revision=10254
2008-01-29 14:31:16 +00:00
Bastian Blank
0e1e2dcab9
debian/bin/gencontrol.py: Force the existance of some values.
...
svn path=/dists/trunk/linux-2.6/; revision=10252
2008-01-29 13:45:43 +00:00
Bastian Blank
bc6927d169
Merge /dists/sid/linux-2.6.
...
svn path=/dists/trunk/linux-2.6/; revision=10251
2008-01-29 13:13:46 +00:00
Bastian Blank
e93c957573
debian/bin/gencontrol.py
...
- Simplify libc-dev arch setup.
- Use kernel arch as default for list of kernel header arches.
svn path=/dists/trunk/linux-2.6/; revision=10057
2008-01-06 22:51:35 +00:00
Bastian Blank
1afa7ef090
* debian/bin/gencontrol.py: Generate list of versions from changelog.
...
* debian/lib/python/debian_linux/gencontrol.py: Read changelog.
svn path=/dists/trunk/linux-2.6/; revision=9960
2007-12-15 23:31:06 +00:00
Bastian Blank
b4308079b0
* debian/bin/abicheck.py, debian/bin/abiupdate.py: Use config dump.
...
* debian/bin/gencontrol.py
- Read real config.
- Write version infos into config.
- Generate config dump.
* debian/changelog: Update.
* debian/lib/python/debian_linux/config.py: Support config dumps.
* debian/lib/python/debian_linux/gencontrol.py
- Don't specify type of config.
- Split result writing.
* debian/rules: Remove dumped config.
* debian/rules.real
(install-support)
- Install only dumped config.
- Don't install recursive.
svn path=/dists/trunk/linux-2.6/; revision=9664
2007-10-14 14:29:07 +00:00
Bastian Blank
74c5f21702
* debian/bin/gencontrol.py, debian/bin/genorig.py: Update.
...
* debian/changelog: Set version to 2.6.23-1.
* debian/lib/python/debian_linux: Update.
* debian/rules: Replace parts from linux-2.6.
svn path=/dists/trunk/linux-kbuild-2.6/; revision=9659
2007-10-14 10:05:12 +00:00
Bastian Blank
63f78756ae
Move linux-libc-dev definition into own control snippet.
...
* debian/bin/gencontrol.py: Update.
* debian/templates/control.headers.arch.in: Remove linux-libc-dev.
* debian/templates/control.libc-dev.in: Add.
svn path=/dists/trunk/linux-2.6/; revision=9578
2007-09-27 17:25:29 +00:00
Bastian Blank
1ef278d181
debian/bin/gencontrol.py, debian/lib/python/debian_linux/gencontrol.py,
...
debian/modules/gencontrol.py: Use own object for makefile generation.
svn path=/dists/trunk/linux-2.6/; revision=9577
2007-09-27 14:01:41 +00:00
Bastian Blank
8bacccee1a
* debian/bin/gencontrol.py, debian/lib/python/debian_linux/gencontrol.py
...
- Use _ as seperator.
- Simplify logic.
* debian/modules/gencontrol.py, debian/modules/rules.include, debian/rules:
Use _ as seperator.
svn path=/dists/trunk/linux-2.6/; revision=9576
2007-09-27 13:14:23 +00:00
Bastian Blank
ec7e0ade89
* debian/bin/gencontrol.py: Update.
...
* debian/templates/control.headers.featureset.in:
Move from debian/templates/control.headers.subarch.in.
svn path=/dists/trunk/linux-2.6/; revision=9557
2007-09-26 18:42:16 +00:00
Bastian Blank
423fd38400
Get architecture for linux-libc-dev from the config. Default to kernel arch.
...
* debian/bin/gencontrol.py: Pull value out of the config.
* debian/config/i386/defines, debian/config/sparc/defines: Override arch.
* debian/rules.real: Update.
svn path=/dists/trunk/linux-2.6/; revision=9511
2007-09-13 15:01:10 +00:00
Bastian Blank
a32efd7228
debian/bin/gencontrol.py, debian/rules.real: Remove unused image postproc.
...
svn path=/dists/trunk/linux-2.6/; revision=9489
2007-09-10 11:30:22 +00:00
Bastian Blank
d266b58f74
* debian/bin/abicheck.py, debian/bin/abiupdate.py, debian/bin/gencontrol.py
...
debian/bin/kconfig.py, debian/modules/gencontrol.py,
debian/templates/patch.apply.in: Use default python.
* debian/rules.real: Use python-central.
* debian/templates/control.main.in: Depend against python.
* debian/templates/control.source.in
- Build depend against python and python-central.
- Setup new python support.
* debian/templates/control.support.in: Setup python support.
svn path=/dists/trunk/linux-2.6/; revision=9485
2007-09-10 10:40:50 +00:00
Bastian Blank
3e18c070cd
debian/bin/gencontrol.py, debian/lib/python/debian_linux/config.py:
...
Support images without dom0 support.
svn path=/dists/trunk/linux-2.6/; revision=9413
2007-08-29 13:24:54 +00:00
Bastian Blank
3858ead071
* debian/bin/gencontrol.py
...
- Add default settings for config and template dirs.
- Support more than one config dir.
* debian/bin/kconfig.py: Don't longer prefix files.
* debian/lib/python/debian_linux/gencontrol.py:
Drop default config and template dirs.
* debian/rules.real: Don't prefix config files.
svn path=/dists/trunk/linux-2.6/; revision=9308
2007-08-16 10:20:09 +00:00
Bastian Blank
3b1872ac95
debian/bin/gencontrol.py: Fix xen images.
...
svn path=/dists/trunk/linux-2.6/; revision=9235
2007-07-31 09:38:34 +00:00
Bastian Blank
7dd6b8e508
debian/bin/gencontrol.py
...
- Check for availability of kconfig files.
- Support featureset kconfig snippets.
svn path=/dists/trunk/linux-2.6/; revision=9234
2007-07-31 09:15:41 +00:00
Bastian Blank
bcd3655a0c
debian/bin/gencontrol.py, debian/lib/python/debian_linux/gencontrol.py,
...
debian/rules.real: Use featureset instead of subarch.
svn path=/dists/trunk/linux-2.6/; revision=9219
2007-07-29 14:40:42 +00:00
Bastian Blank
e97632ae09
* debian/bin/gencontrol.py, debian/lib/python/debian_linux/gencontrol.py:
...
Use featureset instead of subarch.
* debian/lib/python/debian_linux/config.py: Set featuresets if necessary.
svn path=/dists/trunk/linux-2.6/; revision=9206
2007-07-27 15:31:44 +00:00
Bastian Blank
a0fdd38055
debian/bin/gencontrol.py: Don't use __dict__.
...
svn path=/dists/trunk/linux-2.6/; revision=9053
2007-07-04 09:35:25 +00:00
Bastian Blank
36ea5550b6
Merge /dists/sid/linux-2.6.
...
svn path=/dists/trunk/linux-2.6/; revision=9025
2007-06-26 10:27:56 +00:00
Bastian Blank
852b4e2bca
debian/bin/gencontrol.py, debian/lib/python/debian_linux/debian.py:
...
Remove unused code.
svn path=/dists/trunk/linux-2.6/; revision=8983
2007-06-17 10:56:55 +00:00
Bastian Blank
0d6e4097bc
debian/bin/gencontrol.py, debian/lib/python/debian_linux: Cleanup.
...
svn path=/dists/trunk/linux-2.6/; revision=8982
2007-06-17 10:51:18 +00:00
Bastian Blank
bb11d12939
debian/bin/gencontrol.py, debian/lib/python/debian_linux: Coding style cleanup.
...
svn path=/dists/trunk/linux-2.6/; revision=8981
2007-06-17 10:34:22 +00:00
Bastian Blank
60506c6fef
debian/bin/gencontrol.py, debian/lib/python/debian_linux/debian.py:
...
Make changelog code object oriented.
svn path=/dists/trunk/linux-2.6/; revision=8234
2007-01-27 21:20:16 +00:00
Bastian Blank
c68949fa25
debian/bin/gencontrol.py, debian/lib/python/debian_linux/debian.py,
...
debian/lib/python/debian_linux/gencontrol.py:
Make version code object oriented.
svn path=/dists/trunk/linux-2.6/; revision=8232
2007-01-27 20:56:56 +00:00
Bastian Blank
88c56779b8
Merge /dists/sid/linux-2.6.
...
svn path=/dists/trunk/linux-2.6/; revision=8229
2007-01-27 19:52:51 +00:00
Bastian Blank
842fd2936e
debian/bin/gencontrol.py, debian/lib/python/debian_linux/debian.py:
...
Update version code.
svn path=/dists/trunk/linux-kbuild-2.6/; revision=8220
2007-01-27 19:11:52 +00:00
Bastian Blank
8059fa1861
debian/bin/gencontrol.py: Cleanup imports.
...
svn path=/dists/trunk/linux-2.6/; revision=7817
2006-11-19 11:04:25 +00:00
Bastian Blank
75ac367364
debian/bin/gencontrol.py: Replace ~ in linux-tree names.
...
svn path=/dists/trunk/linux-2.6/; revision=7589
2006-10-10 11:24:41 +00:00
Bastian Blank
bfd77820c2
* debian/bin/gencontrol.py: Fix home of patch apply script.
...
* debian/changelog: Update.
svn path=/dists/trunk/linux-2.6/; revision=7560
2006-09-29 15:11:53 +00:00
Bastian Blank
1c43d0d425
debian/bin/gencontrol.py: Add flavour to xen version definition.
...
svn path=/dists/trunk/linux-2.6/; revision=7536
2006-09-27 11:07:10 +00:00
Bastian Blank
ac2bd196af
* debian/bin/gencontrol.py
...
- Don't longer hardcode description addition.
- Support empty description.
* debian/templates/control.image.type-modulesextra.in,
debian/templates/control.image.type-modulesinline.in,
debian/templates/control.image.type-standalone.in:
Explicitely add description.
svn path=/dists/trunk/linux-2.6/; revision=7509
2006-09-24 12:00:25 +00:00
Bastian Blank
e669847ab2
* debian/bin/gencontrol.py: Generate list of used configs.
...
* debian/bin/kconfig.py: Only join suplied configs.
* debian/rules.real: Use precalculated config list.
svn path=/dists/trunk/linux-2.6/; revision=7476
2006-09-21 18:14:35 +00:00
Bastian Blank
fd119360b2
Merge /dists/sid/linux-2.6.
...
svn path=/dists/trunk/linux-2.6/; revision=7472
2006-09-21 16:11:51 +00:00
Bastian Blank
772ce121dc
* debian/bin: Update svn:ignore propery.
...
* debian/bin/gencontrol.py: Install as bin/patch.*.
* debian/rules: Clean correct files.
* debian/rules.real: Use bin/patch.*.
svn path=/dists/trunk/linux-2.6/; revision=7368
2006-09-08 08:30:49 +00:00
Bastian Blank
61c4bbd140
Merge /dists/sid/linux-2.6.
...
svn path=/dists/trunk/linux-2.6/; revision=7262
2006-08-29 09:53:31 +00:00
Bastian Blank
c104019d67
debian/bin/gencontrol.py: Only add depends to real image.
...
svn path=/dists/trunk/linux-2.6/; revision=6993
2006-07-13 10:53:23 +00:00
Bastian Blank
669ed91c2c
* debian/bin/gencontrol.py: Call main setup method from super class.
...
* debian/lib/python/debian_linux/gencontrol.py:
Move makeflags setup to setup method.
svn path=/dists/trunk/linux-2.6/; revision=6877
2006-06-24 11:58:54 +00:00
Bastian Blank
b8922d8493
debian/bin/gencontrol.py, debian/lib/python/debian_linux/gencontrol.py,
...
debian/modules/gencontrol.py: Provide extra arg to each recursing method.
svn path=/dists/trunk/linux-2.6/; revision=6876
2006-06-24 11:39:08 +00:00
Bastian Blank
ebc6106981
* debian/bin/gencontrol.py
...
- Generate build dependencies on compilers.
- Generate dependencies on compilers for the headers packages.
* debian/lib/python/debian_linux/gencontrol.py:
Remove compiler deps generation.
svn path=/dists/trunk/linux-2.6/; revision=6875
2006-06-24 10:53:12 +00:00
Bastian Blank
fb134ff905
debian/bin/gencontrol.py: Set revisions for arch indep packages.
...
svn path=/dists/trunk/linux-2.6/; revision=6722
2006-05-28 20:41:31 +00:00
Bastian Blank
79623d032e
* debian/arch/defines: Section is called abi.
...
* debian/bin/gencontrol.py: Fix abiname detection.
svn path=/dists/trunk/linux-2.6/; revision=6719
2006-05-28 19:37:03 +00:00
Bastian Blank
8e7fde74f4
* debian/arch/amd64/vserver/defines, debian/arch/i386/vserver/defines,
...
debian/arch/powerpc/vserver/defines: Add util-vserver to Recommends.
* debian/bin/gencontrol.py: Fix dependency generation of image packages.
* debian/lib/python/debian_linux/debian.py
- Make type checks in relation classes more strict.
- Support checking of each entry against the config.
svn path=/dists/trunk/linux-2.6/; revision=6434
2006-04-16 23:53:58 +00:00
Bastian Blank
b2b25ed7c8
debian/bin/gencontrol.py: Fix revisions list.
...
svn path=/dists/trunk/linux-2.6/; revision=6433
2006-04-16 16:54:04 +00:00
Bastian Blank
94d4d84b69
* debian/bin/gencontrol.py, debian/lib/python/debian_linux/gencontrol.py,
...
debian/modules/gencontrol.py:
Move handling of revisions to special code.
svn path=/dists/trunk/linux-2.6/; revision=6425
2006-04-14 16:56:10 +00:00
Bastian Blank
66ce664b9d
debian/bin/gencontrol.py, debian/lib/python/debian_linux/gencontrol.py,
...
debian/modules/gencontrol.py
- Fix variable name.
- Use new version code in modules scripts.
svn path=/dists/trunk/linux-2.6/; revision=6424
2006-04-14 16:52:33 +00:00
Bastian Blank
287444d150
debian/bin/gencontrol.py, debian/lib/python/debian_linux/gencontrol.py:
...
Move initial abiname handling into special code.
svn path=/dists/trunk/linux-2.6/; revision=6422
2006-04-14 16:17:39 +00:00
Bastian Blank
063add3983
debian/bin/gencontrol.py, debian/lib/python/debian_linux/gencontrol.py:
...
Set variables directly.
svn path=/dists/trunk/linux-2.6/; revision=6421
2006-04-14 16:12:41 +00:00
Bastian Blank
7ba864e429
* debian/bin/gencontrol.py: Move changelog processing.
...
* debian/lib/python/debian_linux/gencontrol.py:
Add generic version processing.
svn path=/dists/trunk/linux-2.6/; revision=6420
2006-04-14 16:07:56 +00:00
Bastian Blank
c4a0fdddf5
Merge /dists/sid/linux-2.6.
...
svn path=/dists/trunk/linux-2.6/; revision=6385
2006-04-09 21:17:21 +00:00
Bastian Blank
eec85fb833
* debian/bin/gencontrol.py: Support support to main packages.
...
* debian/rules.real: Build support package in binary-indep.
* debian/templates/control.support.in: Set Architecture to all.
svn path=/dists/trunk/linux-2.6/; revision=6362
2006-04-02 20:43:04 +00:00
Bastian Blank
1c2491ce77
Merge /dists/sid/linux-2.6.
...
svn path=/dists/trunk/linux-2.6/; revision=6361
2006-04-02 20:22:53 +00:00
Bastian Blank
87420cf166
* debian/bin/gencontrol.py: Use different templates depending on type.
...
* debian/rules.real: Fix detection of headers build.
* debian/templates/control.image.type-modulesextra.in,
debian/templates/control.image.type-modulesinline.in,
debian/templates/control.image.type-standalone.in: Add.
* debian/templates/control.image.in,
debian/templates/control.modules.in: Remove.
svn path=/dists/trunk/linux-2.6/; revision=6339
2006-03-29 22:51:23 +00:00
Bastian Blank
80c42f552a
debian/bin/gencontrol.py
...
- Export modules setting.
- Add makeflags for dummy package building.
svn path=/dists/trunk/linux-2.6/; revision=6332
2006-03-29 11:56:51 +00:00
Bastian Blank
9708faa9c9
* debian/bin/gencontrol.py: Disabled modules support disabled headers as well.
...
* debian/lib/python/debian_linux/config.py: Add new entries.
svn path=/dists/trunk/linux-2.6/; revision=6331
2006-03-29 11:44:51 +00:00
Bastian Blank
97d1862558
debian/bin/gencontrol.py: Make it possible to disable headers packages.
...
svn path=/dists/trunk/linux-2.6/; revision=6330
2006-03-29 11:41:51 +00:00
Bastian Blank
e206c372e7
Merge /dists/sid/linux-2.6.
...
svn path=/dists/trunk/linux-2.6/; revision=6326
2006-03-28 21:48:15 +00:00
Bastian Blank
4b9ae46e44
/dists/trunk/linux-kbuild-2.6: Add.
...
svn path=/dists/trunk/linux-kbuild-2.6/; revision=6325
2006-03-28 21:46:39 +00:00
Bastian Blank
b03e80bd3a
* debian/arch/defines: Merge relations sections.
...
* debian/bin/gencontrol.py: Use common relations section for initramfs generators.
svn path=/dists/trunk/linux-2.6/; revision=6194
2006-03-16 14:57:44 +00:00
Bastian Blank
6e3f5866b7
* debian/bin/gencontrol.py: Also read arch specific image section.
...
* debian/lib/python/debian_linux/gencontrol.py:
Don't even try to look into the image section.s
svn path=/dists/trunk/linux-2.6/; revision=6122
2006-03-10 19:22:23 +00:00
Bastian Blank
6ebf21ebdd
* debian/arch/defines: Update section name.
...
* debian/bin/gencontrol.py: Provide our own list of usable initramfs generators.
svn path=/dists/trunk/linux-2.6/; revision=6103
2006-03-08 10:30:06 +00:00
Bastian Blank
b4417dc180
debian/bin/gencontrol.py: Depend against correct version of header packages.
...
svn path=/dists/trunk/linux-2.6/; revision=6067
2006-03-05 11:37:23 +00:00
Bastian Blank
a4ecf9c185
* debian/bin/gencontrol.py: Add source target.
...
* debian/lib/python/debian_linux/gencontrol.py: Support source target.
* debian/rules: Add source and source-all target.
* debian/rules.real: Use source rules.
svn path=/dists/trunk/linux-2.6/; revision=6056
2006-03-04 13:48:18 +00:00
Bastian Blank
f4739f80c2
* debian/bin/gencontrol.py: Add LOCALVERSION with the same rules than anything else.
...
* debian/lib/python/debian_linux/gencontrol.py: Export LOCALVERSION.
svn path=/dists/trunk/linux-2.6/; revision=6041
2006-03-03 15:58:44 +00:00
Bastian Blank
12f1acaa4e
* debian/arch/amd64/xen/defines: Change type to plain-xen.
...
* debian/bin/gencontrol.py: Add modules package for plain-xen images.
* debian/lib/python/debian_linux/debian.py:
Add a hack to get deps for the modules package right.
* debian/rules.real: Support plain-xen type.
* debian/templates/control.modules.in: Add.
svn path=/dists/trunk/linux-2.6/; revision=6034
2006-03-02 22:24:19 +00:00