Merge openembedded@openembedded.bkbits.net:packages-devel
authorChris Larson <clarson@kergoth.com>
Tue, 2 Nov 2004 20:10:06 +0000 (20:10 +0000)
committerChris Larson <clarson@kergoth.com>
Tue, 2 Nov 2004 20:10:06 +0000 (20:10 +0000)
into handhelds.org:/home/kergoth/code/packages

2004/11/02 14:08:16-06:00 handhelds.org!kergoth
Prefer module-init-tools-cross for the openslug distro.

2004/11/02 14:06:33-06:00 handhelds.org!kergoth
Add module-init-tools-cross, and create a virtual provider for the cross depmod so that it gets used when appropriate.

BKrev: 4187e99evDd60POax4fUtUHxR0fW7A

classes/kernel.oeclass
conf/distro/openslug.conf
conf/machine/ipaq-pxa-2.6.conf
conf/machine/jornada56x.conf
conf/machine/omap1610h2.conf
module-init-tools/module-init-tools-cross_3.1-pre5.oe [new file with mode: 0644]
modutils/modutils-cross_2.4.27.oe

index 1623605..fc769fa 100644 (file)
@@ -1,5 +1,5 @@
 PROVIDES += "virtual/kernel"
-DEPENDS += "modutils-cross virtual/${TARGET_PREFIX}gcc${KERNEL_CCSUFFIX} update-modules"
+DEPENDS += "virtual/${TARGET_PREFIX}depmod virtual/${TARGET_PREFIX}gcc${KERNEL_CCSUFFIX} update-modules"
 
 export ARCH = "${TARGET_ARCH}"
 export OS = "${TARGET_OS}"
index 7bbca48..79f9681 100644 (file)
@@ -18,3 +18,4 @@ kernel-module-scsi-mod kernel-module-sd-mod kernel-module-ext3 kernel-module-jbd
 module-init-tools"
 
 PREFERRED_PROVIDER_virtual/kernel ?= "nslu2-openslug"
+PREFERRED_PROVIDERS += "virtual/${TARGET_PREFIX}depmod:module-init-tools-cross"
index 7c48779..7cde421 100644 (file)
@@ -2,6 +2,7 @@ IPKG_ARCHS = "all arm ipaqpxa ${MACHINE}"
 TARGET_ARCH = arm
 PREFERRED_PROVIDER_xserver = "xserver-kdrive"
 PREFERRED_PROVIDER_virtual/kernel = "handhelds-pxa-2.6"
+PREFERRED_PROVIDERS += "virtual/${TARGET_PREFIX}depmod:module-init-tools-cross"
 BOOTSTRAP_EXTRA_DEPENDS = "virtual/kernel modutils-collateral module-init-tools"
 BOOTSTRAP_EXTRA_RDEPENDS = "kernel kernel-modules modutils-collateral module-init-tools"
 include conf/machine/handheld-common.conf
index e69de29..e7f508b 100644 (file)
@@ -0,0 +1,19 @@
+#@TYPE: Machine
+#@NAME: HP Jornada 56x
+#@DESCRIPTION: Machine configuration for the SA1100 based HP Jornada 56x palmtop computer
+
+TARGET_ARCH = "arm"
+IPKG_ARCHS = "all arm ${MACHINE}"
+PREFERRED_PROVIDER_xserver = "xserver-kdrive"
+PREFERRED_PROVIDER_virtual/kernel = "handhelds-sa-2.6"
+PREFERRED_PROVIDERS += "virtual/${TARGET_PREFIX}depmod:module-init-tools-cross"
+BOOTSTRAP_EXTRA_DEPENDS = "virtual/kernel"
+BOOTSTRAP_EXTRA_RDEPENDS = "kernel kernel-modules module-init-tools" 
+
+EXTRA_IMAGECMD_jornada56x = "-e 0x40000 -p"
+
+SERIAL_CONSOLE = "115200 ttySA0"
+USE_DEVFS = "1"
+
+include conf/handheld-common.conf
+include conf/tune-strongarm.conf
index 04a1c74..51c9af2 100644 (file)
@@ -6,8 +6,9 @@ TARGET_ARCH = "arm"
 IPKG_ARCHS = "all arm armv5te ${MACHINE}"
 PREFERRED_PROVIDER_xserver = "xserver-kdrive"
 PREFERRED_PROVIDER_virtual/kernel = "linux-omap-2.6"
-BOOTSTRAP_EXTRA_DEPENDS = "virtual/kernel modutils-collateral"
-BOOTSTRAP_EXTRA_RDEPENDS = "modutils-collateral"
+PREFERRED_PROVIDERS += "virtual/${TARGET_PREFIX}depmod:module-init-tools-cross"
+BOOTSTRAP_EXTRA_DEPENDS += "virtual/kernel modutils-collateral"
+BOOTSTRAP_EXTRA_RDEPENDS += "modutils-collateral"
 
 EXTRA_IMAGECMD_jffs2 = "--pad --little-endian --eraseblock=0x40000"
 
diff --git a/module-init-tools/module-init-tools-cross_3.1-pre5.oe b/module-init-tools/module-init-tools-cross_3.1-pre5.oe
new file mode 100644 (file)
index 0000000..e69de29
index 5674061..5157ac4 100644 (file)
@@ -1,10 +1,12 @@
 SECTION = "base"
 include modutils_${PV}.oe
-PR = "r4"
+PR = "r5"
 inherit cross
 S = "${WORKDIR}/modutils-${PV}"
 DEPENDS = "patcher-native"
 PACKAGES = ""
+PROVIDES += "virtual/${TARGET_PREFIX}depmod"
+DEFAULT_PREFERENCE = "1"
 
 SRC_URI +=  "file://modutils-cross/module.h.diff;patch=1"