Commit Graph

181 Commits

Author SHA1 Message Date
Bastian Blank 8917fde5a2 debian/rules: Only provide the patched tree for config checks.
svn path=/dists/trunk/linux-2.6/; revision=5353
2006-01-08 15:08:51 +00:00
Bastian Blank f871491b62 debian/rules
- Fix dependencies in config check code.
- Use BUILD_DIR variable.

svn path=/dists/trunk/linux-2.6/; revision=5352
2006-01-08 14:57:10 +00:00
Bastian Blank 71eead7d81 debian/rules: Use prepatched sources for config check.
svn path=/dists/trunk/linux-2.6/; revision=5349
2006-01-08 14:39:20 +00:00
Sven Luther e88ab311eb Now calculate SOURCE_VERSION and REVISIONS from the changelog, not the most efficient way, but hey :)
svn path=/dists/trunk/linux-2.6/; revision=5348
2006-01-08 14:33:15 +00:00
Sven Luther 5e85a1c04a Commented buslogic-pci-id-table.patch out from series, i suppose someone did forget to check in the patch when modifying the series.
svn path=/dists/trunk/linux-2.6/; revision=5344
2006-01-08 10:01:44 +00:00
Sven Luther d7272204ee Added debian/rules target to check the configs and call bin/kconfig.ml accordingly, not yet finished though.
svn path=/dists/trunk/linux-2.6/; revision=5343
2006-01-08 09:48:08 +00:00
Bastian Blank f5ea6ce508 * Move most parts of debian/bin/gencontrol.py to debian/lib.
* Implement subarch.
* Rewrite patch handling to integrate arch and subarch specific patches. 

r4300:  waldi | 2005-10-03 22:23:02 +0200
debian/rules.real: Remove old definitions.

r4304:  waldi | 2005-10-03 23:02:13 +0200
Move template reading to lib.

* debian/bin/gencontrol.py
  - Remove RFC822 routines.
  - Use templates class.
* debian/lib/python/debian_linux.py: Add templates class.

r4738:  waldi | 2005-11-07 15:51:30 +0100
debian/bin/gencontrol.py: Set TYPE.

r4796:  waldi | 2005-11-13 15:09:40 +0100
* debian/bin/gencontrol.py: Use config_reader.
* debian/lib/python/debian_linux: Add directory.
* debian/lib/python/debian_linux/__init__.py: Move from debian/lib/python/python/debian_linux.py.
* debian/lib/python/debian_linux/config.py: Add config_reader and config_parser.

r4797:  waldi | 2005-11-13 15:45:12 +0100
* debian/bin/gencontrol.py: Move code away. For now only use imported code.
* debian/lib/python/debian_linux/__init__.py: Remove utils.
* debian/lib/python/debian_linux/config.py: Update.
* debian/lib/python/debian_linux/debian.py: Add debian packaging specific code.
* debian/lib/python/debian_linux/gencontrol.py: Add code.
* debian/lib/python/debian_linux/utils.py: Add utils.

r4798:  waldi | 2005-11-13 15:56:37 +0100
debian/lib/python/debian_linux/gencontrol.py:
Don't try to generation extra packages if the template does not exist.

r4799:  waldi | 2005-11-13 16:04:25 +0100
debian/lib/python/debian_linux/gencontrol.py:
Begin to split methods in smaller pieces.

r4800:  waldi | 2005-11-13 16:26:03 +0100
debian/lib/python/debian_linux/gencontrol.py: Split more code.

r4802:  waldi | 2005-11-13 16:40:08 +0100
debian/lib/python/debian_linux/gencontrol.py: Also allow strings in makefile write list.

r4806:  waldi | 2005-11-13 16:55:48 +0100
debian/bin/gencontrol.py: Move linux-2.6 specific code from
debian/lib/python/debian_linux/gencontrol.py.

r4807:  waldi | 2005-11-13 17:07:26 +0100
debian/bin/gencontrol.py, debian/lib/python/debian_linux/gencontrol.py: Update.

r4808:  waldi | 2005-11-13 17:08:53 +0100
debian/bin/gencontrol.py: Move code from debian/lib/python/debian_linux/gencontrol.py.

r4810:  waldi | 2005-11-13 17:10:30 +0100
debian/bin/gencontrol.py
- Move code from debian/lib/python/debian_linux/gencontrol.py.
- Update.

r4811:  waldi | 2005-11-13 17:33:47 +0100
debian/bin/gencontrol.py: Move code from debian/lib/python/debian_linux/gencontrol.py.

r4812:  waldi | 2005-11-13 17:36:38 +0100
debian/bin/gencontrol.py: Update.

r4813:  waldi | 2005-11-13 18:36:28 +0100
debian/lib/python/debian_linux/config.py: Remove old code.

r4814:  waldi | 2005-11-13 18:38:50 +0100
* debian/bin/gencontrol.py, debian/lib/python/debian_linux/gencontrol.py,
  debian/lib/python/debian_linux/utils.py: Teach package object how to
  work with list attributes.
* debian/lib/python/debian_linux/debian.py: Don't use utils.entry.

r4815:  waldi | 2005-11-13 18:41:55 +0100
* debian/lib/python/debian_linux/gencontrol.py
  - Use utils.package.
  - Remove debugging code.
* debian/lib/python/debian_linux/utils.py
  - Use utils.package.
  - Remove utils.entry.

r4816:  waldi | 2005-11-13 18:47:46 +0100
debian/lib/python/debian_linux/utils.py: Don't output empty fields.

r4965:  waldi | 2005-12-04 12:36:20 +0100
Rewrite config reader to support more than one section per (arch, subarch, flavour).

* debian/bin/gencontrol.py, debian/lib/python/debian_linux/gencontrol.py:
  Explicitely Use base entries.
* debian/lib/python/debian_linux/config.py
  - Rewrite.
  - Loose support for entry merging for now.

r5175:  waldi | 2006-01-02 20:46:46 +0100
debian/bin/gencontrol.py: Fix.

r5176:  waldi | 2006-01-02 21:09:17 +0100
* debian/bin/apply: Don't expect upstream version in series file names.
* debian/patches-debian/series/0experimental.1:
  Move from debian/patches-debian/series/2.6.14+2.6.15-rc7-0experimental.1.
* debian/patches-debian/series/0experimental.2:
  Move from debian/patches-debian/series/2.6.14+2.6.15-rc7-0experimental.2.

r5177:  waldi | 2006-01-02 22:31:28 +0100
First prototype of improved patch util.

debian/bin/apply.py: Add.

r5178:  waldi | 2006-01-02 23:40:11 +0100
* debian/bin/apply.py: Finish implementation.
* debian/rules.real: Use apply.py.

r5179:  waldi | 2006-01-03 00:15:05 +0100
* debian/bin/apply.py: Implement arch and subarch specific patches.
* debian/bin/unpatch: Remove old code.
* debian/rules.real: Fix patch package installation.

r5180:  waldi | 2006-01-03 00:16:05 +0100
debian/bin/apply: Remove.

r5181:  waldi | 2006-01-03 00:16:56 +0100
* debian/bin/gencontrol.py: Readd missing build target.
* debian/lib/python/debian_linux/debian.py: Raise if version is not parsable.

r5192:  waldi | 2006-01-03 15:32:43 +0100
debian/bin/apply.py
- Add version_file class.
- Use correct series for deapply.

r5193:  waldi | 2006-01-03 15:41:53 +0100
debian/bin/apply.py
- Remove extra version handling from series class.
- Add check for extra version in patch setup.

r5194:  waldi | 2006-01-03 15:45:49 +0100
debian/bin/apply.py: Move complete reverse logic into series class.

r5195:  waldi | 2006-01-03 16:14:33 +0100
debian/bin/apply.py: Implement patch per arch and subarch. It is currently done
by completely deapply the arch specific patches if it needs to change set of
general patches.

r5196:  waldi | 2006-01-03 16:18:55 +0100
debian/bin/apply.py: Don't record extra version without patch.

r5197:  waldi | 2006-01-03 16:25:03 +0100
debian/bin/apply.py: Record shortest possible extra version in version file.

r5198:  waldi | 2006-01-03 16:28:00 +0100
* debian/patches-debian/series/0experimental.3-extra: Add.
* debian/patches-debian/hppa-incompatible.patch:
  Move from debian/patches-arch/hppa.diff.
* debian/patches-debian/m68k-incompatible.patch
  Move from debian/patches-arch/m68k.diff.
* debian/patches-arch: Remove.

r5200:  waldi | 2006-01-03 16:30:03 +0100
debian/rules.real: Use new apply script for arch and subarch patches.

r5207:  waldi | 2006-01-03 17:12:52 +0100
* debian/rules.real: Remove old arch patches installation.
* debian/templates/control.source.in: Remove dh-kpatches from Buld-Depends-Indep.

r5208:  waldi | 2006-01-03 17:21:21 +0100
debian/lib/python/debian_linux: Set svn:ignore property.

r5210:  waldi | 2006-01-03 17:24:09 +0100
debian/templates/control.main.in: Fix depends of patch package.

r5212:  waldi | 2006-01-03 17:54:18 +0100
* debian/rules: Fix clean.
* debian/rules.real
  - Remove definition of old arch patches.
  - Use a variable for patch command.

r5213:  waldi | 2006-01-03 20:45:41 +0100
* debian/templates: Move subarch part in package names in front of flavour.
* debian/lib/python/debian_linux/gencontrol.py: Fix subarch text setting.

r5214:  waldi | 2006-01-03 20:46:05 +0100
debian/lib/python/debian_linux/config.py: Support subarches.

r5215:  waldi | 2006-01-04 00:51:46 +0100
Update svn:ignore property.

r5216:  waldi | 2006-01-04 00:53:20 +0100
debian/bin/apply.py
- Use correct length in extra check.
- Check for correct length of extra entries.

r5217:  waldi | 2006-01-04 00:54:38 +0100
debian/rules.real
- Append subarch to kernel version.
- Fix base of kconfig.ml call.

r5234:  waldi | 2006-01-04 15:34:59 +0100
* debian/bin/gencontrol.py: Use config entry merging when needed.
* lib/python/debian_linux/config.py: Readd config entry merging.

r5235:  waldi | 2006-01-04 16:00:38 +0100
* debian/bin/install-image: Use DEBIAN_LOCALVERSION and DEBIAN_LOCALVERSION_HEADERS.
* debian/rules.real: Set LOCALVERSION for scripts.

r5240:  waldi | 2006-01-04 17:50:12 +0100
debian/rules.real: Fix version of subarch headers package.

svn path=/dists/trunk/linux-2.6/; revision=5242
2006-01-04 19:33:32 +00:00
Bastian Blank 65ef5444a0 debian/rules: Add --link-dest option to rsync to avoid copies if possible.
svn path=/dists/trunk/linux-2.6/; revision=4794
2005-11-13 13:34:45 +00:00
Bastian Blank 0380207472 debian/rules
- Cleanup clean target.
- Rebuild control files in setup and clean target.

svn path=/dists/trunk/linux-2.6/; revision=4616
2005-10-23 16:04:21 +00:00
Jurij Smakov 0ee660baad Made both binary-indep and binary-arch depend on
build, per policy.

svn path=/dists/trunk/linux-2.6/; revision=4355
2005-10-08 22:38:16 +00:00
Andres Salomon 35078b852c ensure gencontrol.py is executable before attempting to execute it.
svn path=/dists/trunk/linux-2.6/; revision=4130
2005-09-06 06:40:34 +00:00
Bastian Blank 1de71d0d65 * debian/bin/gencontrol.py: Move some code to a includes module.
* debian/lib, debian/lib/python: New directory.
* debian/lib/python/debian_linux.py: Add.
* debian/rules: Clean python compiled files.

svn path=/trunk/kernel/linux-2.6/; revision=4001
2005-08-21 15:17:11 +00:00
Bastian Blank bc4f67cc81 Update to 2.6.13-rc6.
* debian/changelog: Update.
* debian/patches-debian/amd64-outs.patch: Remove, unreferenced.
* debian/patches-debian/drivers-ide-__devinit.patch,
  debian/patches-debian/ia64-generic-nosmp.patch
* debian/patches-debian/drivers-scsi-megaraid_splitup.patch,
  debian/patches-debian/modular-ide-pnp.patch,
  debian/patches-debian/remove-references-to-removed-drivers.patch,
  debian/patches-debian/modular-ide-pnp.patch: Update.
* debian/patches-debian/patch-2.6.12.1, debian/patches-debian/patch-2.6.12.2
  debian/patches-debian/patch-2.6.12.3, debian/patches-debian/patch-2.6.12.4
  debian/patches-debian/patch-2.6.12.5: Remove, obselete.
* debian/patches-debian/powerpc-ppc64-ibmvscsi.patch: Remove, broken.
* debian/patches-debian/powerpc-ppc64-vio-data.patch: Add.
* debian/patches-debian/series/2.6.12-1, debian/patches-debian/series/2.6.12-2,
  debian/patches-debian/series/2.6.12-3: Remove.
* debian/patches-debian/series/2.6.12+2.6.13-rc6-1: Add.
* debian/rules
  - Add maintainerclean rule.
  - Support versions with more than one dash.

svn path=/trunk/kernel/linux-2.6/; revision=3989
2005-08-19 15:21:47 +00:00
Bastian Blank fd37167417 r3861: waldi | 2005-08-14 20:06:22 +0000
debian/rules: Move stamp files.

r3868: waldi | 2005-08-15 08:50:33 +0000
debian/rules: Make the arch defines file prequisites of debian/control.

r3869: waldi | 2005-08-15 08:51:39 +0000
debian/templates/control.extra.in: Add transition packages for powerpc64 images.

svn path=/trunk/kernel/source/linux-2.6/; revision=3870
2005-08-15 08:53:58 +00:00
Bastian Blank 9499f6b605 * Use generated rules, effectively remove second flavour resolver.
* Implement generic support for cross compilation.
* Install generated files in the correct headers packages.

r3745: waldi | 2005-08-08 15:40:20 +0000
* debian/bin/gencontrol.py
  - Rename some variables.
  - Write debian/rules.gen.
* debian/rules: Use debian/rules.gen.

r3746: waldi | 2005-08-08 15:51:26 +0000
debian/bin/gencontrol.py: Simplify rules.

r3747: waldi | 2005-08-08 16:22:29 +0000
Use generated rules for unpack, effectively remove second flavour resolver.

* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate unpack rules.
* debian/rules: Use new rules.

r3748: waldi | 2005-08-08 17:03:32 +0000
Use generated rules for build.

* debian/Makefile
  - Updates.
  - Generate bin/touch.orig.
* debian/bin/gencontrol.py: Generate build rules.
* debian/rules: Remove bin/touch.orig creation.

r3752: waldi | 2005-08-08 18:13:27 +0000
Use generated rules for binary target.

* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate binary rules.

r3753: waldi | 2005-08-08 19:00:05 +0000
* debian/Makefile
  - Overwrite env.
  - Split binary target.
* debian/bin/gencontrol.py: Update.
* debian/rules: Call correct targets.

r3756: waldi | 2005-08-08 20:07:31 +0000
* debian/Makefile
  - Split unpack target.
  - Don't generate stamp files for install targets.
  - Update dir names.
* debian/bin/gencontrol.py: Split unpack target.
* debian/rules: Remove new stamp files.

r3793: waldi | 2005-08-09 19:57:44 +0000
* debian/Makefile
  - Fix directories.
  - Build anything in one subdir.
* debian/bin/gencontrol.py: Call debian/Makefile from package root.
* debian/rules: Updates.

r3794: waldi | 2005-08-09 21:43:07 +0000
debian/bin/gencontrol.py: Updates.

r3795: waldi | 2005-08-09 22:26:53 +0000
* debian/Makefile
  - Include debian/rules.defs.
  - Simplify kpkg command specs.
* debian/rules
  - Move directory definitions to debian/rules.defs.
  - Include debian/rules.defs.
* debian/rules.defs: Add.

r3796: waldi | 2005-08-09 22:30:23 +0000
* debian/bin/gencontrol.py: Use debian/rules.real.
* debian/rules.real: Move from debian/Makefile.

r3797: waldi | 2005-08-09 22:39:24 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real:
Rename unpack to setup.

r3798: waldi | 2005-08-09 22:52:43 +0000
debian/bin/gencontrol.py, debian/rules.real: Use DH_OPTIONS.

r3799: waldi | 2005-08-09 22:53:37 +0000
debian/rules: Use host, not build architecture.

r3815: waldi | 2005-08-10 11:53:38 +0000
debian/rules.real: Update targets.

r3816: waldi | 2005-08-10 12:06:13 +0000
debian/rules.real: Move patch rules from debian/rules.

r3817: waldi | 2005-08-10 12:22:26 +0000
debian/bin/gencontrol.py, debian/rules.real: Small fixes.

r3818: waldi | 2005-08-10 12:29:17 +0000
debian/rules.real: Add seperate setup step for headers package.

r3819: waldi | 2005-08-10 12:36:57 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real: Add binary-indep.

r3820: waldi | 2005-08-10 12:40:10 +0000
debian/bin/gencontrol.py: Fix typo.

r3821: waldi | 2005-08-10 12:56:58 +0000
* debian/bin/gencontrol.py: Use binary-indep.
* debian/rules.real: Move source package rules from debian/rules.

r3822: waldi | 2005-08-10 13:11:24 +0000
* debian/bin/gencontrol.py: Use install-dummy.
* debian/rules.real: Move tree package rules from debian/rules.

r3823: waldi | 2005-08-10 13:41:30 +0000
* debian/bin/gencontrol.py: Fix typos.
* debian/rules.real
  - Move doc package rules from debian/rules.
  - Fix some installation rules.

r3824: waldi | 2005-08-10 13:55:41 +0000
debian/rules.real: Move patch package rules from debian/rules.

r3825: waldi | 2005-08-10 14:17:33 +0000
debian/rules: Cleanup.

r3826: waldi | 2005-08-10 14:37:03 +0000
debian/rules.real: Fix typos.

r3827: waldi | 2005-08-10 14:57:07 +0000
debian: Update svn:ignore property.

r3828: waldi | 2005-08-10 15:07:29 +0000
debian/rules.real
- Move some install rules.
- Support cross compilation.

r3829: waldi | 2005-08-10 15:39:14 +0000
debian/rules.real: Realy rename the rules.

r3830: waldi | 2005-08-10 17:35:54 +0000
debian/rules.real
- Move one rule.
- Fix permissions of source tar ball.
Closes: 322409

r3832: waldi | 2005-08-10 18:57:51 +0000
debian/templates/control.headers.main.in: Fix command to install headers.

r3833: waldi | 2005-08-10 20:30:48 +0000
* debian/bin/gencontrol.py: Remove dash from ABINAME.
* debian/rules.real
  - Use abiname without dash.
  - Install patches with correct permissions.

r3847: waldi | 2005-08-13 09:11:40 +0000
debian/templates/post-install.in:
Install any executable file and files which matches *.sh and *.pl in the
scripts directory.
Closes: 322612

r3848: waldi | 2005-08-13 09:32:54 +0000
* arch/powerpc/defines: Add pseries definitions.
* arch/powerpc/config.pseries: Move from arch/powerpc/noconfig.pseries.
* bin/gencontrol.py
  - Export KPKG_SUBARCH.
  - Updates.
* rules.real: Use KPKG_SUBARCH.

r3853: waldi | 2005-08-14 10:01:06 +0000
debian/rules.real
- Fix cross compile options for make-kpkg.
- Fix architecture patches.
- Remove asm-offsets.s workaround, pending real fix.

r3854: waldi | 2005-08-14 12:07:36 +0000
debian/rules.real: Export version informations.

r3855: waldi | 2005-08-14 12:39:57 +0000
debian/templates/post-install.in: Always install generated files.

r3858: waldi | 2005-08-14 14:51:28 +0000
debian/rules.real: Integrate headers install fix.

r3859: waldi | 2005-08-14 15:29:21 +0000
* debian/arch/powerpc/config.powerpc64
  - Fix wrong formated entries.
  - Enable vscsi client.
* debian/arch/powerpc/defines: Fix flavour name.
* debian/README.PPC64: Remove.

svn path=/trunk/kernel/source/linux-2.6/; revision=3860
2005-08-14 19:59:43 +00:00
Bastian Blank 6d9e54a56a * debian/changelog: Update.
* debian/rules: Fix permission in source tar ball.
Closes: 322409

svn path=/trunk/kernel/source/linux-2.6/; revision=3831
2005-08-10 18:23:29 +00:00
Bastian Blank ad676246f6 r3781: waldi | 2005-08-09 09:09:10 +0000
debian/rules: Use md5sum to check for changed input files in debian/control
build.

r3782: waldi | 2005-08-09 09:13:12 +0000
* debian/changelog: Prepare to release (2.6.12-2).
* debian/templates/control.source.in: Add myself to Uploaders.

svn path=/trunk/kernel/source/linux-2.6/; revision=3790
2005-08-09 11:53:21 +00:00
Bastian Blank 2194b95339 * Build dummy packages.
* Make sure that the build uses an up to date control file.

r3735: waldi | 2005-08-08 08:07:55 +0000
* debian/bin/gencontrol.py: Write informations about dummy packages into
  Makefile.inc.

r3737: waldi | 2005-08-08 12:41:11 +0000
* debian/rules
  - Add debian/bin/gencontrol.py to prequisites of debian/control.
  - Add debian/control to prequisites of build to avoid builds with an out
    of date control file.
  - Call dummy binary targets.

svn path=/trunk/kernel/source/linux-2.6/; revision=3738
2005-08-08 12:42:26 +00:00
Jurij Smakov ed1dbf418d Add a little informational message to the
debian/control target.

svn path=/trunk/kernel/source/linux-2.6/; revision=3725
2005-08-07 21:18:29 +00:00
Bastian Blank 1c48048e67 r3694: waldi | 2005-08-05 20:01:12 +0000
Strip down the scripts dir in the headers packages.

* debian/changelog: Update.
* debian/templates/post-install.in: Copy neccesary files into the scripts
  dir of the headers package.
 
r3696: waldi | 2005-08-05 20:15:48 +0000
debian/rules: Bail out after gencontrol runs.

svn path=/trunk/kernel/source/linux-2.6/; revision=3701
2005-08-06 09:32:51 +00:00
Bastian Blank 3da706e69b * Rewrite gencontrol.
* Use debian/arch/defines, debian/arch/$arch/defines,
  debian/arch/$arch/$subarch/defines and
  debian/arch/$arch/$subarch/defines.$flavour to gather values.
* Remove fdutils from global Suggests.

r3646: waldi | 2005-07-31 18:48:39 +0000
* debian/bin/gencontrol.py: Add.
* debian/bin/gencontrol: Remove.
* debian/rules
  - Use new gencontrol.
  - Remove makevars.
* debian/templates/control.headers.in
* debian/templates/control.headers.subarch.in: Add.
* debian/templates/control.image.in: Update.
* debian/templates/control.main.in: Remove kernel-tree entry.
* debian/templates/control.tree.in: Move kernel-tree entry from control.main.in.
* debian/arch/defines, debian/arch/s390/defines, debian/arch/s390/defines.s390,
  debian/arch/s390/defines.s390x: Add.
* debian/arch/s390/desc.s390,debian/arch/s390/desc.s390x: Remove.

r3647: waldi | 2005-07-31 18:57:21 +0000
* debian/bin/gencontrol.py: Support desc keyword.

r3648: waldi | 2005-07-31 19:06:30 +0000
* debian/arch/alpha/defines, debian/arch/amd64/defines,
  debian/arch/i386/defines, debian/arch/i386/defines.686,
  debian/arch/i386/defines.686-smp, debian/arch/i386/defines.k7,
  debian/arch/i386/defines.k7-smp, debian/arch/ia64/defines,
  debian/arch/m68k/defines, debian/arch/powerpc/defines,
  debian/arch/sparc/defines, debian/arch/sparc/defines.sparc64,
  debian/arch/sparc/defines.sparc64-smp: Add.
* debian/arch/i386/desc.686, debian/arch/i386/desc.686-smp,
  debian/arch/i386/desc.k7, debian/arch/i386/desc.k7-smp,
  debian/arch/sparc/desc.sparc64, debian/arch/sparc/desc.sparc64-smp:
  Remove

r3649: waldi | 2005-07-31 19:12:49 +0000
* debian/templates/control.image.in: Remove fdutils from Suggests.
* debian/arch/arm/defines: Add.
* debian/arch/alpha/defines, debian/arch/amd64/defines,
  debian/arch/i386/defines, debian/arch/ia64/defines,
  debian/arch/m68k/defines, debian/arch/powerpc/defines,
  debian/arch/sparc/defines: Update.

r3650: waldi | 2005-07-31 19:44:25 +0000
* debian/bin/gencontrol.py, debian/templates/control.headers.in:
  Update.

r3680: waldi | 2005-08-03 18:12:37 +0000
* debian/bin/gencontrol.py: Update.
* debian/arch/i386/defines, debian/arch/s390/defines,
  debian/arch/sparc/defines: Move settings.
* debian/arch/i386/defines.686, debian/arch/i386/defines.686-smp, 
  debian/arch/i386/defines.k7, debian/arch/i386/defines.k7-smp,
  debian/arch/s390/defines.s390, debian/arch/s390/defines.s390x,
  debian/arch/sparc/defines.sparc64, adebian/rch/sparc/defines.sparc64-smp:
  Delete.

r3682: waldi | 2005-08-03 22:38:45 +0000
* debian/arch/ia64/defines: Add class definition.s
* debian/arch/ia64/desc.itanium-smp, debian/arch/ia64/desc.itanium
  debian/arch/ia64/desc.mckinley-smp, debian/arch/ia64/desc.mckinley:
  Delete.

r3687: waldi | 2005-08-05 09:11:10 +0000
* debian/Makefile: Copy control file.

r3689: waldi | 2005-08-05 15:36:24 +0000
* debian/rules: Make debian/changelog a prequisite of debian/control.

svn path=/trunk/kernel/source/linux-2.6/; revision=3691
2005-08-05 16:38:58 +00:00
Jurij Smakov 292c8bde8a Made gencontrol general enough to generate
both the master control file and the control
file used for building a specific kernel image.

svn path=/trunk/kernel/source/linux-2.6/; revision=3640
2005-07-31 02:55:53 +00:00
Jurij Smakov 1de4d541ce The "I hope I did not break anything" commit.
Move the control file generation to a separate
script (debian/bin/gencontrol), unuglifying it
along the way (hi, dilinger :-). This is a
first step towards the solution for 319896.

svn path=/trunk/kernel/source/linux-2.6/; revision=3637
2005-07-31 00:08:59 +00:00
Andres Salomon 6bbf67bffa add @longclass@ variable
svn path=/trunk/kernel/source/linux-2.6/; revision=3611
2005-07-21 16:21:45 +00:00
Andres Salomon 00e302a8e1 fix desc for multiline scenarios. no, it's not pretty, but it works.
svn path=/trunk/kernel/source/linux-2.6-2.6.12/; revision=3602
2005-07-20 21:13:54 +00:00
Andres Salomon 7c95e2d10c another wording change..
svn path=/trunk/kernel/source/linux-2.6-2.6.12/; revision=3600
2005-07-20 20:48:50 +00:00
Andres Salomon 2ca7886f0f mm, robustness!
svn path=/trunk/kernel/source/linux-2.6-2.6.12/; revision=3599
2005-07-20 20:32:19 +00:00
Andres Salomon 721f5c6cf8 drop @shortsmpflavour@ and @smpflavour@, and replace with @class@. Also
add @desc@.

svn path=/trunk/kernel/source/linux-2.6-2.6.12/; revision=3596
2005-07-20 20:05:29 +00:00
Andres Salomon bd0af07171 oops, forgot to remove some references to headers.arch.in
svn path=/trunk/kernel/source/linux-2.6-2.6.12/; revision=3589
2005-07-19 21:16:13 +00:00
Andres Salomon 4c40e7b933 heh, silly rabbit; executable bits are needed for scripts!
svn path=/trunk/kernel/source/linux-2.6-2.6.12/; revision=3580
2005-07-18 22:03:11 +00:00
Joshua Kwan d9d8757e9a add the orig target back for development convenience
add 2.6.12.3 patch

svn path=/trunk/kernel/source/linux-2.6-2.6.12/; revision=3531
2005-07-16 03:14:13 +00:00
Joshua Kwan 104e158f77 remove unused @smp@ expansion
svn path=/trunk/kernel/source/linux-kernel-2.6.12/; revision=3495
2005-07-15 09:49:21 +00:00
Joshua Kwan 3a14c68289 Add flavour dependencies for the dummy headers package; prettify output, distinguishing between UP and SMP; shell is evil
svn path=/trunk/kernel/source/linux-kernel-2.6.12/; revision=3481
2005-07-14 08:29:26 +00:00
Andres Salomon 54a744f1cf Since the source package name is no longer indicative of the upstream kernel
version, we need to grab it from the package version instead.  Hopefully this
won't cause things to break too terribly if we decide to mess around w/ the
upstream version (ie, 2.6.12.99.rc3-1 or something).

svn path=/trunk/kernel/source/linux-kernel-2.6.12/; revision=3474
2005-07-12 11:02:40 +00:00
Andres Salomon 95feeabca6 make the debian/control dep automatic
svn path=/trunk/kernel/source/linux-kernel-2.6.12/; revision=3467
2005-07-12 08:29:52 +00:00
Andres Salomon 0c96b298f8 expand subarch to foo- instead of just foo.
svn path=/trunk/kernel/source/linux-kernel-2.6.12/; revision=3461
2005-07-11 04:45:42 +00:00
Andres Salomon 9f5c10e175 make the subarch variable not empty
svn path=/trunk/kernel/source/linux-kernel-2.6.12/; revision=3460
2005-07-11 04:40:06 +00:00
Andres Salomon 06ac3d1701 document my apology
svn path=/trunk/kernel/source/linux-kernel-2.6.12/; revision=3459
2005-07-11 03:53:31 +00:00
Andres Salomon 47109cf6eb generate debian/control completely from debian/templates, instead of using
arch/*/control.in.  We can add overrides for individual things later on
(i'm thinking specifically of descriptions, here).

svn path=/trunk/kernel/source/linux-kernel-2.6.12/; revision=3458
2005-07-11 03:35:09 +00:00
Andres Salomon 1074107ae3 add all generated binary images to debian/control, to lessen confusion for
someone trying to figure out how things are done.

svn path=/trunk/kernel/source/linux-kernel-2.6.12/; revision=3441
2005-07-10 02:18:28 +00:00
Andres Salomon a14d3f4a76 *smirk*. s/wordlist/word/
svn path=/trunk/kernel/source/linux-kernel-2.6.12/; revision=3434
2005-07-10 00:01:56 +00:00
Andres Salomon 1dcc5b31ff move autogenerated variables down to the autogen'd section
svn path=/trunk/kernel/source/linux-kernel-2.6.12/; revision=3433
2005-07-09 23:55:31 +00:00
Andres Salomon f1f32ab393 grab ltver from changelog
svn path=/trunk/kernel/source/linux-kernel-2.6.12/; revision=3432
2005-07-09 23:54:56 +00:00
Andres Salomon 4cb2e7ff66 eep, debugging stuff snuck in there. sorry for the noise
svn path=/trunk/kernel/source/linux-kernel-2.6.12/; revision=3431
2005-07-09 23:47:27 +00:00
Andres Salomon a77949ad73 minor comment about variable descriptions in README
svn path=/trunk/kernel/source/linux-kernel-2.6.12/; revision=3430
2005-07-09 23:42:48 +00:00
Andres Salomon 409d7c899f future-proof $(major); we don't want an upstream of 2.6.12.1 (for example)
returning a $(major) of 2.6.12.  It might be better to have $(major) be
the actual major version (ie, 2), and export $(minor) as well (ie, 6).

svn path=/trunk/kernel/source/linux-kernel-2.6.12/; revision=3429
2005-07-09 23:36:15 +00:00
Andres Salomon 02b3c28c3f grab $(version) from changelog source
svn path=/trunk/kernel/source/linux-kernel-2.6.12/; revision=3428
2005-07-09 23:26:20 +00:00
Jurij Smakov b8e8adf5be Change the base directory for patch installation
from /usr/src/linux-patches to /usr/src/kernel-patches
since that's where kernel-package expects them to be.

svn path=/branches/linux-kernel-2.6.12/; revision=3403
2005-06-26 21:09:54 +00:00
Jurij Smakov 027c1a1f69 Revert an earlier change which caused the
inclusion of arch-specific control.in templates
in the master control file. This is not required
and will only clutter the control file unneccessarily.

svn path=/branches/linux-kernel-2.6.12/; revision=3392
2005-06-23 00:27:35 +00:00
Jurij Smakov 099b34a1a7 Apply fix to unpack/build/binary target, ensuring
that multiple subarches will build correctly.
Thanks to Eugene Konev.

svn path=/branches/linux-kernel-2.6.12/; revision=3386
2005-06-22 05:13:52 +00:00
Frederik Schüler 558dc29bd6 Add arch/*/control.in to the master control file, too
svn path=/branches/linux-kernel-2.6.12/; revision=3380
2005-06-21 09:49:36 +00:00
Jurij Smakov 46ef6180db Update changelog, release number to .12,
tree number to 1 and generate new control file.

svn path=/branches/kernel-image-2.6.11/; revision=3350
2005-06-18 20:49:29 +00:00
dann frazier af1fecbd86 change order of arguments to find to end the new find's annoying warnings
svn path=/branches/kernel-image-2.6.11/; revision=3340
2005-06-18 01:43:02 +00:00
Jurij Smakov e5298f3519 * Add dh-kpatches to build-deps-indep.
* Copy asm-offsets.s in place instead of symlinking
* Make sure DEBIAN does not get into packages.

svn path=/branches/kernel-image-2.6.11/; revision=3289
2005-05-31 23:38:14 +00:00
Jurij Smakov c78e51fecb Changes kernel -> linux in the post-install.in,
which was failing. Made the detection of kernel
arch automatic there, based on include/asm symlink.

svn path=/branches/kernel-image-2.6.11/; revision=3284
2005-05-31 05:49:17 +00:00
Jurij Smakov 0b04713564 Typo corrected.
svn path=/branches/kernel-image-2.6.11/; revision=3282
2005-05-31 03:11:25 +00:00
Jurij Smakov 97127f61d8 Added the building of linux-doc package.
svn path=/branches/kernel-image-2.6.11/; revision=3280
2005-05-31 02:16:28 +00:00
Jurij Smakov 8f30e870dc Added preliminary support for arch-specific
patches.

svn path=/branches/kernel-image-2.6.11/; revision=3278
2005-05-31 00:52:12 +00:00
Jurij Smakov 068bebcfd6 Minor cleanups
svn path=/branches/kernel-image-2.6.11/; revision=3266
2005-05-29 20:46:14 +00:00
Jurij Smakov 3689352c23 Added patch-debian target, creating the
linux-patch-debian package.

svn path=/branches/kernel-image-2.6.11/; revision=3265
2005-05-29 17:49:40 +00:00
Jurij Smakov 3785485770 Builds source, tree and images. Images currently
break due to some stem issues.

svn path=/branches/kernel-image-2.6.11/; revision=3262
2005-05-29 04:46:18 +00:00
Jurij Smakov b430e6cb77 Makefile rearrangement.
svn path=/branches/kernel-image-2.6.11/; revision=3261
2005-05-29 00:15:03 +00:00
Jurij Smakov bf30c0d1de Added 'tree' target, building linux-tree package.
svn path=/branches/kernel-image-2.6.11/; revision=3260
2005-05-28 23:55:38 +00:00
Jurij Smakov 2a51e1b226 Added the 'source' target which builds the
linux-source binary package.

svn path=/branches/kernel-image-2.6.11/; revision=3258
2005-05-28 23:07:32 +00:00
Jurij Smakov 1f13ccce08 Corrected the unpatch target.
svn path=/branches/kernel-image-2.6.11/; revision=3257
2005-05-28 20:18:48 +00:00
Jurij Smakov 6069972bd0 Added patch and unpatch targets.
svn path=/branches/kernel-image-2.6.11/; revision=3256
2005-05-28 20:15:14 +00:00
Jurij Smakov bc6b5c7f37 Slow but steady progress towards integration
with kernel-source package.

svn path=/branches/kernel-image-2.6.11/; revision=3242
2005-05-27 04:52:42 +00:00
Jurij Smakov 85e0f1aaee Rearrangements in preparation to merge with
kernel-source

svn path=/branches/kernel-image-2.6.11/; revision=3240
2005-05-27 01:12:29 +00:00
Jurij Smakov 2466382945 Fixed makefiles to reflect the new file locations.
svn path=/branches/kernel-image-2.6.11/; revision=3239
2005-05-26 01:53:38 +00:00
Jurij Smakov f258f5f42a Some major changes: each flavour now has a separate
target, making the name of the flavour available to
make.

svn path=/branches/kernel-image-2.6.11/; revision=3215
2005-05-23 00:13:49 +00:00
Jurij Smakov c0665811a3 Implemented arch/subarch-specific patches and
updated README and TODO files accordingly.

svn path=/branches/kernel-image-2.6.11/; revision=3204
2005-05-21 01:32:51 +00:00
Jurij Smakov e11de50bef Corrected the naming, which is RFC-compliant now.
Tested subarch and no-subarch builds on i386.

svn path=/branches/kernel-image-2.6.11/; revision=3203
2005-05-20 23:45:33 +00:00
Jurij Smakov f4e4f9aa53 Subarch support added. README file is not updated
to reflect these changes yet.

svn path=/branches/kernel-image-2.6.11/; revision=3146
2005-05-19 00:16:36 +00:00
Frederik Schüler f4240f3579 Added amd64 support.
svn path=/branches/kernel-image-2.6.11/; revision=3143
2005-05-18 11:51:24 +00:00
Jurij Smakov a73371c89f Everything is broken as experiments with subarch
stuff are underway.

svn path=/branches/kernel-image-2.6.11/; revision=3137
2005-05-18 03:40:09 +00:00
Jurij Smakov 67696af0b0 Everything is implemented except subarch stuff.
svn path=/branches/kernel-image-2.6.11/; revision=3136
2005-05-17 23:04:42 +00:00
Jurij Smakov 7cf165867d "Good enough to build broken i386 packages" commit.
Everything is more or less in place, need to audit
the build procedure for individual arches and put
in the remaining bits and pieces.

svn path=/branches/kernel-image-2.6.11/; revision=3113
2005-05-15 05:30:44 +00:00
Jurij Smakov 93519f0dce * Updated README.
* Mostly implemented all necessary target. Does not
  build yet and a number of problems still need to
  be resolved (see debian/rules for details).

svn path=/branches/kernel-image-2.6.11/; revision=3104
2005-05-14 05:55:07 +00:00
Jurij Smakov 754c6795b1 * 'build' target implemented.
* Additional variables which can be defined
  on per-arch basis (in Makefile.inc) introduced
  and documented in README.

svn path=/branches/kernel-image-2.6.11/; revision=3044
2005-05-12 05:58:57 +00:00
Jurij Smakov 4271cb729c * Implemented 'unpack' target completely.
* Added README file, documenting the file
  locations and format.
* Lots of other stuff.

svn path=/branches/kernel-image-2.6.11/; revision=3034
2005-05-11 02:05:18 +00:00
Jurij Smakov c4738462a3 Initial commit of common kernel-image infrastructure.
So far it can only unpack the source.

svn path=/branches/kernel-image-2.6.11/; revision=3025
2005-05-10 04:16:53 +00:00