Ben Hutchings
679a4bb14f
Change the check for stale debian/control to tolerate binNMUs ( Closes : #649005 )
...
svn path=/dists/sid/linux-tools/; revision=18290
2011-11-17 03:17:16 +00:00
Bastian Blank
381d952cef
debian/rules, debian/rules.real: Move job definition into main makefile.
...
svn path=/dists/trunk/linux-2.6/; revision=18200
2011-10-28 22:28:39 +00:00
Bastian Blank
22e412e9c1
* debian/changelog: Update.
...
* debian/rules, debian/rules.real: Remove linux-tools build and removal.
* debian/templates/control.main.in: Remove linux-tools-* package.
svn path=/dists/trunk/linux-2.6/; revision=18195
2011-10-28 20:42:34 +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
8aff3c1a42
Clean up old xen-linux-system package build directories
...
svn path=/dists/trunk/linux-2.6/; revision=18084
2011-09-13 13:49:20 +00:00
Bastian Blank
37b7f2a85b
* debian/changelog: Update.
...
* debian/patches: Add patch.
* debian/rules: Remove now unneeded autoconf.h handling.
svn path=/dists/trunk/linux-tools/; revision=17877
2011-07-31 11:32:31 +00:00
Bastian Blank
a78250e1bc
Move imported code to root directory.
...
svn path=/dists/trunk/linux-tools/; revision=17874
2011-07-31 11:18:48 +00:00
Bastian Blank
4ba4479b0d
* debian/build: Move build infrastructure.
...
* debian/rules: Clean build dir
* debian/rules.real: Use build dir directly.
svn path=/dists/trunk/linux-tools/; revision=17872
2011-07-31 11:02:37 +00:00
Ben Hutchings
319de86657
debian/rules: Change 'clean' rule to remove package build directories even after a version bump, thanks to Timo Juhani Lindfors
...
svn path=/dists/trunk/linux-2.6/; revision=16576
2010-11-20 19:08:42 +00:00
Ben Hutchings
04b38ec92d
Merge changes from 2.6.32-16
...
Add patches that were added in 2.6.32-16 and are not in 2.6.35-rc3.
Update configuration.
Update maintainer scripts and debconf templates.
Add linux-tools-<version> package.
svn path=/dists/trunk/linux-2.6/; revision=15934
2010-07-04 21:07:52 +00:00
Ben Hutchings
b43829337c
Remove template-generated files in clean rule
...
svn path=/dists/sid/linux-2.6/; revision=15804
2010-05-28 23:47:07 +00:00
Ben Hutchings
4a474f72f8
New upstream version (2.6.34).
...
Generate dummy autoconf.h to keep modpost building.
svn path=/dists/trunk/linux-kbuild-2.6/; revision=15713
2010-05-17 02:49:41 +00:00
Bastian Blank
e5a47ef568
debian/rules: Don't remove versioned files in maintainerclean.
...
svn path=/dists/sid/linux-2.6/; revision=15635
2010-05-07 14:59:36 +00:00
Bastian Blank
0b4b97ab23
debian/rules: Disallow all rules to run parallel.
...
svn path=/dists/trunk/linux-2.6/; revision=14194
2009-08-28 21:01:54 +00:00
Bastian Blank
77e9d16753
debian/rules
...
- Cleanup variables.
- Remove usage of directory creations rules.
svn path=/dists/trunk/linux-2.6/; revision=14008
2009-07-25 10:05:31 +00:00
Bastian Blank
f16138ec4b
debian/rules: Only copy part of the orig.
...
svn path=/dists/trunk/linux-kbuild-2.6/; revision=13229
2009-03-24 07:40:20 +00:00
Bastian Blank
f7c907a89d
* debian/bin/genorig.py
...
- Install upstream files in kbuild directory.
- Add top-level Makefile and Kbuild.
* debian/rules: Fix maintainerclean.
* src/Makefile, src/basic/Makefile,
src/genksyms/Makefile, src/kconfig/Makefile,
src/mod/Makefile src/mod/Makefile.real: Fix paths.
svn path=/dists/trunk/linux-kbuild-2.6/; revision=12903
2009-02-22 13:31:45 +00:00
Bastian Blank
606e13be00
debian/rules, debian/rules.real, src/Makefile.inc:
...
Proper mark rules which calls submake.
svn path=/dists/trunk/linux-kbuild-2.6/; revision=12464
2008-11-29 20:00:56 +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
e1b432f7bf
debian/rules: Fix rsync exclusion.
...
svn path=/dists/trunk/linux-kbuild-2.6/; revision=9660
2007-10-14 10:08:05 +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
ed1ce90bd4
debian/rules: Use make instead of shell magic for control check.
...
svn path=/dists/trunk/linux-2.6/; revision=9626
2007-10-10 14:08:21 +00:00
Bastian Blank
116b9b64a2
debian/rules: Also find orig tarball in ../orig.
...
svn path=/dists/trunk/linux-2.6/; revision=9625
2007-10-10 14:02:54 +00:00
Bastian Blank
ad993eef7a
debian/rules: Remove long unused config check targets.
...
svn path=/dists/trunk/linux-2.6/; revision=9579
2007-09-27 17:33:35 +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
c3e4166f1a
debian/rules: Also exclude .svk for floating svk checkouts.
...
svn path=/dists/trunk/linux-2.6/; revision=9410
2007-08-29 11:37:09 +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
a7f33e29ac
debian/rules: Ignore changelog changes for binnmus.
...
svn path=/dists/trunk/linux-2.6/; revision=8336
2007-03-08 23:18:38 +00:00
Bastian Blank
8705f87118
debian/rules: Use md5sum --check.
...
svn path=/dists/trunk/linux-2.6/; revision=8335
2007-03-08 23:02:33 +00:00
Bastian Blank
059d3a6155
debian/rules: Ignore more things in debian/templates.
...
svn path=/dists/trunk/linux-2.6/; revision=8230
2007-01-27 20:55:34 +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
5f42ef6a2f
debian/rules: Fix.
...
svn path=/dists/trunk/linux-2.6/; revision=8141
2007-01-08 18:22:10 +00:00
Bastian Blank
0c8c083cc0
debian/rules
...
- Also extract the source package name from the changelog.
- Simplify tar extraction.
svn path=/dists/trunk/linux-2.6/; revision=8139
2007-01-08 18:17:35 +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
be09830ff4
debian/rules: Make really clean.
...
svn path=/dists/trunk/linux-kbuild-2.6/; revision=6939
2006-07-01 17:07:37 +00:00
Bastian Blank
cd2fb4369a
debian/rules: Fix prequisites of binary-indep.
...
svn path=/dists/trunk/linux-2.6/; revision=6718
2006-05-27 07:35:22 +00:00
Bastian Blank
2f04d5e020
debian/rules: Fix.
...
svn path=/dists/trunk/linux-kbuild-2.6/; revision=6521
2006-05-01 21:26:54 +00:00
Bastian Blank
0ac73fb1e9
debian/rules: Exclude src from orig.
...
svn path=/dists/trunk/linux-kbuild-2.6/; revision=6519
2006-05-01 21:24:59 +00:00
Bastian Blank
3aa3f46969
debian/rules: Fix prequisites.
...
svn path=/dists/trunk/linux-2.6/; revision=6512
2006-04-30 20:51:57 +00:00
Bastian Blank
6f59375dcb
debian/rules: Use variables in orig targets.
...
svn path=/dists/trunk/linux-2.6/; revision=6491
2006-04-28 22:03:51 +00:00
Bastian Blank
4027080008
Merge /dists/sid/linux-2.6.
...
svn path=/dists/trunk/linux-2.6/; revision=6490
2006-04-28 22:01:54 +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
0d6efc7fce
debian/rules: Also clean files from gencontrol in maintainerclean.
...
svn path=/dists/trunk/linux-2.6/; revision=6233
2006-03-20 11:27:05 +00:00
Bastian Blank
87979d3e41
Revert r6140.
...
svn path=/dists/trunk/linux-2.6/; revision=6175
2006-03-13 11:48:48 +00:00
Jurij Smakov
c77a1dbbf6
Make both binary-indep and binary-arch depend
...
on $(BUILD_DIR) and $(STAMPS_DIR) to fix build
failure.
svn path=/dists/trunk/linux-2.6/; revision=6140
2006-03-12 20:37:41 +00:00
Bastian Blank
e9154b49c4
debian/rules: source-all is no file.
...
svn path=/dists/trunk/linux-2.6/; revision=6129
2006-03-11 18:10:48 +00:00
Bastian Blank
06a5a91032
debian/rules: Delete files with leading dot also for maintainer clean.
...
svn path=/dists/trunk/linux-2.6/; revision=6077
2006-03-05 23:13:13 +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
af103c7938
debian/rules: Don't make build a prequisite from binary-{arch,indep}.
...
svn path=/dists/trunk/linux-2.6/; revision=6038
2006-03-03 09:24:53 +00:00
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