Commit Graph

71 Commits

Author SHA1 Message Date
Bastian Blank b78777cf81 Add transition packages from old kernel-latest sources.
* debian/bin/gencontrol.py: Process extra packages.
* debian/templates/control.extra.in: Add.

svn path=/trunk/kernel/source/linux-2.6/; revision=3742
2005-08-08 14:54:38 +00:00
Sven Luther ec997d3d56 Added flavours list in common header package.
Cleaned up changelog entry waldi had left un-nice :)

svn path=/trunk/kernel/source/linux-2.6/; revision=3733
2005-08-08 06:59:19 +00:00
Bastian Blank 90e15b240e debian/templates/control.source.in: Always use new kernel-package.
svn path=/trunk/kernel/source/linux-2.6/; revision=3730
2005-08-07 21:52:04 +00:00
Jurij Smakov 73d2542290 Use gcc-3.3 for m68k.
svn path=/trunk/kernel/source/linux-2.6/; revision=3729
2005-08-07 21:49:36 +00:00
Bastian Blank 65868c093a debian/templates/post-install.in: 'lintian' said that I have to strip more.
svn path=/trunk/kernel/source/linux-2.6/; revision=3727
2005-08-07 21:48:23 +00:00
Bastian Blank d1c7dfb3f1 * Make template names easier.
* Add general dependency package.

r3721: waldi | 2005-08-07 20:40:12 +0000
* debian/bin/gencontrol.py: Use updates template names.
* debian/templates/control.headers.in: Move from control.headers.flavour.in.
* debian/templates/control.headers.main.in: Move from control.headers.in.

r3722: waldi | 2005-08-07 20:51:49 +0000
* debian/bin/gencontrol.py: Reorder packages.
* debian/templates/control.image.latest.in: Add general dependency package.


svn path=/trunk/kernel/source/linux-2.6/; revision=3724
2005-08-07 21:01:54 +00:00
Bastian Blank e490ea6f4c r3705: waldi | 2005-08-06 19:58:56 +0000
* debian/bin/gencontrol.py: Use image.latest template.
* debian/templates/control.image.in: Use longclass in long description.
* debian/templates/control.image.latest.in: Add

r3710: waldi | 2005-08-07 09:12:08 +0000
* bin/gencontrol.py
  - Rewrap descriptions.
  - Support linux-headers latest packages.
* templates/control.image.latest.in: Use major in short description.
* templates/control.headers.latest.in: Add.

r3711: waldi | 2005-08-07 09:35:17 +0000
* bin/gencontrol.py: Hack textwrap to don't split package names.
* templates/control.headers.in: Fix paragraphs.
* templates/control.image.latest.in: Add suggests.

svn path=/trunk/kernel/source/linux-2.6/; revision=3716
2005-08-07 15:29:32 +00:00
Bastian Blank 272b8c9340 * debian/arch/powerpc/defines: Fix dependencies.
* debian/templates/control.image.in: Architecture dependencies don't belong to
  the templates.

svn path=/trunk/kernel/source/linux-2.6/; revision=3714
2005-08-07 13:13:42 +00:00
Sven Luther 4c41ff014e Readded dependency of linux-image on mkvmlinuz for powerpc. Doesn't take ppc64
kernels in account, but as we don't have those yet ...

svn path=/trunk/kernel/source/linux-2.6/; revision=3713
2005-08-07 11:51:50 +00:00
Sven Luther a19a9953c7 forced build-depends on kernel-package 9.005 on powerpc to fix mkvmlinuz
support, and documented fix in asm-ppc[64] missing headers in changelog.

svn path=/trunk/kernel/source/linux-2.6/; revision=3709
2005-08-07 07:19:02 +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
Bastian Blank b9f6be33a5 * debian/changelog: Update.
* debian/templates/control.source.in: Don't build-depend on console-tools on s390.

svn path=/trunk/kernel/source/linux-2.6/; revision=3641
2005-07-31 09:25:30 +00:00
Jurij Smakov b4bef78582 Fixed up the template and gencontrol so that
the case when arch-specific depends and suggests
substitutions are empty, one does not get
dangling commas.

svn path=/trunk/kernel/source/linux-2.6/; revision=3639
2005-07-31 01:42:49 +00:00
Jurij Smakov af5f4ef3e8 * The control.image.in template now supports
arch_depends, arch_suggests and arch_recommends
  substitutions, so that we can generate these
  fields individually for each architecture.
  That should take care of 319896. It's quite
  a rewrite, so please test.
* At the moment the arch-specific depends,
  suggests and recommends are hard-coded into
  the debian/bin/gencontrol. It's not the prettiest
  solution but it works.
* Changed gencontrol to strip all lines starting
  with # from the generated files, so comments
  in templates are now allowed.

svn path=/trunk/kernel/source/linux-2.6/; revision=3638
2005-07-31 00:56:28 +00:00
Jurij Smakov dbfb281c24 Bump the build-dep on kernel-package to the last
version without known bugs (>= 9.004) to take
care of #319657. 

svn path=/trunk/kernel/source/linux-2.6/; revision=3616
2005-07-27 01:22:51 +00:00
Andres Salomon ca63b635eb gah. fucking fuck.
svn path=/trunk/kernel/source/linux-2.6/; revision=3607
2005-07-21 15:06:17 +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 b257847975 minor word change
svn path=/trunk/kernel/source/linux-2.6-2.6.12/; revision=3598
2005-07-20 20:13:30 +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 8a20fcccdd hrm, that scripts path was wrong
svn path=/trunk/kernel/source/linux-2.6-2.6.12/; revision=3595
2005-07-20 19:27:24 +00:00
Andres Salomon bb1112ecc9 copy scripts/ subdir into per-flavour linux-headers package
svn path=/trunk/kernel/source/linux-2.6-2.6.12/; revision=3593
2005-07-19 23:29:30 +00:00
Andres Salomon 5d081eb654 nuke the scripts directory from the common header package..
svn path=/trunk/kernel/source/linux-2.6-2.6.12/; revision=3592
2005-07-19 23:23:30 +00:00
Andres Salomon b89b1be3fb the cp stuff done in headers-install is actually done by kernel-package now;
no need to do it there anymore.  And, while we're at it, nuke $(headers_extra);
if archs really need it, they can add it to headers-install.in (I'd rather
see headers-install.in go away eventually, though).

svn path=/trunk/kernel/source/linux-2.6-2.6.12/; revision=3591
2005-07-19 23:15:07 +00:00
Andres Salomon 3a78b8d5c6 add comment
svn path=/trunk/kernel/source/linux-2.6-2.6.12/; revision=3588
2005-07-19 20:57:49 +00:00
Andres Salomon 52165964ec remove -all package; it's broken, i don't particularly like the name, and
i don't feel like fixing it.

svn path=/trunk/kernel/source/linux-2.6-2.6.12/; revision=3586
2005-07-19 19:30:48 +00:00
Andres Salomon 41715bfb19 default configs are autogenerated now; instead of doing a manual make defconfig,
have kernel-package do it (--config def).  This requires kernel-package 9.002,
so add a versioned dep for all archs.  Also, drop any and all mentions of
default_config.

svn path=/trunk/kernel/source/linux-2.6-2.6.12/; revision=3583
2005-07-19 19:09:39 +00:00
Andres Salomon b2f84dcadb suck.
svn path=/trunk/kernel/source/linux-2.6-2.6.12/; revision=3581
2005-07-19 14:46:45 +00:00
Andres Salomon 0be9f9adb7 do not build the common headers package for mips/mipsel, as that arch will
be providing its own initially

svn path=/trunk/kernel/source/linux-2.6-2.6.12/; revision=3577
2005-07-18 21:06:00 +00:00
Sven Luther 17089e1497 Added a build-depend on kernel-package 9.002 for powerpc.
svn path=/trunk/kernel/source/linux-2.6-2.6.12/; revision=3553
2005-07-16 12:21:45 +00:00
Sven Luther 0762f2cbed Added extra_postinstall_command (not using it for powerpc afterall, but it could be generally usefull still).
svn path=/trunk/kernel/source/linux-2.6-2.6.12/; revision=3513
2005-07-16 00:11:13 +00:00
Andres Salomon ec2bef9c7b fix missing @subarch@ in dependency
svn path=/trunk/kernel/source/linux-kernel-2.6.12/; revision=3499
2005-07-15 10:35:07 +00:00
Joshua Kwan 3fab8611d4 arch headers package is not "Virtual" - that's a completely different sort of
package. We mean "dummy"

svn path=/trunk/kernel/source/linux-kernel-2.6.12/; revision=3494
2005-07-15 09:49:10 +00:00
Andres Salomon d4ed2d9f65 make the virtual headers package -@arch@-all instead of just -@arch@, as powerpc
has an actual headers package called -@arch@.

svn path=/trunk/kernel/source/linux-kernel-2.6.12/; revision=3487
2005-07-15 07:54:54 +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 2a08e34837 ..and that requires updating this, too
svn path=/trunk/kernel/source/linux-kernel-2.6.12/; revision=3473
2005-07-12 10:57:24 +00:00
Andres Salomon 7e7f0c97ca whoops. thinko.
svn path=/trunk/kernel/source/linux-kernel-2.6.12/; revision=3457
2005-07-11 03:22:30 +00:00
Andres Salomon 1b1037b6ab add a bunch of per-arch deps and suggests; mostly bootloaders. Gee, imagine
a world where every arch used the same bootloader...

svn path=/trunk/kernel/source/linux-kernel-2.6.12/; revision=3456
2005-07-11 02:00:08 +00:00
Andres Salomon 8ef6420b0e nuke more duplicate build-dep/build-dep-indep stuff, and bump versioned dep on
debhelper to match m68k's build-dep.

svn path=/trunk/kernel/source/linux-kernel-2.6.12/; revision=3455
2005-07-11 01:53:09 +00:00
Andres Salomon 906a75078a fix the gcc-3.3/gcc-4.0 arch-specific build-deps
svn path=/trunk/kernel/source/linux-kernel-2.6.12/; revision=3454
2005-07-11 01:51:13 +00:00
Andres Salomon 2706601969 add missing virtual package analogous to kernel-headers-2.6.11-1-i386
svn path=/trunk/kernel/source/linux-kernel-2.6.12/; revision=3453
2005-07-11 01:21:17 +00:00
Andres Salomon f8b42f8b8a fix up flavour-specific description
svn path=/trunk/kernel/source/linux-kernel-2.6.12/; revision=3452
2005-07-11 01:08:28 +00:00
Frederik Schüler ba6a0ad660 build-depend on gcc-4.0, the new standard compiler (now the versioned depends on gcc-3.3 make sense ;)
svn path=/trunk/kernel/source/linux-kernel-2.6.12/; revision=3450
2005-07-10 20:41:36 +00:00
Norbert Tretkowski 79c7d3d4b6 same for alpha
svn path=/trunk/kernel/source/linux-kernel-2.6.12/; revision=3447
2005-07-10 20:32:04 +00:00
Jurij Smakov 5b23d29835 Add an explicit build-dep on gcc-3.3 for sparc,
because sparc32 currently fails to build with
gcc-4.0.

svn path=/trunk/kernel/source/linux-kernel-2.6.12/; revision=3446
2005-07-10 20:30:40 +00:00
Andres Salomon 7f80cbaf1d add a per-flavour header template, and add @subarch@ bit to linux-image
svn path=/trunk/kernel/source/linux-kernel-2.6.12/; revision=3445
2005-07-10 19:09:57 +00:00
Andres Salomon 59bb7b6ea7 add a template file for kernel images
svn path=/trunk/kernel/source/linux-kernel-2.6.12/; revision=3444
2005-07-10 14:11:35 +00:00
Andres Salomon 08978a7845 there's no real need for two kernel-package deps, are there? :P
svn path=/trunk/kernel/source/linux-kernel-2.6.12/; revision=3443
2005-07-10 12:12:13 +00:00
Jurij Smakov e698c06dab Remove the build and source symbolic links from
/lib/modules/${version}, as leaving them in 
generates scary warnings during the image
installation.

svn path=/trunk/kernel/source/linux-kernel-2.6.12/; revision=3426
2005-07-07 02:49:33 +00:00