r1441 - trunk/kernel/sparc/kernel-latest-2.6-sparc/debian

Joshua Kwan joshk@haydn.debian.org
Sat, 28 Aug 2004 20:51:52 -0600


Author: joshk
Date: 2004-08-28 14:50:13 -0600 (Sat, 28 Aug 2004)
New Revision: 1441

Modified:
   trunk/kernel/sparc/kernel-latest-2.6-sparc/debian/changelog
   trunk/kernel/sparc/kernel-latest-2.6-sparc/debian/control
   trunk/kernel/sparc/kernel-latest-2.6-sparc/debian/rules
Log:
add headers packages + sparc32


Modified: trunk/kernel/sparc/kernel-latest-2.6-sparc/debian/changelog
===================================================================
--- trunk/kernel/sparc/kernel-latest-2.6-sparc/debian/changelog	2004-08-28 20:48:51 UTC (rev 1440)
+++ trunk/kernel/sparc/kernel-latest-2.6-sparc/debian/changelog	2004-08-28 20:50:13 UTC (rev 1441)
@@ -1,8 +1,12 @@
 kernel-latest-2.6-sparc (100) unstable; urgency=low
 
   * This is a new package containing only these metapackages:
+    - kernel-image-2.6-sparc32
     - kernel-image-2.6-sparc64
     - kernel-image-2.6-sparc64-smp
+    - kernel-headers-2.6-sparc32
+    - kernel-headers-2.6-sparc64
+    - kernel-headers-2.6-sparc64-smp
 
- -- Joshua Kwan <joshk@triplehelix.org>  Tue, 24 Aug 2004 16:57:21 -0700
+ -- Joshua Kwan <joshk@triplehelix.org>  Sat, 28 Aug 2004 13:35:41 -0700
 

Modified: trunk/kernel/sparc/kernel-latest-2.6-sparc/debian/control
===================================================================
--- trunk/kernel/sparc/kernel-latest-2.6-sparc/debian/control	2004-08-28 20:48:51 UTC (rev 1440)
+++ trunk/kernel/sparc/kernel-latest-2.6-sparc/debian/control	2004-08-28 20:50:13 UTC (rev 1441)
@@ -15,6 +15,16 @@
  This package will always depend on the latest 2.6 kernel for uniprocessor
  SuperSPARC/HyperSPARC machines. Currently the latest version is 2.6.8.
 
+Package: kernel-headers-2.6-sparc32
+Section: devel
+Priority: optional
+Depends: kernel-headers-2.6.8-1-sparc32
+Architecture: sparc
+Description: Linux 2.6 kernel headers for sparc32 systems
+ This package will always depend on the latest 2.6 kernel headers for
+ uniprocessor SuperSPARC/HyperSPARC systems, used to build out-of-tree
+ kernel modules. Currently the latest version is 2.6.8.
+
 Package: kernel-image-2.6-sparc64
 Section: base
 Priority: optional
@@ -24,6 +34,16 @@
  This package will always depend on the latest 2.6 kernel for uniprocessor
  UltraSPARC machines. Currently the latest version is 2.6.8.
 
+Package: kernel-headers-2.6-sparc64
+Section: devel
+Priority: optional
+Depends: kernel-headers-2.6.8-1-sparc64
+Architecture: sparc
+Description: Linux 2.6 kernel headers for UltraSPARC (sparc64) systems
+ This package will always depend on the latest 2.6 kernel headers for
+ uniprocessor UltraSPARC systems, used to build out-of-tree kernel modules.
+ Currently the latest version is 2.6.8.
+
 Package: kernel-image-2.6-sparc64-smp
 Section: base
 Priority: optional
@@ -32,3 +52,14 @@
 Description: Linux 2.6 kernel binary image for SMP UltraSPARC (sparc64) systems
  This package will always depend on the latest 2.6 kernel for multiprocessor
  64-bit UltraSPARC machines. Currently the latest version is 2.6.8.
+
+Package: kernel-headers-2.6-sparc64-smp
+Section: devel
+Priority: optional
+Depends: kernel-headers-2.6.8-1-sparc64-smp
+Architecture: sparc
+Description: Linux 2.6 kernel headers for SMP UltraSPARC (sparc64) systems
+ This package will always depend on the latest 2.6 kernel headers for
+ uniprocessor UltraSPARC systems, used to build out-of-tree kernel modules.
+ Currently the latest version is 2.6.8.
+

Modified: trunk/kernel/sparc/kernel-latest-2.6-sparc/debian/rules
===================================================================
--- trunk/kernel/sparc/kernel-latest-2.6-sparc/debian/rules	2004-08-28 20:48:51 UTC (rev 1440)
+++ trunk/kernel/sparc/kernel-latest-2.6-sparc/debian/rules	2004-08-28 20:50:13 UTC (rev 1441)
@@ -14,7 +14,8 @@
 
 FLAVOURS := sparc32 sparc64 sparc64-smp
 BINARY_ARCH := $(FLAVOURS:=.binary-arch)
-base := kernel-image-2.4
+kernel := kernel-image-2.6
+headers := kernel-headers-2.6
 
 build binary-indep:
 # Ye olde no-op.
@@ -32,19 +33,22 @@
 # Build architecture-independent files here.
 binary-indep:
 
-%.binary-arch:
+%.binary-arch: kernel-image-2.6-%.binary-arch-pkg kernel-headers-2.6-%.binary-arch-pkg
+	@true
+
+%.binary-arch-pkg:
 	dh_testroot
 	dh_testdir
-	dh_clean -k --package=$(base)-$*
-	dh_installdirs --package=$(base)-$*
-	dh_installdocs --package=$(base)-$*
-	dh_installchangelogs --package=$(base)-$*
-	dh_compress --package=$(base)-$*
-	dh_fixperms --package=$(base)-$*
-	dh_installdeb --package=$(base)-$*
-	dh_gencontrol --package=$(base)-$*
-	dh_md5sums --package=$(base)-$*
-	dh_builddeb --package=$(base)-$*
+	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$*
 
 # Build architecture-dependent files here.
 binary-arch: install $(BINARY_ARCH)