[oe-commits] org.oe.dev merge of '9e44e4ad0d2aeaa39345101b5c7dad89f0b8e93c'
pfalcon commit
openembedded-commits at lists.openembedded.org
Sat Jul 7 18:04:33 UTC 2007
merge of '9e44e4ad0d2aeaa39345101b5c7dad89f0b8e93c'
and 'cd0865ab6a23356cda048a3a27c9a131c31b5e09'
Author: pfalcon at openembedded.org
Branch: org.openembedded.dev
Revision: 14a701971b9cd67faba4766a17dd244b687d08a1
ViewMTN: http://monotone.openembedded.org/revision.psp?id=14a701971b9cd67faba4766a17dd244b687d08a1
Files:
1
conf/machine/fsg3be.conf
packages/gcc/gcc-cross-kernel-3.4.4_csl-arm-2005q3.bb
packages/arm-kernel-shim/arm-kernel-shim_1.5.bb
packages/db/db3_3.2.9.bb
packages/ixp4xx/ixp4xx-npe-native-2.3.2/IxNpeMicrocode.h
packages/ixp4xx/ixp4xx-npe-native_2.3.2.bb
packages/ixp4xx/ixp4xx-npe_2.3.2.bb
packages/linux/ixp4xx-kernel.inc
packages/opie-icon-reload/opie-icon-reload/icon-reload.sh
packages/opie-icon-reload/opie-icon-reload.inc
packages/opie-icon-reload/opie-icon-reload_1.2.2.bb
packages/tasks/task-base.bb
Diffs:
#
# mt diff -r9e44e4ad0d2aeaa39345101b5c7dad89f0b8e93c -r14a701971b9cd67faba4766a17dd244b687d08a1
#
#
#
# add_file "conf/machine/fsg3be.conf"
# content [614fcd1196db4ea73e6ea013cbc9b15381004779]
#
# add_file "packages/gcc/gcc-cross-kernel-3.4.4_csl-arm-2005q3.bb"
# content [97a66b98a8afbc6569fe7455fd79084999b95d19]
#
# patch "packages/arm-kernel-shim/arm-kernel-shim_1.5.bb"
# from [691bb266bc3a89e594d2718bda178991edd6718a]
# to [1aa10be4fd793312e013b9a67176929f2d210191]
#
# patch "packages/db/db3_3.2.9.bb"
# from [46ba4a004392e1afc79cfb28918a3015e5fe0435]
# to [115720f4b9c70c58595f0ffbca0607cf4f7563ab]
#
# patch "packages/ixp4xx/ixp4xx-npe-native-2.3.2/IxNpeMicrocode.h"
# from [15c8577df6dc6251306bcd9ff572530eaff73bfc]
# to [fed099dff45f8ede7c01a82414c61991b7fb3918]
#
# patch "packages/ixp4xx/ixp4xx-npe-native_2.3.2.bb"
# from [1a48057dbc3a9fcb7fa92f416961ed8baa393b5d]
# to [c9dde74cca70ebe27b0fb0d8d7129d675cd1fa7b]
#
# patch "packages/ixp4xx/ixp4xx-npe_2.3.2.bb"
# from [55465679e61e65694d073e2a9d8591a9a4c5ccf3]
# to [919cd093ac19788e178bc05921f065073ddff758]
#
# patch "packages/linux/ixp4xx-kernel.inc"
# from [997dbde0491b1140eedbc3c08003e0bacac082d5]
# to [5df5d3d8b85636bea02f6cffa26e60e0ef7a3395]
#
# patch "packages/opie-icon-reload/opie-icon-reload/icon-reload.sh"
# from [a1248833761b9745e1b2788dd6ec15eaf2d48337]
# to [7cdcc4323c6c3af52a8bf59d27d1ba5c06990bf3]
#
# patch "packages/opie-icon-reload/opie-icon-reload.inc"
# from [3f5d81e3d57ca295eedaf901f2db0dddda8585bf]
# to [e2b00f75ac078c9ce5c4f1533a929578568a1682]
#
# patch "packages/opie-icon-reload/opie-icon-reload_1.2.2.bb"
# from [b3c3f0eee0c1e20e63f1f40d650b617e4e8ab934]
# to [b5121cb1d131c4e7469a666aa7f3d63c64856216]
#
============================================================
--- conf/machine/fsg3be.conf 614fcd1196db4ea73e6ea013cbc9b15381004779
+++ conf/machine/fsg3be.conf 614fcd1196db4ea73e6ea013cbc9b15381004779
@@ -0,0 +1,22 @@
+#@TYPE: Machine
+#@NAME: Freecom FSG-3 (big-endian)
+#@DESCRIPTION: Machine configuration for an FSG3 in big-endian mode
+
+TARGET_ARCH = "armeb"
+
+PACKAGE_EXTRA_ARCHS = "armv4b armv4tb armv5eb armv5teb ixp4xxbe"
+
+MACHINE_ARCH = "ixp4xxbe"
+
+OVERRIDES = "local:${MACHINE}:ixp4xxbe:ixp4xx:${DISTRO}:${TARGET_OS}:${TARGET_ARCH}:build-${BUILD_OS}:fail-fast:pn-${PN}"
+
+require conf/machine/include/ixp4xx.conf
+
+# Match the vendor's latest kernel
+PREFERRED_VERSION_ixp4xx-kernel = "2.6.18"
+KERNEL_CCSUFFIX = "-3.4.4+csl-arm-2005q3"
+PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}gcc-3.4.4+csl-arm-2005q3 = "gcc-cross-kernel-3.4.4"
+PREFERRED_VERSION_virtual/${TARGET_PREFIX}gcc-3.4.4+csl-arm-2005q3 = "csl-arm-2005q3"
+
+# No room for jffs2 - the rootfs needs to be installed directly to disk
+IMAGE_FSTYPES = "tar.gz"
============================================================
--- packages/gcc/gcc-cross-kernel-3.4.4_csl-arm-2005q3.bb 97a66b98a8afbc6569fe7455fd79084999b95d19
+++ packages/gcc/gcc-cross-kernel-3.4.4_csl-arm-2005q3.bb 97a66b98a8afbc6569fe7455fd79084999b95d19
@@ -0,0 +1,25 @@
+# This kernel compiler is required by the Freecom FSG-3 machine
+# Please talk to Rod Whitby before considering removing this file.
+
+DEFAULT_PREFERENCE = "-1"
+
+SECTION = "devel"
+# cut-down gcc for kernel builds
+# only installs ${TARGET_PREFIX}gcc-${PV}, not ${TARGET_PREFIX}gcc.
+
+require gcc-cross-initial_${PV}.bb
+
+PROVIDES = "virtual/${TARGET_PREFIX}gcc-${PV}"
+
+SRC_URI += "file://gcc-3.4.4-makefile-fix.patch;patch=1"
+
+do_install () {
+ :
+}
+
+do_stage () {
+ cd gcc
+ oe_runmake install-common install-headers install-libgcc
+ install -m 0755 xgcc ${CROSS_DIR}/bin/${TARGET_PREFIX}gcc-${PV}
+}
+
============================================================
--- packages/arm-kernel-shim/arm-kernel-shim_1.5.bb 691bb266bc3a89e594d2718bda178991edd6718a
+++ packages/arm-kernel-shim/arm-kernel-shim_1.5.bb 1aa10be4fd793312e013b9a67176929f2d210191
@@ -5,7 +5,7 @@ PR = "r2"
LICENSE = "GPL"
PR = "r2"
-COMPATIBLE_MACHINE = "(ixp4xx|nslu2)"
+COMPATIBLE_MACHINE = "(ixp4xx|nslu2|fsg3)"
SRC_URI = "ftp://ftp.buici.com/pub/arm/arm-kernel-shim/arm-kernel-shim-${PV}.tar.gz \
file://config-nslu2.h \
============================================================
--- packages/db/db3_3.2.9.bb 46ba4a004392e1afc79cfb28918a3015e5fe0435
+++ packages/db/db3_3.2.9.bb 115720f4b9c70c58595f0ffbca0607cf4f7563ab
@@ -11,7 +11,7 @@ PROVIDES += "${VIRTUAL_NAME}"
# a build to select the desired one.
PROVIDES += "${VIRTUAL_NAME}"
-SRC_URI = "ftp://sleepycat1.inetu.net/releases/db-${PV}.tar.gz \
+SRC_URI = "http://download-west.oracle.com/berkeley-db/db-${PV}.tar.gz \
file://autofoo.patch;patch=1"
S = "${WORKDIR}/db-${PV}/dist"
B = "${WORKDIR}/db-${PV}/build_unix"
============================================================
--- packages/ixp4xx/ixp4xx-npe-native-2.3.2/IxNpeMicrocode.h 15c8577df6dc6251306bcd9ff572530eaff73bfc
+++ packages/ixp4xx/ixp4xx-npe-native-2.3.2/IxNpeMicrocode.h fed099dff45f8ede7c01a82414c61991b7fb3918
@@ -51,11 +51,11 @@
// #define IX_NPEDL_NPEIMAGE_NPEC_DMA
// #define IX_NPEDL_NPEIMAGE_NPEC_CRYPTO_AES_ETH_LEARN_FILTER_SPAN
// #define IX_NPEDL_NPEIMAGE_NPEC_CRYPTO_AES_ETH_LEARN_FILTER_FIREWALL
-#define IX_NPEDL_NPEIMAGE_NPEC_CRYPTO_AES_CCM_ETH
+// #define IX_NPEDL_NPEIMAGE_NPEC_CRYPTO_AES_CCM_ETH
// #define IX_NPEDL_NPEIMAGE_NPEC_CRYPTO_ETH_LEARN_FILTER_SPAN_FIREWALL
// #define IX_NPEDL_NPEIMAGE_NPEC_ETH_SPAN_FIREWALL_VLAN_QOS_HDR_CONV
// #define IX_NPEDL_NPEIMAGE_NPEC_ETH_LEARN_FILTER_SPAN_FIREWALL_VLAN_QOS
-// #define IX_NPEDL_NPEIMAGE_NPEC_ETH_LEARN_FILTER_SPAN_FIREWALL
+#define IX_NPEDL_NPEIMAGE_NPEC_ETH_LEARN_FILTER_SPAN_FIREWALL
#include <stdio.h>
============================================================
--- packages/ixp4xx/ixp4xx-npe-native_2.3.2.bb 1a48057dbc3a9fcb7fa92f416961ed8baa393b5d
+++ packages/ixp4xx/ixp4xx-npe-native_2.3.2.bb c9dde74cca70ebe27b0fb0d8d7129d675cd1fa7b
@@ -1,6 +1,6 @@ LICENSE = "Intel Public Licence"
DESCRIPTION = "Firmware converter for the IXP4xx line of devices"
LICENSE = "Intel Public Licence"
-PR = "r0"
+PR = "r1"
SRC_URI = "http://You-Have-To-Download-The-Microcode-Manually-So-Please-Read-ixp4xx-npe_2.3.2.bb-For-Instructions/IPL_ixp400NpeLibrary-2_3_2.zip"
SRC_URI += "file://IxNpeMicrocode.h"
============================================================
--- packages/ixp4xx/ixp4xx-npe_2.3.2.bb 55465679e61e65694d073e2a9d8591a9a4c5ccf3
+++ packages/ixp4xx/ixp4xx-npe_2.3.2.bb 919cd093ac19788e178bc05921f065073ddff758
@@ -1,6 +1,6 @@ LICENSE = "Intel Public Licence"
DESCRIPTION = "NPE firmware for the IXP4xx line of devices"
LICENSE = "Intel Public Licence"
-PR = "r0"
+PR = "r1"
DEPENDS = "ixp4xx-npe-native"
# You need to download the IPL_ixp400NpeLibrary-2_3_2.zip file (without crypto) from:
@@ -13,7 +13,7 @@ COMPATIBLE_MACHINE = "(nslu2|ixp4xx)"
COMPATIBLE_MACHINE = "(nslu2|ixp4xx)"
-FILES_${PN} = "${base_libdir}/firmware/NPE-B"
+FILES_${PN} = "${base_libdir}/firmware/NPE-B ${base_libdir}/firmware/NPE-C"
do_compile() {
${STAGING_BINDIR_NATIVE}/IxNpeMicrocode-${PV} -be
@@ -24,10 +24,14 @@ do_install() {
rm ${S}/NPE-B
mv ${S}/NPE-B.* ${S}/NPE-B
install ${S}/NPE-B ${D}/${base_libdir}/firmware/
+ rm ${S}/NPE-C
+ mv ${S}/NPE-C.* ${S}/NPE-C
+ install ${S}/NPE-C ${D}/${base_libdir}/firmware/
}
do_populate_staging() {
install -d ${STAGING_FIRMWARE_DIR}
install ${S}/NPE-B ${STAGING_FIRMWARE_DIR}/
+ install ${S}/NPE-C ${STAGING_FIRMWARE_DIR}/
}
============================================================
--- packages/linux/ixp4xx-kernel.inc 997dbde0491b1140eedbc3c08003e0bacac082d5
+++ packages/linux/ixp4xx-kernel.inc 5df5d3d8b85636bea02f6cffa26e60e0ef7a3395
@@ -151,7 +151,7 @@ COMPATIBLE_HOST = 'arm.*-linux.*'
SRC_URI += "${IXP4XX_PATCHES}"
COMPATIBLE_HOST = 'arm.*-linux.*'
-COMPATIBLE_MACHINE = '(ixp4xx|nslu2)'
+COMPATIBLE_MACHINE = '(ixp4xx|nslu2|fsg3)'
inherit kernel
============================================================
--- packages/opie-icon-reload/opie-icon-reload/icon-reload.sh a1248833761b9745e1b2788dd6ec15eaf2d48337
+++ packages/opie-icon-reload/opie-icon-reload/icon-reload.sh 7cdcc4323c6c3af52a8bf59d27d1ba5c06990bf3
@@ -1,4 +1,4 @@
#!/bin/sh
+ at bindir@/qcop QPE/TaskBar "reloadInputMethods()"
+ at bindir@/qcop QPE/System "linkChanged(QString)"
-/opt/QtPalmtop/bin/qcop QPE/TaskBar "reloadInputMethods()"
-/opt/QtPalmtop/bin/qcop QPE/System "linkChanged(QString)"
============================================================
--- packages/opie-icon-reload/opie-icon-reload.inc 3f5d81e3d57ca295eedaf901f2db0dddda8585bf
+++ packages/opie-icon-reload/opie-icon-reload.inc e2b00f75ac078c9ce5c4f1533a929578568a1682
@@ -13,11 +13,12 @@ do_install() {
do_install() {
install -d ${D}${palmtopdir}/apps/Settings
- install -d ${D}${palmtopdir}/bin
+ install -d ${D}${bindir}
install -d ${D}${palmtopdir}/pics
install -m 0644 ${WORKDIR}/icon-reload.desktop ${D}${palmtopdir}/apps/Settings
- install -m 0755 ${WORKDIR}/icon-reload.sh ${D}${palmtopdir}/bin
+ install -m 0755 ${WORKDIR}/icon-reload.sh ${D}${bindir}
+ sed -i -e 's, at bindir@,${bindir},g' ${D}${bindir}/icon-reload.sh
install -m 0644 ${WORKDIR}/reload.png ${D}${palmtopdir}/pics
}
============================================================
--- packages/opie-icon-reload/opie-icon-reload_1.2.2.bb b3c3f0eee0c1e20e63f1f40d650b617e4e8ab934
+++ packages/opie-icon-reload/opie-icon-reload_1.2.2.bb b5121cb1d131c4e7469a666aa7f3d63c64856216
@@ -1,3 +1,3 @@ require ${PN}.inc
require ${PN}.inc
+PR = "r2"
-PR = "r1"
#
# mt diff -rcd0865ab6a23356cda048a3a27c9a131c31b5e09 -r14a701971b9cd67faba4766a17dd244b687d08a1
#
#
#
# patch "packages/tasks/task-base.bb"
# from [6b16edd2133933a5f4f6922ccb991374fbed6a1a]
# to [8063e1b226de759fef34b1a23b3845f05b89bb7c]
#
============================================================
--- packages/tasks/task-base.bb 6b16edd2133933a5f4f6922ccb991374fbed6a1a
+++ packages/tasks/task-base.bb 8063e1b226de759fef34b1a23b3845f05b89bb7c
@@ -1,5 +1,5 @@ DESCRIPTION = "Merge machine and distro
DESCRIPTION = "Merge machine and distro options to create a basic machine task/package"
-PR = "r38"
+PR = "r39"
DEPENDS = "task-boot"
PROVIDES = "${PACKAGES}"
@@ -239,7 +239,11 @@ RRECOMMENDS_task-base-bluetooth = "\
${@base_contains('COMBINED_FEATURES', 'pcmcia', 'kernel-module-bluetooth3c-cs', '',d)} \
${@base_contains('COMBINED_FEATURES', 'pcmcia', 'kernel-module-bluecard-cs', '',d)} \
${@base_contains('COMBINED_FEATURES', 'pcmcia', 'kernel-module-bluetoothuart-cs', '',d)} \
- ${@base_contains('COMBINED_FEATURES', 'pcmcia', 'kernel-module-dtl1-cs', '',d)}"
+ ${@base_contains('COMBINED_FEATURES', 'pcmcia', 'kernel-module-dtl1-cs', '',d)} \
+ ${@base_contains('COMBINED_FEATURES', 'pcmcia', 'bluez-dtl1-workaround', '',d)} \
+ "
+# bluez-dtl1-workaround above is workaround for bitbake not handling DEPENDS on it in
+# kernel.bbclass. It should be there as long as kernel-module-dtl1-cs is, but not longer.
RDEPENDS_task-base-irda = "\
irda-utils"
More information about the Openembedded-commits
mailing list