r1526 - trunk/kernel-2.4/i386/kernel-latest-2.4-i386/debian

Joshua Kwan joshk@haydn.debian.org
Thu, 02 Sep 2004 23:29:33 -0600


Author: joshk
Date: 2004-09-02 23:29:27 -0600 (Thu, 02 Sep 2004)
New Revision: 1526

Modified:
   trunk/kernel-2.4/i386/kernel-latest-2.4-i386/debian/changelog
   trunk/kernel-2.4/i386/kernel-latest-2.4-i386/debian/control
   trunk/kernel-2.4/i386/kernel-latest-2.4-i386/debian/rules
Log:
add headers


Modified: trunk/kernel-2.4/i386/kernel-latest-2.4-i386/debian/changelog
===================================================================
--- trunk/kernel-2.4/i386/kernel-latest-2.4-i386/debian/changelog	2004-09-03 02:00:12 UTC (rev 1525)
+++ trunk/kernel-2.4/i386/kernel-latest-2.4-i386/debian/changelog	2004-09-03 05:29:27 UTC (rev 1526)
@@ -1,4 +1,4 @@
-kernel-latest-2.4-i386 (100) UNRELEASED; urgency=low
+kernel-latest-2.4-i386 (100) unstable; urgency=low
 
   * Created this package for meta packages that had
     previously been provided by kernel-image-2.4.XX-i386
@@ -7,5 +7,5 @@
     - Initial version is 100, as previous versions of
       the meta packages are already in the archive.
 
- -- Simon Horman <horms@debian.org>  Tue, 24 Aug 2004 15:47:38 +0900
+ -- Joshua Kwan <joshk@triplehelix.org>  Thu,  2 Sep 2004 22:27:25 -0700
 

Modified: trunk/kernel-2.4/i386/kernel-latest-2.4-i386/debian/control
===================================================================
--- trunk/kernel-2.4/i386/kernel-latest-2.4-i386/debian/control	2004-09-03 02:00:12 UTC (rev 1525)
+++ trunk/kernel-2.4/i386/kernel-latest-2.4-i386/debian/control	2004-09-03 05:29:27 UTC (rev 1526)
@@ -25,6 +25,15 @@
  available for
  386.
 
+Package: kernel-headers-2.4-386
+Architecture: i386
+Section: base
+Priority: optional
+Depends: kernel-headers-2.4.27-1-386
+Description: Linux kernel headers for version 2.4 on 386
+ This package will always depend on the latest 2.4 kernel headers available for
+ 386, used to build out-of-tree kernel modules and the like.
+
 Package: kernel-image-2.4-586tsc
 Architecture: i386
 Section: base
@@ -44,6 +53,15 @@
  available for
  Pentium-Classic.
 
+Package: kernel-headers-2.4-586tsc
+Architecture: i386
+Section: base
+Priority: optional
+Depends: kernel-headers-2.4.27-1-586tsc
+Description: Linux kernel headers for version 2.4 on Pentium-Classic
+ This package will always depend on the latest 2.4 kernel headers available for
+ Pentium-Classic, used to build out-of-tree kernel modules and the like.
+
 Package: kernel-image-2.4-686
 Architecture: i386
 Section: base
@@ -63,6 +81,16 @@
  available for
  Pentium Pro/Celeron/Pentium II/Pentium III/Pentium IV.
 
+Package: kernel-headers-2.4-686
+Architecture: i386
+Section: base
+Priority: optional
+Depends: kernel-headers-2.4.27-1-686
+Description: Linux kernel headers for version 2.4 on PPro/Celeron/PII/PIII/PIV
+ This package will always depend on the latest 2.4 kernel headers available for
+ Pentium Pro/Celeron/Pentium II/Pentium III/Pentium IV, used to build
+ out-of-tree kernel modules and the like.
+
 Package: kernel-image-2.4-686-smp
 Architecture: i386
 Section: base
@@ -71,7 +99,7 @@
 Description: Linux kernel image for version 2.4 on PPro/Celeron/PII/PIII/PIV SMP
  This package will always depend on the latest 2.4 kernel image available for
  Pentium Pro/Celeron/Pentium II/Pentium III/Pentium IV with SMP support.
- SMP (symmtric multi-processing) is needed if you have multiple processors.
+ SMP (symmetric multi-processing) is needed if you have multiple processors.
 
 Package: kernel-pcmcia-modules-2.4-686-smp
 Architecture: i386
@@ -82,8 +110,19 @@
  This package will always depend on the latest 2.4 mainstream PCMCIA modules
  available for
  Pentium Pro/Celeron/Pentium II/Pentium III/Pentium IV with SMP support.
- SMP (symmtric multi-processing) is needed if you have multiple processors.
+ SMP (symmetric multi-processing) is needed if you have multiple processors.
 
+Package: kernel-headers-2.4-686-smp
+Architecture: i386
+Section: base
+Priority: optional
+Depends: kernel-headers-2.4.27-1-686-smp
+Description: Linux kernel headers for version 2.4 on PPro/Celeron/PII/PIII/PIV SMP
+ This package will always depend on the latest 2.4 kernel headers available for
+ Pentium Pro/Celeron/Pentium II/Pentium III/Pentium IV with SMP support, used
+ to build out-of-tree kernel modules and the like.
+ SMP (symmetric multi-processing) is needed if you have multiple processors.
+
 Package: kernel-image-2.4-k6
 Architecture: i386
 Section: base
@@ -103,6 +142,16 @@
  available for
  AMD K6/K6-II/K6-III.
 
+Package: kernel-headers-2.4-k6
+Architecture: i386
+Section: base
+Priority: optional
+Depends: kernel-headers-2.4.27-1-k6
+Description: Linux kernel headers for version 2.4 on  K6/K6-II/K6-III
+ This package will always depend on the latest 2.4 kernel headers available for
+ Pentium-Classic, used to build out-of-tree kernel modules and the like.
+ AMD K6/K6-II/K6-III.
+
 Package: kernel-image-2.4-k7
 Architecture: i386
 Section: base
@@ -122,6 +171,15 @@
  available for
  AMD Duron/Athlon.
 
+Package: kernel-headers-2.4-k7
+Architecture: i386
+Section: base
+Priority: optional
+Depends: kernel-headers-2.4.27-1-k7
+Description: Linux kernel headers for version 2.4 on AMD K7
+ This package will always depend on the latest 2.4 kernel headers available for
+ AMD Duron/Athlon, used to build out-of-tree kernel modules and the like.
+
 Package: kernel-image-2.4-k7-smp
 Architecture: i386
 Section: base
@@ -130,7 +188,7 @@
 Description: Linux kernel image for version 2.4 on AMD K7 SMP
  This package will always depend on the latest 2.4 kernel image available for
  AMD Duron/Athlon with SMP support.
- SMP (symmtric multi-processing) is needed if you have multiple processors.
+ SMP (symmetric multi-processing) is needed if you have multiple processors.
 
 Package: kernel-pcmcia-modules-2.4-k7-smp
 Architecture: i386
@@ -141,4 +199,14 @@
  This package will always depend on the latest 2.4 mainstream PCMCIA modules
  available for
  AMD Duron/Athlon with SMP support.
- SMP (symmtric multi-processing) is needed if you have multiple processors.
+ SMP (symmetric multi-processing) is needed if you have multiple processors.
+
+Package: kernel-headers-2.4-k7-smp
+Architecture: i386
+Section: base
+Priority: optional
+Depends: kernel-headers-2.4.27-1-k7-smp
+Description: Linux kernel headers for version 2.4 on AMD K7 SMP
+ This package will always depend on the latest 2.4 kernel headers available for
+ AMD Duron/Athlon, used to build out-of-tree kernel modules and the like.
+ SMP (symmetric multi-processing) is needed if you have multiple processors.

Modified: trunk/kernel-2.4/i386/kernel-latest-2.4-i386/debian/rules
===================================================================
--- trunk/kernel-2.4/i386/kernel-latest-2.4-i386/debian/rules	2004-09-03 02:00:12 UTC (rev 1525)
+++ trunk/kernel-2.4/i386/kernel-latest-2.4-i386/debian/rules	2004-09-03 05:29:27 UTC (rev 1526)
@@ -15,21 +15,11 @@
 FLAVOURS := 386 586tsc 686 686-smp k6 k7 k7-smp
 BINARY_ARCH := $(FLAVOURS:=.binary-arch)
 
-unpack: unpack-stamp
-unpack-stamp:
-	dh_testdir
-	touch unpack-stamp
 
-build: build-stamp
-build-stamp: unpack-stamp
-	dh_testdir
-	touch build-stamp
+binary-indep build:
+# Ye olde no-op.
 
-debnum:
-	@echo $(debnum)
-
 clean:
-	rm -f *-stamp
 	dh_testdir
 	dh_clean
 
@@ -38,24 +28,21 @@
 	dh_clean -k
 	dh_installdirs
 
-# Build architecture-independent files here.
-binary-indep:
-
 %.binary-arch-pkg:
 	dh_testroot
 	dh_testdir
-	dh_clean -k --package=$*
-	dh_installdirs --package=$*
-	dh_installdocs --package=$*
-	dh_installchangelogs --package=$*
-	dh_compress --package=$*
-	dh_fixperms --package=$*
-	dh_installdeb --package=$*
-	dh_gencontrol --package=$*
-	dh_md5sums --package=$*
-	dh_builddeb --package=$*
+	dh_clean -k -p$*
+	dh_installdirs -p$*
+	dh_installdocs -p$*
+	dh_installchangelogs -p$*
+	dh_compress -p$*
+	dh_fixperms -p$*
+	dh_installdeb -p$*
+	dh_gencontrol -p$*
+	dh_md5sums -p$*
+	dh_builddeb -p$*
 
-%.binary-arch: kernel-pcmcia-modules-2.4-%.binary-arch-pkg kernel-image-2.4-%.binary-arch-pkg
+%.binary-arch: kernel-pcmcia-modules-2.4-%.binary-arch-pkg kernel-image-2.4-%.binary-arch-pkg kernel-headers-2.4-%.binary-arch-pkg
 	@true
 
 # Build architecture-dependent files here.