Ian Campbell
d897b21426
gencontrol.py: Create debian/po as necessary.
...
svn path=/dists/trunk/linux/; revision=20523
2013-08-26 16:09:41 +00:00
Ben Hutchings
c382b12892
Use only one template syntax
...
Use the same template syntax and implementation for maintainer
scripts, translations, etc. as we do for the control files. Define
the image-stem and initramfs variables to replace the old K and I
variables.
After this, debian/linux-* and debian/po/*.po are generated files (at
source preparation time) and should be ignored in svn.
Use debhelper to install the generated files at build time. This also
results in a redundant dependency on debconf (which we already have in
Pre-Depends), but this seems harmless.
svn path=/dists/trunk/linux/; revision=20508
2013-08-17 11:35:06 +00:00
Ben Hutchings
005ac51bc5
Merge changes from wheezy-backports to reduce the need for source changes
...
- Add a suite/version sanity-check for backports
- Disable building of udebs whenever package version indicates backports
svn path=/dists/trunk/linux/; revision=20483
2013-08-11 21:30:14 +00:00
Ben Hutchings
6c6ec64859
linux-source: Install kernel config files for linux-image packages
...
The kernel config files used to be uploaded to
http://kernel.alioth.debian.org/config/ or elsewhere, and people
occasionally request them, but we have no infrastructure to
automatically do that and I rarely remember to do it. These are
presumably wanted as a starting point by people building custom
packages who don't want to download the linux-image package, so
add them to the linux-source-$UPSTREAMVERSION package.
We can already generate all the config files without any
cross-toolchain using the 'setup' target in rules.gen, except that the
'make prepare' command in rules.real will fail. This command is
unnecessary as 'prepare' is a dependency of any build target we use
in our 'build-arch' rule, so remove it.
svn path=/dists/sid/linux/; revision=20400
2013-07-22 00:02:50 +00:00
Ben Hutchings
eaba00d52c
debian/bin/check-patches.sh: Report missing DEP-3 headers
...
svn path=/dists/trunk/linux/; revision=20315
2013-07-01 04:27:18 +00:00
Ben Hutchings
614eb957a8
debian/watch: Add watch file and update script
...
svn path=/dists/trunk/linux/; revision=20290
2013-06-24 02:04:54 +00:00
Ben Hutchings
65cc08094e
Fix genorig.py --override-version option
...
svn path=/dists/trunk/linux/; revision=20289
2013-06-24 02:03:26 +00:00
Ben Hutchings
f0b5fe588b
Never pass an empty PACKAGE_NAMES list to install-udeb_$(ARCH) rules
...
svn path=/dists/trunk/linux/; revision=19972
2013-04-08 04:37:51 +00:00
Ben Hutchings
3937ca5280
Merge changes from sid up to 3.2.41-1
...
Drop all changes to backported features and to rt.
svn path=/dists/trunk/linux/; revision=19940
2013-03-23 07:15:51 +00:00
Ben Hutchings
59229f2de2
test-patches: Add --fuzz option to allow testing patches that have fuzz
...
svn path=/dists/sid/linux/; revision=19896
2013-03-03 23:43:05 +00:00
Ben Hutchings
63ad08c556
test-patches: Clean up all previous test patches, whether or not they were applied
...
svn path=/dists/sid/linux/; revision=19895
2013-03-03 23:40:22 +00:00
Ben Hutchings
3924ca2a70
debian/bin/genorig.py: Create symlink to tar in "..".
...
svn path=/dists/trunk/linux/; revision=19888
2013-03-02 16:07:23 +00:00
Ben Hutchings
4ac80f514e
debian/bin/genorig.py: Check both return values of git export.
...
svn path=/dists/trunk/linux/; revision=19887
2013-03-02 16:06:09 +00:00
Ben Hutchings
9c86ce9fbb
genorig: Accept xz-compressed upstream tarballs and patches, thanks to Sedat Dilek
...
svn path=/dists/trunk/linux/; revision=19885
2013-03-02 16:02:15 +00:00
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
Ben Hutchings
ef781eb6ee
Merge changes from sid up to 3.2.35-1
...
Exclude RT changes and ABI fudges.
Refresh firmware-remove-redundant-log-messages-from-drivers.patch
against 3.6, but don't attempt to cover anything new yet.
svn path=/dists/trunk/linux/; revision=19603
2012-12-10 04:06:21 +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
698012d603
Add script to edit changelog for stable updates
...
svn path=/dists/sid/linux/; revision=19508
2012-11-18 01:30:08 +00:00
Ben Hutchings
392c496da5
Remove left-over empty files and directories
...
svn path=/dists/trunk/linux/; revision=19507
2012-11-18 00:38:17 +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
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
f9d7178138
Merge changes from sid up to 3.2.20-1
...
svn path=/dists/trunk/linux/; revision=19128
2012-06-11 05:21:50 +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
5007f191ed
Use xz compression for upstream and Debian tarballs
...
svn path=/dists/sid/linux/; revision=19099
2012-06-08 12:34:48 +00:00
Ben Hutchings
59bbce5f61
Convert source package format to 3.0 (quilt)
...
svn path=/dists/sid/linux/; revision=19098
2012-06-08 12:33:39 +00:00
Ben Hutchings
499ac43db3
Convert patch system to quilt, except for the 'orig' patch series
...
svn path=/dists/sid/linux/; revision=19077
2012-06-03 23:29:42 +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
c7e1baf199
test-patches: Recognise the rt featureset automatically
...
Also update the example featureset and flavour names.
svn path=/dists/sid/linux/; revision=19074
2012-06-03 22:20:59 +00:00
Ben Hutchings
3ee4eff851
Update test-patches to work with a single patch series
...
svn path=/dists/sid/linux/; revision=19073
2012-06-03 22:19:13 +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
bf51475e7c
Move 'orig' series out of the series directory
...
svn path=/dists/sid/linux/; revision=19069
2012-06-03 19:56:02 +00:00
Ben Hutchings
1c3a69f308
Drop use of multiple orig patch series
...
We don't need to preserve older versions of the orig patch series any more.
svn path=/dists/sid/linux-2.6/; revision=19056
2012-06-02 20:20:16 +00:00
Ben Hutchings
7b1b408f6d
Fix version parsing in debian/bin/genorig.py when using a DFSG number
...
svn path=/dists/sid/linux-2.6/; revision=19055
2012-06-02 20:17:17 +00:00
Ben Hutchings
8e79053920
Merge changes from sid up to 3.2.18-1
...
svn path=/dists/trunk/linux-2.6/; revision=19029
2012-05-22 02:59:56 +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
Ben Hutchings
7dacceede8
test-patches: Fix -j option, broken since 3.1.0-1~experimental.1
...
svn path=/dists/sid/linux-2.6/; revision=19002
2012-05-16 22:24:47 +00:00
Bastian Blank
96b45e1593
debian/bin/abiupdate.py: Catch errors to retrieve package with config.
...
svn path=/dists/sid/linux-2.6/; revision=18824
2012-03-12 22:09:20 +00:00
Ben Hutchings
cc34c3daef
Fix path to ABI reference file for build check
...
This has been broken since the changes to version mangling for 3.1.
svn path=/dists/trunk/linux-2.6/; revision=18641
2012-01-27 04:59:27 +00:00