Ben Hutchings
39850b1cb4
Add debian/xen-linux-system-* to clean rules
...
Like many other of our binary packages, dh_clean can miss this after a
version bump. Not sure why it wasn't already inclued.
svn path=/dists/trunk/linux/; revision=20549
2013-09-01 04:28:44 +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
b59c576e26
Merge changes from sid up to 3.8.11-1
...
svn path=/dists/trunk/linux/; revision=20053
2013-05-06 22:10:37 +00:00
Bastian Blank
fc7e60a278
debian/rules: Reorder rules.
...
svn path=/dists/trunk/linux/; revision=19550
2012-11-27 18:30:43 +00:00
Bastian Blank
230f4a9380
debian/rules: Remove extra base stamp files.
...
svn path=/dists/trunk/linux/; revision=19549
2012-11-27 18:29:19 +00:00
Bastian Blank
ec81c659a5
debian/rules, debian/rules.real: Remove unneeded chmod calls.
...
svn path=/dists/trunk/linux/; revision=19405
2012-10-04 13:06:29 +00:00
Ben Hutchings
bfa25d48b7
Explicitly set QUILT_PC when invoking quilt
...
Derived packages (e.g. for extra featuresets) may be maintained using
yet another patch series (touching the debian directory). This will
require an additional status directory, specified by setting QUILT_PC.
Override this when we invoke quilt to apply the main and featureset
patch series. (Thanks to Yves-Alexis Perez.)
svn path=/dists/sid/linux/; revision=19243
2012-07-09 13:42:47 +00:00
Ben Hutchings
369f4bd8be
Ignore .git directory when copying/comparing source
...
This helps people using git-svn checkouts (thanks to Yves-Alexis Perez)
svn path=/dists/sid/linux/; revision=19242
2012-07-09 13:28:07 +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
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
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
751cd05a5f
linux-patch-debian: Remove
...
It is no longer necessary for GPL compliance and does not work with our
current patch management.
svn path=/dists/sid/linux/; revision=19068
2012-06-03 19:50:07 +00:00
Ben Hutchings
ecd24ebe78
Fix regexp for binNMU detection
...
In basic regular expressions, the correct way to match a literal '+'
is just '+'.
svn path=/dists/trunk/linux-2.6/; revision=18674
2012-02-10 02:32:52 +00:00
Ben Hutchings
b6177993e9
Add debian/installer/package-list to debian/control source files
...
svn path=/dists/trunk/linux-2.6/; revision=18352
2011-12-05 01:42:04 +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
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
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
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
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
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
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
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