Commit Graph

117 Commits

Author SHA1 Message Date
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 a6e1800783 debian/lib/python/debian_linux/debian.py
- Make short description also a list.
- Support extend of description with another description.

svn path=/dists/trunk/linux-2.6/; revision=11702
2008-06-25 12:54:20 +00:00
Bastian Blank c2c2ce206e debian/lib/python/debian_linux/debian.py:
Make description output method easier.

svn path=/dists/trunk/linux-2.6/; revision=11701
2008-06-25 12:34:38 +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 b74b0fa3dd debian/lib/python/debian_linux/gencontrol.py: Python style update.
svn path=/dists/trunk/linux-2.6/; revision=11357
2008-05-11 18:45:11 +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
Daniel Baumann 5920d88945 Reverting previous re-adding of process_version_linux as it is desired to be somewhere else.
svn path=/dists/trunk/linux-2.6/; revision=11308
2008-05-06 11:03:49 +00:00
Daniel Baumann 25eb9d06bf Re-adding dropped process_version_linux argument in linux-support to make conglomeration packages work again.
svn path=/dists/trunk/linux-2.6/; revision=11305
2008-05-06 10:42:03 +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 3787190a1e debian/lib/python/debian_linux/debian.py: Rename debian member to revision.
svn path=/dists/trunk/linux-2.6/; revision=11100
2008-04-19 11:22:11 +00:00
Bastian Blank 019ee7fece * debian/lib/python/debian_linux/patches.py
- Simplify reverse check.
  - Add series list.
* debian/templates/patch.apply.in
  - Fix extra matching.
  - Use full version check.

svn path=/dists/trunk/linux-2.6/; revision=11097
2008-04-19 09:52:44 +00:00
Bastian Blank d119386ec6 * debian/lib/python/debian_linux/patches.py: Don't dictify patch data.
* debian/patches/series/1~experimental.1-extra: Convert to new format.
* debian/templates/patch.apply.in: Use debian_linux.patches.PatchSeries.

svn path=/dists/trunk/linux-2.6/; revision=10935
2008-03-22 12:41:25 +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 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 466164eac3 debian/lib/python/debian_linux/config.py: Fix.
svn path=/dists/trunk/linux-2.6/; revision=10162
2008-01-21 20:23:22 +00:00
Bastian Blank 0b43b47b10 debian/lib/python/debian_linux/gencontrol.py
- Generate rule for makefile deps.
- Simplify makefile rules generation.
- Don't bail out if extra template is missing.

svn path=/dists/trunk/linux-2.6/; revision=10136
2008-01-18 22:47:02 +00:00
Bastian Blank 4b462b2692 debian/lib/python/debian_linux/utils.py (Templates)
- Add get method.
- Handle KeyError like dict.

svn path=/dists/trunk/linux-2.6/; revision=10135
2008-01-18 22:45:56 +00:00
Bastian Blank 96bce0fd9d * debian/lib/python/debian_linux/gencontrol.py:
Generate source package name from changelog.
* debian/templates/control.source.in: Remove generated Source field.

svn path=/dists/trunk/linux-2.6/; revision=9961
2007-12-15 23:34:11 +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 0cb927e8be debian/lib/python/debian_linux/config.py: Remove unused code.
svn path=/dists/trunk/linux-2.6/; revision=9581
2007-09-27 17:59:25 +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 5b6a82f6b2 debian/lib/python/debian_linux/patches.py: Support directory removal.
svn path=/dists/trunk/linux-2.6/; revision=9559
2007-09-26 19:37:24 +00:00
Bastian Blank d6d1f34227 debian/lib/python/debian_linux/patches.py: Fix error check.
svn path=/dists/trunk/linux-2.6/; revision=9528
2007-09-15 20:44:05 +00:00
Bastian Blank b898466b14 debian/lib/python/debian_linux/patches.py: Fix.
svn path=/dists/trunk/linux-2.6/; revision=9520
2007-09-15 18:27:51 +00:00
Bastian Blank c18fdc3539 debian/lib/python/debian_linux/patches.py: Support unifdef.
svn path=/dists/trunk/linux-2.6/; revision=9518
2007-09-15 18:08:43 +00:00
Bastian Blank ba26896546 * debian/lib/python/debian_linux/patches.py: Split file listing in suboperations.
* debian/patches/debian/dfsg/files-1: Update.

svn path=/dists/trunk/linux-2.6/; revision=9517
2007-09-15 17:50:59 +00:00
Bastian Blank 696ff417a3 * debian/bin/genorig.py: Apply debian patch.
* debian/lib/python/debian_linux/debian.py: Export dfsg version.
* debian/lib/python/debian_linux/patches.py: Add.
* debian/patches/debian/dfsg/drivers-media-video-dabus.patch,
  debian/patches/debian/dfsg/drivers-net-dgrs.patch,
  debian/patches/debian/dfsg/drivers-net-tokenring-3c359-smctr.patch: Fix.
* debian/patches/series/orig-0: Move from debian/patches/series/orig-1.

svn path=/dists/trunk/linux-2.6/; revision=9504
2007-09-12 12:27:17 +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 5f0d29bcd9 * debian/lib/python/debian_linux/gencontrol.py:
Expect config and template dirs as list and set default.
* debian/lib/python/debian_linux/utils.py:
  Read templates from a list of directories.

svn path=/dists/trunk/linux-2.6/; revision=9305
2007-08-15 14:29:58 +00:00
Bastian Blank 273f76323f debian/lib/python/debian_linux/config.py: Drop direct featureset reference.
svn path=/dists/trunk/linux-2.6/; revision=9236
2007-07-31 09:39:14 +00:00
Bastian Blank 64ea3a4fc0 debian/lib/python/debian_linux/gencontrol.py: Check featureset enabled flag.
svn path=/dists/trunk/linux-2.6/; revision=9228
2007-07-30 11:26:15 +00:00
Bastian Blank 98f001ee26 debian/lib/python/debian_linux/gencontrol.py
- Use merged config entries where usefull.
- Reorg localversion setup.

svn path=/dists/trunk/linux-2.6/; revision=9227
2007-07-30 11:20:32 +00:00
Bastian Blank cb423ae3a0 debian/lib/python/debian_linux/config.py
- Redo section reading.
- Drop support for implicit base.

svn path=/dists/trunk/linux-2.6/; revision=9226
2007-07-30 10:24:45 +00:00
Bastian Blank 2fdfd8e1c5 debian/lib/python/debian_linux/config.py
- Drop all available handling code.
- Make toplevel featureset configs able to use implicit options.

svn path=/dists/trunk/linux-2.6/; revision=9223
2007-07-29 15:09:31 +00:00
Bastian Blank 22f310a9f0 debian/lib/python/debian_linux/gencontrol.py: Fix.
svn path=/dists/trunk/linux-2.6/; revision=9222
2007-07-29 15:07:29 +00:00
Bastian Blank 4ae26cd3e0 debian/lib/python/debian_linux/config.py
- Read toplevel featuresets.
- Mark implicit flavours.
- Fix test code.

svn path=/dists/trunk/linux-2.6/; revision=9221
2007-07-29 14:53:53 +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 73089fd7f7 debian/lib/python/debian_linux/config.py: Remove remaining subarch definitions.
svn path=/dists/trunk/linux-2.6/; revision=9205
2007-07-27 15:26:30 +00:00
Bastian Blank 414281db59 * debian/config: Set featuresets instead of subarches.
* debian/lib/python/debian_linux/config.py
  - Fix some method names.
  - Use featuresets insteaf of subarches.

svn path=/dists/trunk/linux-2.6/; revision=9204
2007-07-27 15:24:23 +00:00
Bastian Blank dc982cace4 debian/lib/python/debian_linux/config.py
(ConfigParser): Remove.
(ConfigParserCore):
- Cleanup.
- Support schema per section.

svn path=/dists/trunk/linux-2.6/; revision=9188
2007-07-24 18:35:43 +00:00
Bastian Blank 236826c2eb * debian/config: Move from debian/arch.
* debian/bin/abicheck.py, debian/bin/abiupdate.py, debian/bin/kconfig.py,
  debian/lib/python/debian_linux/gencontrol.py, debian/rules,
  debian/rules.real: Use debian/config instead of debian/arch.

svn path=/dists/trunk/linux-2.6/; revision=9187
2007-07-24 18:31:40 +00:00
Bastian Blank e7232db362 * debian/arch/alpha/defines, debian/arch/amd64/defines,
debian/arch/i386/defines, debian/arch/powerpc/defines,
  debian/arch/s390/defines, debian/arch/sparc/defines: Enable vserver.
* debian/lib/python/debian_linux/config.py: Fix.
* debian/patches/features/all/vserver/vs2.2.0-rc1.patch: Remove.
* debian/patches/features/all/vserver/vs2.2.0-rc5.patch: Add.
* debian/patches/series/1~experimental.1-extra: Update.

svn path=/dists/trunk/linux-2.6/; revision=9096
2007-07-07 10:12:36 +00:00
Bastian Blank dcf93c8534 debian/lib/python/debian_linux/debian.py: Make Version object modifiable.
svn path=/dists/trunk/linux-2.6/; revision=9054
2007-07-04 09:35:49 +00:00