[PATCH 4/4] UBUNTU: Create udebs for armel

Colin Watson cjwatson at ubuntu.com
Mon Nov 24 13:44:27 UTC 2008


Signed-off-by: Colin Watson <cjwatson at canonical.com>
---
 debian/d-i/exclude-modules.armel                   |   27 ++++++++++++++++++++
 debian/d-i/exclude-modules.armel-iop32x            |    2 +
 debian/d-i/exclude-modules.armel-ixp4xx            |    2 +
 debian/d-i/exclude-modules.armel-orion5x           |    1 +
 debian/d-i/exclude-modules.armel-versatile         |    2 +
 debian/d-i/kernel-versions.in                      |    5 +++
 .../d-i/modules-armel-orion5x/storage-core-modules |    6 ++++
 debian/d-i/modules-armel/fs-core-modules           |    5 +++
 debian/d-i/modules/fs-secondary-modules            |    6 ++--
 debian/d-i/package-list                            |    5 +++
 10 files changed, 58 insertions(+), 3 deletions(-)
 create mode 100644 debian/d-i/exclude-modules.armel
 create mode 100644 debian/d-i/exclude-modules.armel-iop32x
 create mode 100644 debian/d-i/exclude-modules.armel-ixp4xx
 create mode 100644 debian/d-i/exclude-modules.armel-orion5x
 create mode 100644 debian/d-i/exclude-modules.armel-versatile
 create mode 100644 debian/d-i/modules-armel-orion5x/storage-core-modules
 create mode 100644 debian/d-i/modules-armel/fs-core-modules

diff --git a/debian/d-i/exclude-modules.armel b/debian/d-i/exclude-modules.armel
new file mode 100644
index 0000000..6901006
--- /dev/null
+++ b/debian/d-i/exclude-modules.armel
@@ -0,0 +1,27 @@
+acpi-modules
+block-modules
+crypto-modules
+ext2-modules
+ext3-modules
+fb-modules
+firewire-core-modules
+floppy-modules
+input-modules
+ipv6-modules
+irda-modules
+md-modules
+message-modules
+mouse-modules
+nfs-modules
+nic-shared-modules
+parport-modules
+pata-modules
+pcmcia-modules
+pcmcia-storage-modules
+plip-modules
+ppp-modules
+sata-modules
+serial-modules
+socket-modules
+usb-modules
+virtio-modules
diff --git a/debian/d-i/exclude-modules.armel-iop32x b/debian/d-i/exclude-modules.armel-iop32x
new file mode 100644
index 0000000..88e0181
--- /dev/null
+++ b/debian/d-i/exclude-modules.armel-iop32x
@@ -0,0 +1,2 @@
+fat-modules
+storage-core-modules
diff --git a/debian/d-i/exclude-modules.armel-ixp4xx b/debian/d-i/exclude-modules.armel-ixp4xx
new file mode 100644
index 0000000..88e0181
--- /dev/null
+++ b/debian/d-i/exclude-modules.armel-ixp4xx
@@ -0,0 +1,2 @@
+fat-modules
+storage-core-modules
diff --git a/debian/d-i/exclude-modules.armel-orion5x b/debian/d-i/exclude-modules.armel-orion5x
new file mode 100644
index 0000000..d55acb8
--- /dev/null
+++ b/debian/d-i/exclude-modules.armel-orion5x
@@ -0,0 +1 @@
+fat-modules
diff --git a/debian/d-i/exclude-modules.armel-versatile b/debian/d-i/exclude-modules.armel-versatile
new file mode 100644
index 0000000..526c43f
--- /dev/null
+++ b/debian/d-i/exclude-modules.armel-versatile
@@ -0,0 +1,2 @@
+fb-modules
+storage-core-modules
diff --git a/debian/d-i/kernel-versions.in b/debian/d-i/kernel-versions.in
index ce6dc68..7426993 100644
--- a/debian/d-i/kernel-versions.in
+++ b/debian/d-i/kernel-versions.in
@@ -1,4 +1,9 @@
 # arch	version		flavour		installedname			suffix	bdep
 amd64	PKGVER-ABINUM	generic			PKGVER-ABINUM-generic		-	
 
+armel	PKGVER-ABINUM	iop32x			PKGVER-ABINUM-iop32x		y
+armel	PKGVER-ABINUM	ixp4xx			PKGVER-ABINUM-ixp4xx		y
+armel	PKGVER-ABINUM	orion5x			PKGVER-ABINUM-orion5x		y
+armel	PKGVER-ABINUM	versatile		PKGVER-ABINUM-versatile		y
+
 i386	PKGVER-ABINUM	generic			PKGVER-ABINUM-generic		-	
diff --git a/debian/d-i/modules-armel-orion5x/storage-core-modules b/debian/d-i/modules-armel-orion5x/storage-core-modules
new file mode 100644
index 0000000..68c2649
--- /dev/null
+++ b/debian/d-i/modules-armel-orion5x/storage-core-modules
@@ -0,0 +1,6 @@
+# Block level
+cdrom
+sr_mod
+
+# Needs to be here for better cdrom initrd layout
+isofs
diff --git a/debian/d-i/modules-armel/fs-core-modules b/debian/d-i/modules-armel/fs-core-modules
new file mode 100644
index 0000000..318cc06
--- /dev/null
+++ b/debian/d-i/modules-armel/fs-core-modules
@@ -0,0 +1,5 @@
+# ext2 and ext3 are built-in.
+
+jfs
+reiserfs
+xfs
diff --git a/debian/d-i/modules/fs-secondary-modules b/debian/d-i/modules/fs-secondary-modules
index a20f32c..8e78b9f 100644
--- a/debian/d-i/modules/fs-secondary-modules
+++ b/debian/d-i/modules/fs-secondary-modules
@@ -1,4 +1,4 @@
 fuse
-ntfs
-hfs
-hfsplus
+ntfs ?
+hfs ?
+hfsplus ?
diff --git a/debian/d-i/package-list b/debian/d-i/package-list
index ed284ee..ecd5ad1 100644
--- a/debian/d-i/package-list
+++ b/debian/d-i/package-list
@@ -1,3 +1,7 @@
+Package: kernel-image
+Provides_armel: crypto-modules, ext2-modules, ext3-modules, socket-modules, fat-modules
+Provides_armel_versatile: crypto-modules, ext2-modules, ext3-modules, socket-modules, fb-modules
+
 Package: acpi-modules
 Depends: kernel-image
 Priority: standard
@@ -28,6 +32,7 @@ Package: fs-core-modules
 Depends: kernel-image
 Priority: standard
 Provides: ext2-modules, ext3-modules, jfs-modules, reiserfs-modules, xfs-modules
+Provides_armel: jfs-modules, reiserfs-modules, xfs-modules
 Description: Base filesystem modules
  This includes ext2, ext3, jfs, reiserfs and xfs.
 
-- 
1.5.6.3




More information about the kernel-team mailing list