Commit Graph

126 Commits

Author SHA1 Message Date
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
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