From 7af92720265020ea2fd47dfdec7bb1901d0fad32 Mon Sep 17 00:00:00 2001
From: Michael Lauer
Date: Wed, 19 Jul 2006 13:39:49 +0000
Subject: libetpan: add 0.46, remove outdated ones. no need for our patches but
one
---
packages/libetpan/files/configure-pthreads.patch | 11 -----------
packages/libetpan/files/etpan_suffix.patch | 16 ----------------
packages/libetpan/files/mailstream.patch | 21 ---------------------
packages/libetpan/libetpan_0.38.bb | 19 -------------------
packages/libetpan/libetpan_0.43.bb | 21 ---------------------
packages/libetpan/libetpan_0.45.bb | 24 ------------------------
packages/libetpan/libetpan_0.46.bb | 23 +++++++++++++++++++++++
7 files changed, 23 insertions(+), 112 deletions(-)
delete mode 100644 packages/libetpan/files/configure-pthreads.patch
delete mode 100644 packages/libetpan/files/etpan_suffix.patch
delete mode 100644 packages/libetpan/files/mailstream.patch
delete mode 100644 packages/libetpan/libetpan_0.38.bb
delete mode 100644 packages/libetpan/libetpan_0.43.bb
delete mode 100644 packages/libetpan/libetpan_0.45.bb
create mode 100644 packages/libetpan/libetpan_0.46.bb
diff --git a/packages/libetpan/files/configure-pthreads.patch b/packages/libetpan/files/configure-pthreads.patch
deleted file mode 100644
index c8f9566bd9..0000000000
--- a/packages/libetpan/files/configure-pthreads.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- libetpan-0.45/configure.in.orig 2006-05-09 09:48:36.000000000 +0100
-+++ libetpan-0.45/configure.in 2006-05-09 09:48:55.000000000 +0100
-@@ -350,7 +350,7 @@
- LDFLAGS="-$flag $LDFLAGS"
- AC_TRY_LINK([], [pthread_create();],
- [pthflag=yes; checkpthread=no],
-- [pthflag=no; LDFLAGS="$OLDCFLAGS"])
-+ [pthflag=no; LDFLAGS="$OLDFLAGS"])
- AC_MSG_RESULT($pthflag)
- fi
- done
diff --git a/packages/libetpan/files/etpan_suffix.patch b/packages/libetpan/files/etpan_suffix.patch
deleted file mode 100644
index 901615c416..0000000000
--- a/packages/libetpan/files/etpan_suffix.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-
-#
-# Patch managed by http://www.holgerschurig.de/patcher.html
-#
-
---- libetpan/configure.in~etpan_suffix
-+++ libetpan/configure.in
-@@ -371,7 +371,7 @@
- REENTRANT=1
- else
- REENTRANT=0
-- LIBSUFFIX=-no-mt
-+ LIBSUFFIX=
- fi
- AC_SUBST(LIBSUFFIX)
- AC_SUBST(REENTRANT)
diff --git a/packages/libetpan/files/mailstream.patch b/packages/libetpan/files/mailstream.patch
deleted file mode 100644
index 2d0dad06fd..0000000000
--- a/packages/libetpan/files/mailstream.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff -urNad libetpan-0.45~/src/data-types/mailstream_ssl.c libetpan-0.45/src/data-types/mailstream_ssl.c
---- libetpan-0.45~/src/data-types/mailstream_ssl.c 2006-02-17 23:45:14.000000000 +0300
-+++ libetpan-0.45/src/data-types/mailstream_ssl.c 2006-04-17 19:11:48.609551256 +0400
-@@ -448,7 +448,7 @@
- break;
-
- default:
-- return r;
-+ return -1;
- }
- }
- }
-@@ -486,7 +486,7 @@
- break;
-
- default:
-- return r;
-+ return -1;
- }
- }
- }
diff --git a/packages/libetpan/libetpan_0.38.bb b/packages/libetpan/libetpan_0.38.bb
deleted file mode 100644
index 9dcb318b0c..0000000000
--- a/packages/libetpan/libetpan_0.38.bb
+++ /dev/null
@@ -1,19 +0,0 @@
-DESCRIPTION = "libetpan is a library for communicating with mail and news servers using \
-SMTP, POP, IMAP and NNTP"
-SECTION = "libs"
-DEPENDS = "gnutls"
-LICENSE = "BSD"
-
-SRC_URI = "${SOURCEFORGE_MIRROR}/libetpan/libetpan-${PV}.tar.gz \
- file://etpan_suffix.patch;patch=1 "
-
-inherit autotools pkgconfig gettext
-
-EXTRA_OECONF = "--without-openssl --with-gnutls --disable-db --disable-threads"
-
-do_stage () {
- oe_runmake install includedir=${STAGING_INCDIR} libdir=${STAGING_LIBDIR} bindir=${STAGING_BINDIR}
-}
-
-FILES_${PN} = "${libdir}/lib*.so.*"
-FILES_${PN}-dev = "${bindir} ${includedir} ${libdir}/lib*.so ${libdir}/*.la ${libdir}/*.a ${libdir}/pkgconfig"
diff --git a/packages/libetpan/libetpan_0.43.bb b/packages/libetpan/libetpan_0.43.bb
deleted file mode 100644
index 51757a7265..0000000000
--- a/packages/libetpan/libetpan_0.43.bb
+++ /dev/null
@@ -1,21 +0,0 @@
-DESCRIPTION = "libetpan is a library for communicating with mail and news servers. \
-It supports the protocols SMTP, POP3, IMAP and NNTP."
-HOMEPAGE = "http://www.etpan.org"
-SECTION = "libs"
-DEPENDS = "gnutls"
-LICENSE = "BSD"
-PR = "r0"
-
-SRC_URI = "${SOURCEFORGE_MIRROR}/libetpan/libetpan-${PV}.tar.gz \
- file://etpan_suffix.patch;patch=1 "
-
-inherit autotools pkgconfig gettext
-
-EXTRA_OECONF = "--without-openssl --with-gnutls --disable-db --disable-threads"
-
-do_stage() {
- oe_runmake install includedir=${STAGING_INCDIR} libdir=${STAGING_LIBDIR} bindir=${STAGING_BINDIR}
-}
-
-FILES_${PN} = "${libdir}/lib*.so.*"
-FILES_${PN}-dev = "${bindir} ${includedir} ${libdir}/lib*.so ${libdir}/*.la ${libdir}/*.a ${libdir}/pkgconfig"
diff --git a/packages/libetpan/libetpan_0.45.bb b/packages/libetpan/libetpan_0.45.bb
deleted file mode 100644
index 4b7abede50..0000000000
--- a/packages/libetpan/libetpan_0.45.bb
+++ /dev/null
@@ -1,24 +0,0 @@
-DESCRIPTION = "libetpan is a library for communicating with mail and news servers. \
-It supports the protocols SMTP, POP3, IMAP and NNTP."
-HOMEPAGE = "http://www.etpan.org"
-SECTION = "libs"
-DEPENDS = "gnutls"
-LICENSE = "BSD"
-PR = "r0"
-
-SRC_URI = "${SOURCEFORGE_MIRROR}/libetpan/libetpan-${PV}.tar.gz \
- file://etpan_suffix.patch;patch=1 \
- file://mailstream.patch;patch=1 \
- file://configure-pthreads.patch;patch=1 "
-
-inherit autotools pkgconfig gettext
-
-EXTRA_OECONF = "--without-openssl --with-gnutls --disable-db"
-PARALLEL_MAKE = ""
-
-do_stage() {
- oe_runmake install includedir=${STAGING_INCDIR} libdir=${STAGING_LIBDIR} bindir=${STAGING_BINDIR}
-}
-
-FILES_${PN} = "${libdir}/lib*.so.*"
-FILES_${PN}-dev = "${bindir} ${includedir} ${libdir}/lib*.so ${libdir}/*.la ${libdir}/*.a ${libdir}/pkgconfig"
diff --git a/packages/libetpan/libetpan_0.46.bb b/packages/libetpan/libetpan_0.46.bb
new file mode 100644
index 0000000000..b9d7836aea
--- /dev/null
+++ b/packages/libetpan/libetpan_0.46.bb
@@ -0,0 +1,23 @@
+DESCRIPTION = "libetpan is a library for communicating with mail and news servers. \
+It supports the protocols SMTP, POP3, IMAP and NNTP."
+HOMEPAGE = "http://www.etpan.org"
+SECTION = "libs"
+DEPENDS = "gnutls"
+LICENSE = "BSD"
+PR = "r0"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/libetpan/libetpan-${PV}.tar.gz \
+ file://honor-oe-lflags.patch;patch=1"
+
+inherit autotools pkgconfig gettext
+
+EXTRA_OECONF = "--without-openssl --with-gnutls --disable-db"
+
+PARALLEL_MAKE = ""
+
+do_stage() {
+ autotools_stage_all
+}
+
+FILES_${PN} = "${libdir}/lib*.so.*"
+FILES_${PN}-dev = "${bindir} ${includedir} ${libdir}/lib*.so ${libdir}/*.la ${libdir}/*.a ${libdir}/pkgconfig"
--
cgit v1.2.3
From 4ee1ed83ed0f5d5058431cf729508f4c95d5745f Mon Sep 17 00:00:00 2001
From: Michael Lauer
Date: Wed, 19 Jul 2006 13:40:56 +0000
Subject: base.bbclass: catch up revision display with new monotone version
---
classes/base.bbclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/classes/base.bbclass b/classes/base.bbclass
index 852727e707..49d6260090 100644
--- a/classes/base.bbclass
+++ b/classes/base.bbclass
@@ -544,7 +544,7 @@ python base_eventhandler() {
path_to_packages = path_to_bbfiles[:path_to_bbfiles.rindex( "packages" )]
monotone_revision = ""
try:
- monotone_revision = file( "%s/MT/revision" % path_to_packages ).read().strip()
+ monotone_revision = file( "%s/_MTN/revision" % path_to_packages ).read().strip()
except IOError:
pass
bb.data.setVar( 'OE_REVISION', monotone_revision, e.data )
--
cgit v1.2.3
From 7ff8b90eb121fe4cc1f7a8a86ff789e29e6fe207 Mon Sep 17 00:00:00 2001
From: Jamie Lenehan
Date: Thu, 27 Jul 2006 01:12:41 +0000
Subject: linux/linux-titan-sh4: Update for the kernel. Add a patch which
enables scanning of pci function 1 even if function 0 doesn't exist. This is
required if using the upgraded BIOS in which one of the ethernet cards is
moved to function 1 and function 0 is wired up as a bus-master pass-through
from one of the mini-pci slots. So without this patch you loose one of the
lan interfaces when mini-pci slot A is empty with the new BIOS. Also roll
forward the linux-sh CVS date to pick up a few more 2.6.17 fixes.
---
.../titan-pcibios-scan-update.patch | 22 ++++++++++++++++++++++
packages/linux/linux-titan-sh4_2.6.17.bb | 5 +++--
2 files changed, 25 insertions(+), 2 deletions(-)
create mode 100644 packages/linux/linux-titan-sh4/titan-pcibios-scan-update.patch
diff --git a/packages/linux/linux-titan-sh4/titan-pcibios-scan-update.patch b/packages/linux/linux-titan-sh4/titan-pcibios-scan-update.patch
new file mode 100644
index 0000000000..9324ba4cc2
--- /dev/null
+++ b/packages/linux/linux-titan-sh4/titan-pcibios-scan-update.patch
@@ -0,0 +1,22 @@
+--- linux-2.6.17/include/asm-sh/pci.h.orig 2006-07-27 10:17:30.000000000 +1000
++++ linux-2.6.17/include/asm-sh/pci.h 2006-07-27 10:21:53.000000000 +1000
+@@ -143,6 +143,19 @@
+ /* generic pci stuff */
+ #include
+
++#ifdef CONFIG_SH_TITAN
++/*
++ * With the updated BIOS the RTL8139D is function 1 while the
++ * mini-pci card is function 0 of the RTL8139D. This is a feature
++ * which enables more pci bus-master inputs than are available by
++ * using a bus-master sharing feature of the RTL8139D. Without this
++ * patch the RTL8139D isn't detected when no mini-pci card is
++ * inserted.
++ */
++#undef pcibios_scan_all_fns
++#define pcibios_scan_all_fns(a, b) ((b)?0:1)
++#endif
++
+ /* generic DMA-mapping stuff */
+ #include
+
diff --git a/packages/linux/linux-titan-sh4_2.6.17.bb b/packages/linux/linux-titan-sh4_2.6.17.bb
index c3bae053cb..17ea61baa4 100644
--- a/packages/linux/linux-titan-sh4_2.6.17.bb
+++ b/packages/linux/linux-titan-sh4_2.6.17.bb
@@ -2,11 +2,12 @@ SECTION = "kernel"
DESCRIPTION = "Linux kernel for SH4 based TITAN router appliance"
LICENSE = "GPL"
MAINTAINER = "Jamie Lenehan
-PR = "r1"
+PR = "r2"
SRC_URI = "ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-${PV}.tar.bz2 \
- cvs://anonymous@linuxsh.cvs.sourceforge.net/cvsroot/linuxsh;module=linux;date=20060709 \
+ cvs://anonymous@linuxsh.cvs.sourceforge.net/cvsroot/linuxsh;module=linux;date=20060726 \
file://titan-flash.patch;patch=1 \
+ file://titan-pcibios-scan-update.patch;patch=1 \
file://titan-config"
S = "${WORKDIR}/linux-${PV}"
--
cgit v1.2.3
From 685bc62d0e1698a72ce1685e1cb737a6203c2850 Mon Sep 17 00:00:00 2001
From: Justin Patrin
Date: Thu, 27 Jul 2006 01:34:27 +0000
Subject: emacs: split out el files into their own package, make bootstrap its
own task, fix quoting in patch, add one more place to use QEMU
---
packages/emacs/emacs_cvs.bb | 21 ++++++++++++++++-----
packages/emacs/files/use-qemu.patch | 14 +++++++++++++-
2 files changed, 29 insertions(+), 6 deletions(-)
diff --git a/packages/emacs/emacs_cvs.bb b/packages/emacs/emacs_cvs.bb
index e1ab949d0a..ab4a1fc2ca 100644
--- a/packages/emacs/emacs_cvs.bb
+++ b/packages/emacs/emacs_cvs.bb
@@ -7,23 +7,26 @@ SECTION = "editor"
DEPENDS = "libx11"
# and it needs to run some generated binaries..
DEPENDS += "qemu-native"
-PR = "r2"
+PR = "r3"
SRC_URI = "cvs://anoncvs:anonymous@cvs.savannah.gnu.org/sources/emacs;module=emacs \
file://use-qemu.patch;patch=1"
-# http://fabrice.bellard.free.fr/qemu/qemu-gnemul-0.5.3.tar.gz"
S = "${WORKDIR}/emacs"
inherit autotools
-#EXTRA_OECONF = "--without-x"
+PACKAGES = "emacs emacs-el"
+
+FILES_emacs-el = "${datadir}/emacs/22.0.50/*/*.el.gz \
+ ${datadir}/emacs/22.0.50/*/*/*.el.gz"
-#QEMU = "/usr/bin/qemu-arm -L ${WORKDIR}/usr/local/gnemul/qemu-arm -L ${STAGING_DIR}/${TARGET_SYS}"
QEMU = "qemu-arm -L ${STAGING_DIR}/${TARGET_SYS}"
LDFLAGS += "-L${CROSS_DIR}/${TARGET_SYS}/lib"
-do_compile_prepend() {
+do_bootstrap() {
+ cp "${CROSS_DIR}/${TARGET_SYS}/lib/libgcc_s.so.1" "${S}"
+ export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:${S}"
export QEMU="${QEMU}"
sed -i 's:/usr/lib:${STAGING_LIBDIR}:g' ${S}/src/s/gnu-linux.h
@@ -32,3 +35,11 @@ do_compile_prepend() {
cd "${S}"
make bootstrap
}
+
+addtask bootstrap before do_compile after do_configure
+
+do_compile_prepend() {
+ cp "${CROSS_DIR}/${TARGET_SYS}/lib/libgcc_s.so.1" "${S}"
+ export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:${S}"
+ export QEMU="${QEMU}"
+}
\ No newline at end of file
diff --git a/packages/emacs/files/use-qemu.patch b/packages/emacs/files/use-qemu.patch
index b23f1d631e..8e4481f64f 100644
--- a/packages/emacs/files/use-qemu.patch
+++ b/packages/emacs/files/use-qemu.patch
@@ -6,7 +6,7 @@ diff -Nur emacs~/Makefile.in emacs/Makefile.in
(cd lisp; $(MAKE) $(MFLAGS) bootstrap-prepare)
(cd src; $(MAKE) $(MFLAGS) bootstrap)
- (cd lisp; $(MAKE) $(MFLAGS) bootstrap EMACS=../src/bootstrap-emacs${EXEEXT})
-+ (cd lisp; $(MAKE) $(MFLAGS) bootstrap EMACS="${QEMU} ../src/bootstrap-emacs${EXEEXT}")
++ (cd lisp; $(MAKE) $(MFLAGS) bootstrap EMACS="${QEMU} ../src/bootstrap-emacs${EXEEXT})"
(cd src; $(MAKE) $(MFLAGS) mostlyclean)
$(MAKE) $(MFLAGS) all
(cd lisp; $(MAKE) $(MFLAGS) bootstrap-after)
@@ -34,6 +34,18 @@ diff -Nur emacs~/lib-src/Makefile.in emacs/lib-src/Makefile.in
/* We need the following in order to create a when the system
doesn't have one that works with the given compiler. */
+diff -Nur emacs~/lisp/Makefile.in emacs/lisp/Makefile.in
+--- emacs~/lisp/Makefile.in 2006-07-25 09:45:55.000000000 -0700
++++ emacs/lisp/Makefile.in 2006-07-26 14:09:59.000000000 -0700
+@@ -28,7 +28,7 @@
+ # You can specify a different executable on the make command line,
+ # e.g. "make EMACS=../src/emacs ...".
+
+-EMACS = ../src/emacs
++EMACS = ${QEMU} ../src/emacs
+
+ # Command line flags for Emacs. This must include --multibyte,
+ # otherwise some files will not compile.
diff -Nur emacs~/src/Makefile.in emacs/src/Makefile.in
--- emacs~/src/Makefile.in 2006-07-25 09:46:16.000000000 -0700
+++ emacs/src/Makefile.in 2006-07-26 07:37:44.000000000 -0700
--
cgit v1.2.3
From 79b6a070eed32e6b19f392ca8495546fee92fca8 Mon Sep 17 00:00:00 2001
From: Justin Patrin
Date: Thu, 27 Jul 2006 01:38:00 +0000
Subject: emacs: re-fix qemu patch
---
packages/emacs/files/use-qemu.patch | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/packages/emacs/files/use-qemu.patch b/packages/emacs/files/use-qemu.patch
index 8e4481f64f..f27c926e3e 100644
--- a/packages/emacs/files/use-qemu.patch
+++ b/packages/emacs/files/use-qemu.patch
@@ -6,7 +6,7 @@ diff -Nur emacs~/Makefile.in emacs/Makefile.in
(cd lisp; $(MAKE) $(MFLAGS) bootstrap-prepare)
(cd src; $(MAKE) $(MFLAGS) bootstrap)
- (cd lisp; $(MAKE) $(MFLAGS) bootstrap EMACS=../src/bootstrap-emacs${EXEEXT})
-+ (cd lisp; $(MAKE) $(MFLAGS) bootstrap EMACS="${QEMU} ../src/bootstrap-emacs${EXEEXT})"
++ (cd lisp; $(MAKE) $(MFLAGS) bootstrap EMACS="${QEMU} ../src/bootstrap-emacs${EXEEXT}")
(cd src; $(MAKE) $(MFLAGS) mostlyclean)
$(MAKE) $(MFLAGS) all
(cd lisp; $(MAKE) $(MFLAGS) bootstrap-after)
--
cgit v1.2.3
From bd1157b27b8727670527728eba79f41ece4006f5 Mon Sep 17 00:00:00 2001
From: Justin Patrin
Date: Thu, 27 Jul 2006 02:45:46 +0000
Subject: emacs: add a note about the qemu version used
---
packages/emacs/emacs_cvs.bb | 3 +++
1 file changed, 3 insertions(+)
diff --git a/packages/emacs/emacs_cvs.bb b/packages/emacs/emacs_cvs.bb
index ab4a1fc2ca..7d6625e42b 100644
--- a/packages/emacs/emacs_cvs.bb
+++ b/packages/emacs/emacs_cvs.bb
@@ -7,6 +7,9 @@ SECTION = "editor"
DEPENDS = "libx11"
# and it needs to run some generated binaries..
DEPENDS += "qemu-native"
+#NOTE: I have found that this only works with qemu-0.8.0. If I use 0.8.1 or 0.8.2
+# the build gets hung up on compiling certain .el files
+
PR = "r3"
SRC_URI = "cvs://anoncvs:anonymous@cvs.savannah.gnu.org/sources/emacs;module=emacs \
--
cgit v1.2.3
From e36e6e4c7ba65c332f3af73d2d2fcea651013e25 Mon Sep 17 00:00:00 2001
From: Justin Patrin
Date: Thu, 27 Jul 2006 03:58:39 +0000
Subject: emacs: fix emacs-el package (ordering of packages caused it to be
empty)
---
packages/emacs/emacs_cvs.bb | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/packages/emacs/emacs_cvs.bb b/packages/emacs/emacs_cvs.bb
index 7d6625e42b..d0e4135580 100644
--- a/packages/emacs/emacs_cvs.bb
+++ b/packages/emacs/emacs_cvs.bb
@@ -10,7 +10,7 @@ DEPENDS += "qemu-native"
#NOTE: I have found that this only works with qemu-0.8.0. If I use 0.8.1 or 0.8.2
# the build gets hung up on compiling certain .el files
-PR = "r3"
+PR = "r4"
SRC_URI = "cvs://anoncvs:anonymous@cvs.savannah.gnu.org/sources/emacs;module=emacs \
file://use-qemu.patch;patch=1"
@@ -18,7 +18,7 @@ S = "${WORKDIR}/emacs"
inherit autotools
-PACKAGES = "emacs emacs-el"
+PACKAGES = "emacs-el emacs"
FILES_emacs-el = "${datadir}/emacs/22.0.50/*/*.el.gz \
${datadir}/emacs/22.0.50/*/*/*.el.gz"
--
cgit v1.2.3
From 1c3e8b64288b1532cbf0eec66733ceecbbddcc12 Mon Sep 17 00:00:00 2001
From: Koen Kooi
Date: Thu, 27 Jul 2006 07:04:29 +0000
Subject: h3900.conf: remove h5xxx bits
---
conf/machine/h3900.conf | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/conf/machine/h3900.conf b/conf/machine/h3900.conf
index 1611ed431a..17991f89f0 100644
--- a/conf/machine/h3900.conf
+++ b/conf/machine/h3900.conf
@@ -1,6 +1,6 @@
#@TYPE: Machine
-#@NAME: Compaq iPAQ 39xx, Compaq iPAQ 54xx, Compaq iPAQ 55xx
-#@DESCRIPTION: Machine configuration for the Compaq iPAQ 39xx, Compaq iPAQ 54xx, and Compaq iPAQ 55xx devices
+#@NAME: Compaq iPAQ 39xx
+#@DESCRIPTION: Machine configuration for the Compaq iPAQ 39xx
KERNEL ?= "kernel24"
#KERNEL ?= "kernel26"
@@ -17,11 +17,10 @@ EXTRA_IMAGECMD_h3900_jffs2 = "-e 0x40000 -p"
ROOT_FLASH_SIZE = "32"
BOOTSTRAP_EXTRA_RDEPENDS = "kernel ipaq-boot-params ${@linux_module_packages('${H3900_MODULES}', d)}"
-BOOTSTRAP_EXTRA_RDEPENDS_append_kernel24 = " at76c503a-modules"
BOOTSTRAP_EXTRA_RDEPENDS_append_kernel26 = " udev module-init-tools"
-H3900_MODULES_kernel24 = "g_ether pxa2xx_udc h3900_asic h5400_asic pxa_ir h5400_buzzer h5400_fsi mmc_h5400 usb-ohci-h5400 mmc_asic3 mtdchar h5400-audio h3900-uda1380"
-H3900_MODULES_kernel26 = " h3900_lcd h5400_lcd asic2_adcts g_ether apm h5400_battery h3900_battery pcmcia-core"
+H3900_MODULES_kernel24 = "g_ether pxa2xx_udc h3900_asic nmc_asic3 mtdchar h3900-uda1380"
+H3900_MODULES_kernel26 = " h3900_lcd asic2_adcts g_ether apm h3900_battery pcmcia-core"
# pxa2xx_udc is built in to the kernel
SERIAL_CONSOLE = "115200 tts/0 vt100"
--
cgit v1.2.3
From fd5631d5043b85ecc98210695a1c61227e852324 Mon Sep 17 00:00:00 2001
From: Koen Kooi
Date: Thu, 27 Jul 2006 07:15:51 +0000
Subject: drm: inherit pkgconfig
---
packages/dri/drm_cvs.bb | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/packages/dri/drm_cvs.bb b/packages/dri/drm_cvs.bb
index 55cd5aa631..0c235a3adb 100644
--- a/packages/dri/drm_cvs.bb
+++ b/packages/dri/drm_cvs.bb
@@ -3,11 +3,11 @@ LICENSE = "MIT"
SRC_URI = "${FREEDESKTOP_CVS}/dri;module=drm;method=pserver"
PV = "0.0+cvs${SRCDATE}"
-PR = "r2"
+PR = "r3"
S = "${WORKDIR}/drm"
-inherit autotools
+inherit autotools pkgconfig
do_compile() {
oe_runmake -C libdrm
--
cgit v1.2.3
From a740e223685848d18fbb53e24668b1d7f0a658c6 Mon Sep 17 00:00:00 2001
From: Koen Kooi
Date: Thu, 27 Jul 2006 07:46:19 +0000
Subject: task-angstrom: add some debug stuff
---
packages/angstrom/task-angstrom.bb | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/packages/angstrom/task-angstrom.bb b/packages/angstrom/task-angstrom.bb
index d050add3a5..08bc05f58b 100644
--- a/packages/angstrom/task-angstrom.bb
+++ b/packages/angstrom/task-angstrom.bb
@@ -1,5 +1,5 @@
DESCRIPTION = "Task packages for the Angstrom distribution"
-PR = "r4"
+PR = "r6"
ALLOW_EMPTY = "1"
BOOTMODULES_RRECOMMENDS ?= ""
@@ -27,10 +27,14 @@ RDEPENDS_angstrom-base-depends = "\
netbase dropbear \
angstrom-version \
ipkg \
- "
+ wireless-tools \
+ tslib-tests tslib-calibrate \
+"
RRECOMMENDS_angstrom-base-depends = "\
${BOOTMODULES_RRECOMMENDS} \
+ kernel-module-g-ether \
+ kernel-module-hostap-cs \
"
RDEPENDS_angstrom-base-wifi = "\
--
cgit v1.2.3
From 6d0dd16c471132dd874bf16b2278f0e4ec1e6923 Mon Sep 17 00:00:00 2001
From: Koen Kooi
Date: Thu, 27 Jul 2006 07:49:40 +0000
Subject: netbook-pro-kernel: update patches
---
packages/linux/netbook-pro-kernel_2.6.17.bb | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/packages/linux/netbook-pro-kernel_2.6.17.bb b/packages/linux/netbook-pro-kernel_2.6.17.bb
index 671f0fba4f..fe0edb6c18 100644
--- a/packages/linux/netbook-pro-kernel_2.6.17.bb
+++ b/packages/linux/netbook-pro-kernel_2.6.17.bb
@@ -2,12 +2,12 @@ DESCRIPTION = "Linux Kernel for Psion/Teklogix netbookpro compatible machines"
SECTION = "kernel"
MAINTAINER = "Koen Kooi "
LICENSE = "GPL"
-PR = "r0"
+PR = "r1"
COMPATIBLE_MACHINE = "netbook-pro"
SRC_URI = "ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.17.tar.bz2 \
- http://linuxtogo.org/~koen/netbook-base-r2.patch;patch=1 \
+ http://linuxtogo.org/~koen/netbook-base-r3.patch;patch=1 \
http://linuxtogo.org/~koen/netbook-pcon-r0.patch;patch=1 \
http://linuxtogo.org/~koen/netbook-pcon-i2c-r1.patch;patch=1 \
http://linuxtogo.org/~koen/defconfig \
--
cgit v1.2.3
From 12231e94d7fdc5b17915a519404a3944f02aab70 Mon Sep 17 00:00:00 2001
From: Arjan Schrijver
Date: Thu, 27 Jul 2006 08:16:02 +0000
Subject: linux-h1940: kernel update to 2.6.17
---
.../linux/linux-h1940-2.6.17-h1940/.mtn2git_empty | 0
packages/linux/linux-h1940-2.6.17-h1940/defconfig | 1097 ++++++++++++++++++++
packages/linux/linux-h1940_2.6.17-h1940.bb | 25 +
3 files changed, 1122 insertions(+)
create mode 100644 packages/linux/linux-h1940-2.6.17-h1940/.mtn2git_empty
create mode 100644 packages/linux/linux-h1940-2.6.17-h1940/defconfig
create mode 100644 packages/linux/linux-h1940_2.6.17-h1940.bb
diff --git a/packages/linux/linux-h1940-2.6.17-h1940/.mtn2git_empty b/packages/linux/linux-h1940-2.6.17-h1940/.mtn2git_empty
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/packages/linux/linux-h1940-2.6.17-h1940/defconfig b/packages/linux/linux-h1940-2.6.17-h1940/defconfig
new file mode 100644
index 0000000000..860a338add
--- /dev/null
+++ b/packages/linux/linux-h1940-2.6.17-h1940/defconfig
@@ -0,0 +1,1097 @@
+#
+# Automatically generated make config: don't edit
+# Linux kernel version: 2.6.17-h1940
+# Thu Jul 27 09:46:13 2006
+#
+CONFIG_ARM=y
+CONFIG_MMU=y
+CONFIG_RWSEM_GENERIC_SPINLOCK=y
+CONFIG_GENERIC_HWEIGHT=y
+CONFIG_GENERIC_CALIBRATE_DELAY=y
+CONFIG_VECTORS_BASE=0xffff0000
+
+#
+# Code maturity level options
+#
+CONFIG_EXPERIMENTAL=y
+CONFIG_BROKEN_ON_SMP=y
+CONFIG_LOCK_KERNEL=y
+CONFIG_INIT_ENV_ARG_LIMIT=32
+
+#
+# General setup
+#
+CONFIG_LOCALVERSION=""
+# CONFIG_LOCALVERSION_AUTO is not set
+# CONFIG_SWAP is not set
+CONFIG_SYSVIPC=y
+# CONFIG_POSIX_MQUEUE is not set
+# CONFIG_BSD_PROCESS_ACCT is not set
+CONFIG_SYSCTL=y
+# CONFIG_AUDIT is not set
+# CONFIG_IKCONFIG is not set
+# CONFIG_RELAY is not set
+CONFIG_INITRAMFS_SOURCE=""
+CONFIG_UID16=y
+CONFIG_CC_OPTIMIZE_FOR_SIZE=y
+# CONFIG_EMBEDDED is not set
+CONFIG_KALLSYMS=y
+# CONFIG_KALLSYMS_ALL is not set
+# CONFIG_KALLSYMS_EXTRA_PASS is not set
+CONFIG_HOTPLUG=y
+CONFIG_PRINTK=y
+CONFIG_BUG=y
+CONFIG_ELF_CORE=y
+CONFIG_BASE_FULL=y
+CONFIG_FUTEX=y
+CONFIG_EPOLL=y
+CONFIG_SHMEM=y
+CONFIG_SLAB=y
+# CONFIG_TINY_SHMEM is not set
+CONFIG_BASE_SMALL=0
+# CONFIG_SLOB is not set
+CONFIG_OBSOLETE_INTERMODULE=y
+
+#
+# Loadable module support
+#
+CONFIG_MODULES=y
+CONFIG_MODULE_UNLOAD=y
+# CONFIG_MODULE_FORCE_UNLOAD is not set
+# CONFIG_MODVERSIONS is not set
+# CONFIG_MODULE_SRCVERSION_ALL is not set
+# CONFIG_KMOD is not set
+
+#
+# Block layer
+#
+# CONFIG_BLK_DEV_IO_TRACE is not set
+
+#
+# IO Schedulers
+#
+CONFIG_IOSCHED_NOOP=y
+CONFIG_IOSCHED_AS=y
+CONFIG_IOSCHED_DEADLINE=y
+CONFIG_IOSCHED_CFQ=y
+CONFIG_DEFAULT_AS=y
+# CONFIG_DEFAULT_DEADLINE is not set
+# CONFIG_DEFAULT_CFQ is not set
+# CONFIG_DEFAULT_NOOP is not set
+CONFIG_DEFAULT_IOSCHED="anticipatory"
+
+#
+# System Type
+#
+# CONFIG_ARCH_CLPS7500 is not set
+# CONFIG_ARCH_CLPS711X is not set
+# CONFIG_ARCH_CO285 is not set
+# CONFIG_ARCH_EBSA110 is not set
+# CONFIG_ARCH_EP93XX is not set
+# CONFIG_ARCH_FOOTBRIDGE is not set
+# CONFIG_ARCH_INTEGRATOR is not set
+# CONFIG_ARCH_IOP3XX is not set
+# CONFIG_ARCH_IXP4XX is not set
+# CONFIG_ARCH_IXP2000 is not set
+# CONFIG_ARCH_IXP23XX is not set
+# CONFIG_ARCH_L7200 is not set
+# CONFIG_ARCH_PXA is not set
+# CONFIG_ARCH_RPC is not set
+# CONFIG_ARCH_SA1100 is not set
+CONFIG_ARCH_S3C2410=y
+# CONFIG_ARCH_SHARK is not set
+# CONFIG_ARCH_LH7A40X is not set
+# CONFIG_ARCH_OMAP is not set
+# CONFIG_ARCH_VERSATILE is not set
+# CONFIG_ARCH_REALVIEW is not set
+# CONFIG_ARCH_IMX is not set
+# CONFIG_ARCH_H720X is not set
+# CONFIG_ARCH_AAEC2000 is not set
+# CONFIG_ARCH_AT91RM9200 is not set
+
+#
+# S3C24XX Implementations
+#
+# CONFIG_MACH_ANUBIS is not set
+# CONFIG_MACH_OSIRIS is not set
+# CONFIG_ARCH_BAST is not set
+CONFIG_ARCH_H1940=y
+# CONFIG_MACH_N30 is not set
+# CONFIG_ARCH_SMDK2410 is not set
+# CONFIG_ARCH_S3C2440 is not set
+# CONFIG_MACH_VR1000 is not set
+# CONFIG_MACH_RX3715 is not set
+# CONFIG_MACH_OTOM is not set
+# CONFIG_MACH_NEXCODER_2440 is not set
+CONFIG_CPU_S3C2410=y
+
+#
+# S3C2410 Boot
+#
+# CONFIG_S3C2410_BOOT_WATCHDOG is not set
+# CONFIG_S3C2410_BOOT_ERROR_RESET is not set
+
+#
+# S3C2410 Setup
+#
+CONFIG_S3C2410_DMA=y
+# CONFIG_S3C2410_DMA_DEBUG is not set
+# CONFIG_S3C2410_PM_DEBUG is not set
+# CONFIG_S3C2410_PM_CHECK is not set
+CONFIG_S3C2410_LOWLEVEL_UART_PORT=1
+
+#
+# Processor Type
+#
+CONFIG_CPU_32=y
+CONFIG_CPU_ARM920T=y
+CONFIG_CPU_32v4=y
+CONFIG_CPU_ABRT_EV4T=y
+CONFIG_CPU_CACHE_V4WT=y
+CONFIG_CPU_CACHE_VIVT=y
+CONFIG_CPU_COPY_V4WB=y
+CONFIG_CPU_TLB_V4WBI=y
+
+#
+# Processor Features
+#
+# CONFIG_ARM_THUMB is not set
+# CONFIG_CPU_ICACHE_DISABLE is not set
+# CONFIG_CPU_DCACHE_DISABLE is not set
+# CONFIG_CPU_DCACHE_WRITETHROUGH is not set
+
+#
+# Bus support
+#
+
+#
+# PCCARD (PCMCIA/CardBus) support
+#
+# CONFIG_PCCARD is not set
+
+#
+# Kernel Features
+#
+CONFIG_PREEMPT=y
+# CONFIG_NO_IDLE_HZ is not set
+CONFIG_HZ=200
+# CONFIG_AEABI is not set
+# CONFIG_ARCH_DISCONTIGMEM_ENABLE is not set
+CONFIG_SELECT_MEMORY_MODEL=y
+CONFIG_FLATMEM_MANUAL=y
+# CONFIG_DISCONTIGMEM_MANUAL is not set
+# CONFIG_SPARSEMEM_MANUAL is not set
+CONFIG_FLATMEM=y
+CONFIG_FLAT_NODE_MEM_MAP=y
+# CONFIG_SPARSEMEM_STATIC is not set
+CONFIG_SPLIT_PTLOCK_CPUS=4096
+CONFIG_ALIGNMENT_TRAP=y
+
+#
+# Boot options
+#
+CONFIG_ZBOOT_ROM_TEXT=0x0
+CONFIG_ZBOOT_ROM_BSS=0x0
+CONFIG_CMDLINE="rw root=/dev/ram console=tty0 console=ttySAC2,115200n8 panic=30"
+# CONFIG_XIP_KERNEL is not set
+
+#
+# Floating point emulation
+#
+
+#
+# At least one emulation must be selected
+#
+CONFIG_FPE_NWFPE=y
+# CONFIG_FPE_NWFPE_XP is not set
+# CONFIG_FPE_FASTFPE is not set
+
+#
+# Userspace binary formats
+#
+CONFIG_BINFMT_ELF=y
+# CONFIG_BINFMT_AOUT is not set
+# CONFIG_BINFMT_MISC is not set
+# CONFIG_ARTHUR is not set
+
+#
+# Power management options
+#
+CONFIG_PM=y
+CONFIG_PM_LEGACY=y
+# CONFIG_PM_DEBUG is not set
+CONFIG_APM=y
+
+#
+# Networking
+#
+CONFIG_NET=y
+
+#
+# Networking options
+#
+# CONFIG_NETDEBUG is not set
+CONFIG_PACKET=y
+CONFIG_PACKET_MMAP=y
+CONFIG_UNIX=y
+# CONFIG_NET_KEY is not set
+CONFIG_INET=y
+# CONFIG_IP_MULTICAST is not set
+# CONFIG_IP_ADVANCED_ROUTER is not set
+CONFIG_IP_FIB_HASH=y
+# CONFIG_IP_PNP is not set
+# CONFIG_NET_IPIP is not set
+# CONFIG_NET_IPGRE is not set
+# CONFIG_ARPD is not set
+# CONFIG_SYN_COOKIES is not set
+# CONFIG_INET_AH is not set
+# CONFIG_INET_ESP is not set
+# CONFIG_INET_IPCOMP is not set
+# CONFIG_INET_XFRM_TUNNEL is not set
+# CONFIG_INET_TUNNEL is not set
+# CONFIG_INET_DIAG is not set
+# CONFIG_TCP_CONG_ADVANCED is not set
+CONFIG_TCP_CONG_BIC=y
+# CONFIG_IPV6 is not set
+# CONFIG_INET6_XFRM_TUNNEL is not set
+# CONFIG_INET6_TUNNEL is not set
+# CONFIG_NETFILTER is not set
+
+#
+# DCCP Configuration (EXPERIMENTAL)
+#
+# CONFIG_IP_DCCP is not set
+
+#
+# SCTP Configuration (EXPERIMENTAL)
+#
+# CONFIG_IP_SCTP is not set
+
+#
+# TIPC Configuration (EXPERIMENTAL)
+#
+# CONFIG_TIPC is not set
+# CONFIG_ATM is not set
+# CONFIG_BRIDGE is not set
+# CONFIG_VLAN_8021Q is not set
+# CONFIG_DECNET is not set
+# CONFIG_LLC2 is not set
+# CONFIG_IPX is not set
+# CONFIG_ATALK is not set
+# CONFIG_X25 is not set
+# CONFIG_LAPB is not set
+# CONFIG_NET_DIVERT is not set
+# CONFIG_ECONET is not set
+# CONFIG_WAN_ROUTER is not set
+
+#
+# QoS and/or fair queueing
+#
+# CONFIG_NET_SCHED is not set
+
+#
+# Network testing
+#
+# CONFIG_NET_PKTGEN is not set
+# CONFIG_HAMRADIO is not set
+# CONFIG_IRDA is not set
+CONFIG_BT=y
+CONFIG_BT_L2CAP=y
+CONFIG_BT_SCO=y
+CONFIG_BT_RFCOMM=y
+CONFIG_BT_RFCOMM_TTY=y
+CONFIG_BT_BNEP=y
+CONFIG_BT_BNEP_MC_FILTER=y
+CONFIG_BT_BNEP_PROTO_FILTER=y
+# CONFIG_BT_HIDP is not set
+
+#
+# Bluetooth device drivers
+#
+CONFIG_BT_HCIUART=y
+CONFIG_BT_HCIUART_H4=y
+CONFIG_BT_HCIUART_BCSP=y
+# CONFIG_BT_HCIVHCI is not set
+# CONFIG_IEEE80211 is not set
+
+#
+# Device Drivers
+#
+
+#
+# Generic Driver Options
+#
+CONFIG_STANDALONE=y
+CONFIG_PREVENT_FIRMWARE_BUILD=y
+# CONFIG_FW_LOADER is not set
+# CONFIG_DEBUG_DRIVER is not set
+
+#
+# Connector - unified userspace <-> kernelspace linker
+#
+# CONFIG_CONNECTOR is not set
+
+#
+# Memory Technology Devices (MTD)
+#
+CONFIG_MTD=y
+# CONFIG_MTD_DEBUG is not set
+CONFIG_MTD_CONCAT=y
+CONFIG_MTD_PARTITIONS=y
+CONFIG_MTD_REDBOOT_PARTS=y
+CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1
+CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED=y
+# CONFIG_MTD_REDBOOT_PARTS_READONLY is not set
+CONFIG_MTD_CMDLINE_PARTS=y
+# CONFIG_MTD_AFS_PARTS is not set
+
+#
+# User Modules And Translation Layers
+#
+CONFIG_MTD_CHAR=y
+CONFIG_MTD_BLOCK=y
+CONFIG_FTL=y
+CONFIG_NFTL=y
+CONFIG_NFTL_RW=y
+CONFIG_INFTL=y
+# CONFIG_RFD_FTL is not set
+
+#
+# RAM/ROM/Flash chip drivers
+#
+CONFIG_MTD_CFI=y
+CONFIG_MTD_JEDECPROBE=y
+CONFIG_MTD_GEN_PROBE=y
+# CONFIG_MTD_CFI_ADV_OPTIONS is not set
+CONFIG_MTD_MAP_BANK_WIDTH_1=y
+CONFIG_MTD_MAP_BANK_WIDTH_2=y
+CONFIG_MTD_MAP_BANK_WIDTH_4=y
+# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set
+# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set
+# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set
+CONFIG_MTD_CFI_I1=y
+CONFIG_MTD_CFI_I2=y
+# CONFIG_MTD_CFI_I4 is not set
+# CONFIG_MTD_CFI_I8 is not set
+# CONFIG_MTD_CFI_INTELEXT is not set
+# CONFIG_MTD_CFI_AMDSTD is not set
+# CONFIG_MTD_CFI_STAA is not set
+# CONFIG_MTD_RAM is not set
+# CONFIG_MTD_ROM is not set
+# CONFIG_MTD_ABSENT is not set
+# CONFIG_MTD_OBSOLETE_CHIPS is not set
+
+#
+# Mapping drivers for chip access
+#
+# CONFIG_MTD_COMPLEX_MAPPINGS is not set
+# CONFIG_MTD_PHYSMAP is not set
+# CONFIG_MTD_ARM_INTEGRATOR is not set
+# CONFIG_MTD_IMPA7 is not set
+# CONFIG_MTD_PLATRAM is not set
+
+#
+# Self-contained MTD device drivers
+#
+# CONFIG_MTD_SLRAM is not set
+# CONFIG_MTD_PHRAM is not set
+# CONFIG_MTD_MTDRAM is not set
+# CONFIG_MTD_BLOCK2MTD is not set
+
+#
+# Disk-On-Chip Device Drivers
+#
+# CONFIG_MTD_DOC2000 is not set
+# CONFIG_MTD_DOC2001 is not set
+# CONFIG_MTD_DOC2001PLUS is not set
+
+#
+# NAND Flash Device Drivers
+#
+CONFIG_MTD_NAND=y
+# CONFIG_MTD_NAND_VERIFY_WRITE is not set
+CONFIG_MTD_NAND_IDS=y
+CONFIG_MTD_NAND_S3C2410=y
+CONFIG_MTD_NAND_S3C2410_DEBUG=y
+CONFIG_MTD_NAND_S3C2410_HWECC=y
+# CONFIG_MTD_NAND_DISKONCHIP is not set
+# CONFIG_MTD_NAND_NANDSIM is not set
+
+#
+# OneNAND Flash Device Drivers
+#
+# CONFIG_MTD_ONENAND is not set
+
+#
+# Parallel port support
+#
+# CONFIG_PARPORT is not set
+
+#
+# Plug and Play support
+#
+
+#
+# Block devices
+#
+# CONFIG_BLK_DEV_COW_COMMON is not set
+# CONFIG_BLK_DEV_LOOP is not set
+# CONFIG_BLK_DEV_NBD is not set
+CONFIG_BLK_DEV_RAM=y
+CONFIG_BLK_DEV_RAM_COUNT=16
+CONFIG_BLK_DEV_RAM_SIZE=4096
+CONFIG_BLK_DEV_INITRD=y
+# CONFIG_CDROM_PKTCDVD is not set
+# CONFIG_ATA_OVER_ETH is not set
+
+#
+# ATA/ATAPI/MFM/RLL support
+#
+# CONFIG_IDE is not set
+
+#
+# SCSI device support
+#
+# CONFIG_RAID_ATTRS is not set
+# CONFIG_SCSI is not set
+
+#
+# Multi-device support (RAID and LVM)
+#
+# CONFIG_MD is not set
+
+#
+# Fusion MPT device support
+#
+# CONFIG_FUSION is not set
+
+#
+# IEEE 1394 (FireWire) support
+#
+
+#
+# I2O device support
+#
+
+#
+# Network device support
+#
+CONFIG_NETDEVICES=y
+CONFIG_DUMMY=y
+# CONFIG_BONDING is not set
+# CONFIG_EQUALIZER is not set
+# CONFIG_TUN is not set
+
+#
+# PHY device support
+#
+
+#
+# Ethernet (10 or 100Mbit)
+#
+# CONFIG_NET_ETHERNET is not set
+
+#
+# Ethernet (1000 Mbit)
+#
+
+#
+# Ethernet (10000 Mbit)
+#
+
+#
+# Token Ring devices
+#
+
+#
+# Wireless LAN (non-hamradio)
+#
+# CONFIG_NET_RADIO is not set
+
+#
+# Wan interfaces
+#
+# CONFIG_WAN is not set
+# CONFIG_PPP is not set
+# CONFIG_SLIP is not set
+# CONFIG_SHAPER is not set
+# CONFIG_NETCONSOLE is not set
+# CONFIG_NETPOLL is not set
+# CONFIG_NET_POLL_CONTROLLER is not set
+
+#
+# ISDN subsystem
+#
+# CONFIG_ISDN is not set
+
+#
+# Input device support
+#
+CONFIG_INPUT=y
+
+#
+# Userland interfaces
+#
+CONFIG_INPUT_MOUSEDEV=y
+CONFIG_INPUT_MOUSEDEV_PSAUX=y
+CONFIG_INPUT_MOUSEDEV_SCREEN_X=320
+CONFIG_INPUT_MOUSEDEV_SCREEN_Y=240
+# CONFIG_INPUT_JOYDEV is not set
+# CONFIG_INPUT_TSDEV is not set
+CONFIG_INPUT_EVDEV=y
+# CONFIG_INPUT_EVBUG is not set
+
+#
+# Input Device Drivers
+#
+CONFIG_INPUT_KEYBOARD=y
+# CONFIG_KEYBOARD_ATKBD is not set
+# CONFIG_KEYBOARD_SUNKBD is not set
+# CONFIG_KEYBOARD_LKKBD is not set
+# CONFIG_KEYBOARD_XTKBD is not set
+# CONFIG_KEYBOARD_NEWTON is not set
+CONFIG_S3C2410_BUTTONS=y
+# CONFIG_INPUT_MOUSE is not set
+# CONFIG_INPUT_JOYSTICK is not set
+CONFIG_INPUT_TOUCHSCREEN=y
+CONFIG_TOUCHSCREEN_S3C2410=y
+# CONFIG_TOUCHSCREEN_S3C2410_DEBUG is not set
+# CONFIG_TOUCHSCREEN_GUNZE is not set
+# CONFIG_TOUCHSCREEN_ELO is not set
+# CONFIG_TOUCHSCREEN_MTOUCH is not set
+# CONFIG_TOUCHSCREEN_MK712 is not set
+# CONFIG_INPUT_MISC is not set
+
+#
+# Hardware I/O ports
+#
+CONFIG_SERIO=y
+CONFIG_SERIO_SERPORT=y
+# CONFIG_SERIO_RAW is not set
+# CONFIG_GAMEPORT is not set
+
+#
+# Character devices
+#
+CONFIG_VT=y
+CONFIG_VT_CONSOLE=y
+CONFIG_HW_CONSOLE=y
+# CONFIG_SERIAL_NONSTANDARD is not set
+
+#
+# Serial drivers
+#
+# CONFIG_SERIAL_8250 is not set
+
+#
+# Non-8250 serial port support
+#
+CONFIG_SERIAL_S3C2410=y
+CONFIG_SERIAL_S3C2410_CONSOLE=y
+CONFIG_SERIAL_CORE=y
+CONFIG_SERIAL_CORE_CONSOLE=y
+CONFIG_UNIX98_PTYS=y
+CONFIG_LEGACY_PTYS=y
+CONFIG_LEGACY_PTY_COUNT=128
+
+#
+# IPMI
+#
+# CONFIG_IPMI_HANDLER is not set
+
+#
+# Watchdog Cards
+#
+CONFIG_WATCHDOG=y
+# CONFIG_WATCHDOG_NOWAYOUT is not set
+
+#
+# Watchdog Device Drivers
+#
+# CONFIG_SOFT_WATCHDOG is not set
+CONFIG_S3C2410_WATCHDOG=y
+# CONFIG_NVRAM is not set
+CONFIG_S3C2410_RTC=y
+# CONFIG_DTLK is not set
+# CONFIG_R3964 is not set
+
+#
+# Ftape, the floppy tape device driver
+#
+# CONFIG_RAW_DRIVER is not set
+
+#
+# TPM devices
+#
+# CONFIG_TCG_TPM is not set
+# CONFIG_TELCLOCK is not set
+
+#
+# I2C support
+#
+CONFIG_I2C=y
+CONFIG_I2C_CHARDEV=y
+
+#
+# I2C Algorithms
+#
+# CONFIG_I2C_ALGOBIT is not set
+# CONFIG_I2C_ALGOPCF is not set
+# CONFIG_I2C_ALGOPCA is not set
+
+#
+# I2C Hardware Bus support
+#
+# CONFIG_I2C_PARPORT_LIGHT is not set
+CONFIG_I2C_S3C2410=y
+# CONFIG_I2C_STUB is not set
+# CONFIG_I2C_PCA_ISA is not set
+
+#
+# Miscellaneous I2C Chip support
+#
+# CONFIG_SENSORS_DS1337 is not set
+# CONFIG_SENSORS_DS1374 is not set
+# CONFIG_SENSORS_EEPROM is not set
+# CONFIG_SENSORS_PCF8574 is not set
+# CONFIG_SENSORS_PCA9539 is not set
+# CONFIG_SENSORS_PCF8591 is not set
+# CONFIG_SENSORS_MAX6875 is not set
+# CONFIG_I2C_DEBUG_CORE is not set
+# CONFIG_I2C_DEBUG_ALGO is not set
+# CONFIG_I2C_DEBUG_BUS is not set
+# CONFIG_I2C_DEBUG_CHIP is not set
+
+#
+# SPI support
+#
+# CONFIG_SPI is not set
+# CONFIG_SPI_MASTER is not set
+
+#
+# Dallas's 1-wire bus
+#
+# CONFIG_W1 is not set
+
+#
+# Hardware Monitoring support
+#
+CONFIG_HWMON=y
+# CONFIG_HWMON_VID is not set
+# CONFIG_SENSORS_ADM1021 is not set
+# CONFIG_SENSORS_ADM1025 is not set
+# CONFIG_SENSORS_ADM1026 is not set
+# CONFIG_SENSORS_ADM1031 is not set
+# CONFIG_SENSORS_ADM9240 is not set
+# CONFIG_SENSORS_ASB100 is not set
+# CONFIG_SENSORS_ATXP1 is not set
+# CONFIG_SENSORS_DS1621 is not set
+# CONFIG_SENSORS_F71805F is not set
+# CONFIG_SENSORS_FSCHER is not set
+# CONFIG_SENSORS_FSCPOS is not set
+# CONFIG_SENSORS_GL518SM is not set
+# CONFIG_SENSORS_GL520SM is not set
+# CONFIG_SENSORS_IT87 is not set
+# CONFIG_SENSORS_LM63 is not set
+# CONFIG_SENSORS_LM75 is not set
+# CONFIG_SENSORS_LM77 is not set
+# CONFIG_SENSORS_LM78 is not set
+# CONFIG_SENSORS_LM80 is not set
+# CONFIG_SENSORS_LM83 is not set
+# CONFIG_SENSORS_LM85 is not set
+# CONFIG_SENSORS_LM87 is not set
+# CONFIG_SENSORS_LM90 is not set
+# CONFIG_SENSORS_LM92 is not set
+# CONFIG_SENSORS_MAX1619 is not set
+# CONFIG_SENSORS_PC87360 is not set
+# CONFIG_SENSORS_SMSC47M1 is not set
+# CONFIG_SENSORS_SMSC47B397 is not set
+# CONFIG_SENSORS_W83781D is not set
+# CONFIG_SENSORS_W83792D is not set
+# CONFIG_SENSORS_W83L785TS is not set
+# CONFIG_SENSORS_W83627HF is not set
+# CONFIG_SENSORS_W83627EHF is not set
+# CONFIG_HWMON_DEBUG_CHIP is not set
+
+#
+# Misc devices
+#
+
+#
+# LED devices
+#
+CONFIG_NEW_LEDS=y
+CONFIG_LEDS_CLASS=y
+
+#
+# LED drivers
+#
+CONFIG_LEDS_S3C24XX=y
+
+#
+# LED Triggers
+#
+CONFIG_LEDS_TRIGGERS=y
+CONFIG_LEDS_TRIGGER_TIMER=y
+CONFIG_LEDS_H1940=y
+
+#
+# Multimedia devices
+#
+# CONFIG_VIDEO_DEV is not set
+CONFIG_VIDEO_V4L2=y
+
+#
+# Digital Video Broadcasting Devices
+#
+# CONFIG_DVB is not set
+
+#
+# Graphics support
+#
+CONFIG_FB=y
+CONFIG_FB_CFB_FILLRECT=y
+CONFIG_FB_CFB_COPYAREA=y
+CONFIG_FB_CFB_IMAGEBLIT=y
+# CONFIG_FB_MACMODES is not set
+# CONFIG_FB_FIRMWARE_EDID is not set
+CONFIG_FB_MODE_HELPERS=y
+# CONFIG_FB_TILEBLITTING is not set
+# CONFIG_FB_S1D13XXX is not set
+CONFIG_FB_S3C2410=y
+# CONFIG_FB_S3C2410_DEBUG is not set
+# CONFIG_FB_VIRTUAL is not set
+
+#
+# Console display driver support
+#
+# CONFIG_VGA_CONSOLE is not set
+CONFIG_DUMMY_CONSOLE=y
+CONFIG_FRAMEBUFFER_CONSOLE=y
+CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y
+CONFIG_FONTS=y
+CONFIG_FONT_8x8=y
+# CONFIG_FONT_8x16 is not set
+# CONFIG_FONT_6x11 is not set
+# CONFIG_FONT_7x14 is not set
+# CONFIG_FONT_PEARL_8x8 is not set
+# CONFIG_FONT_ACORN_8x8 is not set
+# CONFIG_FONT_MINI_4x6 is not set
+CONFIG_FONT_CLEAN_4x6=y
+CONFIG_FONT_CLEAN_5x8=y
+# CONFIG_FONT_SUN8x16 is not set
+# CONFIG_FONT_SUN12x22 is not set
+# CONFIG_FONT_10x18 is not set
+
+#
+# Logo configuration
+#
+CONFIG_LOGO=y
+# CONFIG_LOGO_LINUX_MONO is not set
+CONFIG_LOGO_LINUX_VGA16=y
+CONFIG_LOGO_LINUX_CLUT224=y
+CONFIG_BACKLIGHT_LCD_SUPPORT=y
+CONFIG_BACKLIGHT_CLASS_DEVICE=y
+CONFIG_BACKLIGHT_DEVICE=y
+CONFIG_LCD_CLASS_DEVICE=y
+CONFIG_LCD_DEVICE=y
+CONFIG_BACKLIGHT_S3C2410=y
+
+#
+# Sound
+#
+# CONFIG_SOUND is not set
+
+#
+# USB support
+#
+CONFIG_USB_ARCH_HAS_HCD=y
+CONFIG_USB_ARCH_HAS_OHCI=y
+# CONFIG_USB_ARCH_HAS_EHCI is not set
+# CONFIG_USB is not set
+
+#
+# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support'
+#
+
+#
+# USB Gadget Support
+#
+CONFIG_USB_GADGET=y
+# CONFIG_USB_GADGET_DEBUG_FILES is not set
+CONFIG_USB_GADGET_SELECTED=y
+# CONFIG_USB_GADGET_NET2280 is not set
+# CONFIG_USB_GADGET_PXA2XX is not set
+# CONFIG_USB_GADGET_GOKU is not set
+# CONFIG_USB_GADGET_LH7A40X is not set
+# CONFIG_USB_GADGET_OMAP is not set
+CONFIG_USB_GADGET_S3C2410=y
+CONFIG_USB_S3C2410=y
+# CONFIG_USB_S3C2410_DEBUG is not set
+# CONFIG_USB_GADGET_AT91 is not set
+# CONFIG_USB_GADGET_DUMMY_HCD is not set
+# CONFIG_USB_GADGET_DUALSPEED is not set
+# CONFIG_USB_ZERO is not set
+CONFIG_USB_ETH=y
+CONFIG_USB_ETH_RNDIS=y
+# CONFIG_USB_GADGETFS is not set
+# CONFIG_USB_FILE_STORAGE is not set
+# CONFIG_USB_G_SERIAL is not set
+
+#
+# MMC/SD Card support
+#
+CONFIG_MMC=y
+# CONFIG_MMC_DEBUG is not set
+CONFIG_MMC_BLOCK=y
+CONFIG_MMC_S3C2410=y
+
+#
+# Real Time Clock
+#
+CONFIG_RTC_LIB=y
+CONFIG_RTC_CLASS=y
+CONFIG_RTC_HCTOSYS=y
+CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
+
+#
+# RTC interfaces
+#
+CONFIG_RTC_INTF_SYSFS=y
+CONFIG_RTC_INTF_PROC=y
+CONFIG_RTC_INTF_DEV=y
+
+#
+# RTC drivers
+#
+# CONFIG_RTC_DRV_X1205 is not set
+# CONFIG_RTC_DRV_DS1672 is not set
+# CONFIG_RTC_DRV_PCF8563 is not set
+# CONFIG_RTC_DRV_RS5C372 is not set
+# CONFIG_RTC_DRV_M48T86 is not set
+# CONFIG_RTC_DRV_TEST is not set
+
+#
+# File systems
+#
+CONFIG_EXT2_FS=y
+CONFIG_EXT2_FS_XATTR=y
+# CONFIG_EXT2_FS_POSIX_ACL is not set
+# CONFIG_EXT2_FS_SECURITY is not set
+# CONFIG_EXT2_FS_XIP is not set
+# CONFIG_EXT3_FS is not set
+CONFIG_FS_MBCACHE=y
+# CONFIG_REISERFS_FS is not set
+# CONFIG_JFS_FS is not set
+# CONFIG_FS_POSIX_ACL is not set
+# CONFIG_XFS_FS is not set
+# CONFIG_OCFS2_FS is not set
+CONFIG_MINIX_FS=y
+CONFIG_ROMFS_FS=y
+# CONFIG_INOTIFY is not set
+# CONFIG_QUOTA is not set
+CONFIG_DNOTIFY=y
+CONFIG_AUTOFS_FS=y
+CONFIG_AUTOFS4_FS=y
+# CONFIG_FUSE_FS is not set
+
+#
+# CD-ROM/DVD Filesystems
+#
+# CONFIG_ISO9660_FS is not set
+# CONFIG_UDF_FS is not set
+
+#
+# DOS/FAT/NT Filesystems
+#
+CONFIG_FAT_FS=y
+CONFIG_MSDOS_FS=y
+CONFIG_VFAT_FS=y
+CONFIG_FAT_DEFAULT_CODEPAGE=437
+CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
+# CONFIG_NTFS_FS is not set
+
+#
+# Pseudo filesystems
+#
+CONFIG_PROC_FS=y
+CONFIG_SYSFS=y
+CONFIG_TMPFS=y
+# CONFIG_HUGETLB_PAGE is not set
+CONFIG_RAMFS=y
+# CONFIG_CONFIGFS_FS is not set
+
+#
+# Miscellaneous filesystems
+#
+# CONFIG_ADFS_FS is not set
+# CONFIG_AFFS_FS is not set
+# CONFIG_HFS_FS is not set
+# CONFIG_HFSPLUS_FS is not set
+# CONFIG_BEFS_FS is not set
+# CONFIG_BFS_FS is not set
+# CONFIG_EFS_FS is not set
+# CONFIG_JFFS_FS is not set
+# CONFIG_JFFS2_FS is not set
+# CONFIG_CRAMFS is not set
+# CONFIG_VXFS_FS is not set
+# CONFIG_HPFS_FS is not set
+# CONFIG_QNX4FS_FS is not set
+# CONFIG_SYSV_FS is not set
+# CONFIG_UFS_FS is not set
+
+#
+# Network File Systems
+#
+CONFIG_NFS_FS=y
+CONFIG_NFS_V3=y
+# CONFIG_NFS_V3_ACL is not set
+CONFIG_NFS_V4=y
+CONFIG_NFS_DIRECTIO=y
+# CONFIG_NFSD is not set
+CONFIG_LOCKD=y
+CONFIG_LOCKD_V4=y
+CONFIG_NFS_COMMON=y
+CONFIG_SUNRPC=y
+CONFIG_SUNRPC_GSS=y
+CONFIG_RPCSEC_GSS_KRB5=y
+# CONFIG_RPCSEC_GSS_SPKM3 is not set
+# CONFIG_SMB_FS is not set
+# CONFIG_CIFS is not set
+# CONFIG_NCP_FS is not set
+# CONFIG_CODA_FS is not set
+# CONFIG_AFS_FS is not set
+# CONFIG_9P_FS is not set
+
+#
+# Partition Types
+#
+# CONFIG_PARTITION_ADVANCED is not set
+CONFIG_MSDOS_PARTITION=y
+
+#
+# Native Language Support
+#
+CONFIG_NLS=y
+CONFIG_NLS_DEFAULT="iso8859-1"
+CONFIG_NLS_CODEPAGE_437=y
+# CONFIG_NLS_CODEPAGE_737 is not set
+# CONFIG_NLS_CODEPAGE_775 is not set
+CONFIG_NLS_CODEPAGE_850=y
+# CONFIG_NLS_CODEPAGE_852 is not set
+# CONFIG_NLS_CODEPAGE_855 is not set
+# CONFIG_NLS_CODEPAGE_857 is not set
+# CONFIG_NLS_CODEPAGE_860 is not set
+# CONFIG_NLS_CODEPAGE_861 is not set
+# CONFIG_NLS_CODEPAGE_862 is not set
+# CONFIG_NLS_CODEPAGE_863 is not set
+# CONFIG_NLS_CODEPAGE_864 is not set
+# CONFIG_NLS_CODEPAGE_865 is not set
+# CONFIG_NLS_CODEPAGE_866 is not set
+# CONFIG_NLS_CODEPAGE_869 is not set
+# CONFIG_NLS_CODEPAGE_936 is not set
+# CONFIG_NLS_CODEPAGE_950 is not set
+# CONFIG_NLS_CODEPAGE_932 is not set
+# CONFIG_NLS_CODEPAGE_949 is not set
+# CONFIG_NLS_CODEPAGE_874 is not set
+# CONFIG_NLS_ISO8859_8 is not set
+# CONFIG_NLS_CODEPAGE_1250 is not set
+# CONFIG_NLS_CODEPAGE_1251 is not set
+# CONFIG_NLS_ASCII is not set
+CONFIG_NLS_ISO8859_1=y
+# CONFIG_NLS_ISO8859_2 is not set
+# CONFIG_NLS_ISO8859_3 is not set
+# CONFIG_NLS_ISO8859_4 is not set
+# CONFIG_NLS_ISO8859_5 is not set
+# CONFIG_NLS_ISO8859_6 is not set
+# CONFIG_NLS_ISO8859_7 is not set
+# CONFIG_NLS_ISO8859_9 is not set
+# CONFIG_NLS_ISO8859_13 is not set
+# CONFIG_NLS_ISO8859_14 is not set
+CONFIG_NLS_ISO8859_15=y
+# CONFIG_NLS_KOI8_R is not set
+# CONFIG_NLS_KOI8_U is not set
+CONFIG_NLS_UTF8=y
+
+#
+# Profiling support
+#
+# CONFIG_PROFILING is not set
+
+#
+# Kernel hacking
+#
+# CONFIG_PRINTK_TIME is not set
+CONFIG_MAGIC_SYSRQ=y
+CONFIG_DEBUG_KERNEL=y
+CONFIG_LOG_BUF_SHIFT=16
+# CONFIG_DETECT_SOFTLOCKUP is not set
+# CONFIG_SCHEDSTATS is not set
+# CONFIG_DEBUG_SLAB is not set
+CONFIG_DEBUG_PREEMPT=y
+# CONFIG_DEBUG_MUTEXES is not set
+# CONFIG_DEBUG_SPINLOCK is not set
+# CONFIG_DEBUG_SPINLOCK_SLEEP is not set
+# CONFIG_DEBUG_KOBJECT is not set
+CONFIG_DEBUG_BUGVERBOSE=y
+CONFIG_DEBUG_INFO=y
+# CONFIG_DEBUG_FS is not set
+# CONFIG_DEBUG_VM is not set
+CONFIG_FRAME_POINTER=y
+# CONFIG_UNWIND_INFO is not set
+CONFIG_FORCED_INLINING=y
+# CONFIG_RCU_TORTURE_TEST is not set
+# CONFIG_DEBUG_USER is not set
+CONFIG_DEBUG_WAITQ=y
+# CONFIG_DEBUG_ERRORS is not set
+CONFIG_DEBUG_LL=y
+# CONFIG_DEBUG_ICEDCC is not set
+CONFIG_DEBUG_S3C2410_PORT=y
+CONFIG_DEBUG_S3C2410_UART=2
+
+#
+# Security options
+#
+# CONFIG_KEYS is not set
+# CONFIG_SECURITY is not set
+
+#
+# Cryptographic options
+#
+CONFIG_CRYPTO=y
+# CONFIG_CRYPTO_HMAC is not set
+# CONFIG_CRYPTO_NULL is not set
+# CONFIG_CRYPTO_MD4 is not set
+CONFIG_CRYPTO_MD5=y
+# CONFIG_CRYPTO_SHA1 is not set
+# CONFIG_CRYPTO_SHA256 is not set
+# CONFIG_CRYPTO_SHA512 is not set
+# CONFIG_CRYPTO_WP512 is not set
+# CONFIG_CRYPTO_TGR192 is not set
+CONFIG_CRYPTO_DES=y
+# CONFIG_CRYPTO_BLOWFISH is not set
+# CONFIG_CRYPTO_TWOFISH is not set
+# CONFIG_CRYPTO_SERPENT is not set
+# CONFIG_CRYPTO_AES is not set
+# CONFIG_CRYPTO_CAST5 is not set
+# CONFIG_CRYPTO_CAST6 is not set
+# CONFIG_CRYPTO_TEA is not set
+# CONFIG_CRYPTO_ARC4 is not set
+# CONFIG_CRYPTO_KHAZAD is not set
+# CONFIG_CRYPTO_ANUBIS is not set
+# CONFIG_CRYPTO_DEFLATE is not set
+# CONFIG_CRYPTO_MICHAEL_MIC is not set
+# CONFIG_CRYPTO_CRC32C is not set
+# CONFIG_CRYPTO_TEST is not set
+
+#
+# Hardware crypto devices
+#
+
+#
+# Library routines
+#
+CONFIG_CRC_CCITT=y
+CONFIG_CRC16=y
+CONFIG_CRC32=y
+# CONFIG_LIBCRC32C is not set
diff --git a/packages/linux/linux-h1940_2.6.17-h1940.bb b/packages/linux/linux-h1940_2.6.17-h1940.bb
new file mode 100644
index 0000000000..efecee302d
--- /dev/null
+++ b/packages/linux/linux-h1940_2.6.17-h1940.bb
@@ -0,0 +1,25 @@
+DESCRIPTION = "Linux kernel for h1940 devices."
+MAINTAINER = "Arjan Schrijver "
+SECTION = "kernel"
+LICENSE = "GPL"
+
+COMPATIBLE_HOST = "arm.*-linux"
+
+SRC_URI = "ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.17.tar.bz2 \
+ http://rtpnet.nerim.net/ipaq/patches/2.6.17-1/v2.6.17-gitcurrent.patch;patch=1 \
+ http://rtpnet.nerim.net/ipaq/patches/2.6.17-1/full.patch;patch=1 \
+ http://rtpnet.nerim.net/ipaq/patches/2.6.17-1/WIP/serial_sparse.patch;patch=1 \
+ http://rtpnet.nerim.net/ipaq/patches/2.6.17-1/WIP/h1940_leds.patch;patch=1 \
+ http://rtpnet.nerim.net/ipaq/patches/2.6.17-1/WIP/bluetooth.patch;patch=1 \
+ http://rtpnet.nerim.net/ipaq/patches/2.6.17-1/WIP/h1940_batt.patch;patch=1 \
+ http://rtpnet.nerim.net/ipaq/patches/2.6.17-1/WIP/mtd_partition.patch;patch=1 \
+ file://defconfig"
+
+S = "${WORKDIR}/linux-2.6.17"
+
+inherit kernel
+
+do_configure() {
+ install -m 0644 ${WORKDIR}/defconfig ${S}/.config
+ yes '' | oe_runmake oldconfig
+}
--
cgit v1.2.3
From 4ef932c6ce0f68746ad01226072b11a0a9504ca6 Mon Sep 17 00:00:00 2001
From: Koen Kooi
Date: Thu, 27 Jul 2006 08:47:44 +0000
Subject: h5xxx.conf: fix include for tune-xscale
---
conf/machine/h5xxx.conf | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/conf/machine/h5xxx.conf b/conf/machine/h5xxx.conf
index 758793f7a7..a2ca9b55a0 100644
--- a/conf/machine/h5xxx.conf
+++ b/conf/machine/h5xxx.conf
@@ -32,4 +32,4 @@ USE_VT = "0"
GUI_MACHINE_CLASS = "smallscreen"
-include conf/machine/tune-xscale.conf
+include conf/machine/include/tune-xscale.conf
--
cgit v1.2.3
From 9f5db45a0b3c5efddf695d0fe7d919f3636e1804 Mon Sep 17 00:00:00 2001
From: Koen Kooi
Date: Thu, 27 Jul 2006 10:34:31 +0000
Subject: h3900.conf,h5xxx.conf: inherit linuxmodules
---
conf/machine/h3900.conf | 2 ++
conf/machine/h5xxx.conf | 2 ++
2 files changed, 4 insertions(+)
diff --git a/conf/machine/h3900.conf b/conf/machine/h3900.conf
index 17991f89f0..65cce6ce81 100644
--- a/conf/machine/h3900.conf
+++ b/conf/machine/h3900.conf
@@ -5,6 +5,8 @@
KERNEL ?= "kernel24"
#KERNEL ?= "kernel26"
+INHERIT += "linux_modules"
+
OVERRIDES =. "${KERNEL}:"
TARGET_ARCH = "arm"
diff --git a/conf/machine/h5xxx.conf b/conf/machine/h5xxx.conf
index a2ca9b55a0..32e9304cdb 100644
--- a/conf/machine/h5xxx.conf
+++ b/conf/machine/h5xxx.conf
@@ -7,6 +7,8 @@ KERNEL ?= "kernel24"
OVERRIDES =. "${KERNEL}:"
+INHERIT += "linux_modules"
+
TARGET_ARCH = "arm"
IPKG_EXTRA_ARCHS = "armv4 armv4t armv5e armv5te ipaqpxa"
PREFERRED_PROVIDER_xserver = "xserver-kdrive"
--
cgit v1.2.3
From 3680c502f9d9df9bc465e79a4c387022dde5b062 Mon Sep 17 00:00:00 2001
From: Koen Kooi
Date: Thu, 27 Jul 2006 15:27:04 +0000
Subject: gdal: add 1.3.2, doesn't stage anything yet. And don't look inside,
you might go blind...
---
packages/gdal/.mtn2git_empty | 0
packages/gdal/gdal_1.3.2.bb | 38 ++++++++++++++++++++++++++++++++++++++
2 files changed, 38 insertions(+)
create mode 100644 packages/gdal/.mtn2git_empty
create mode 100644 packages/gdal/gdal_1.3.2.bb
diff --git a/packages/gdal/.mtn2git_empty b/packages/gdal/.mtn2git_empty
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/packages/gdal/gdal_1.3.2.bb b/packages/gdal/gdal_1.3.2.bb
new file mode 100644
index 0000000000..c445cd1274
--- /dev/null
+++ b/packages/gdal/gdal_1.3.2.bb
@@ -0,0 +1,38 @@
+DESCRIPTION = "GDAL is a translator library for raster geospatial data formats"
+HOMEPAGE = "http://www.gdal.org/"
+LICENSE = "MIT"
+DEPENDS = "zlib"
+
+SRC_URI = "http://www.gdal.org/dl/${P}.tar.gz"
+
+inherit autotools pkgconfig
+
+PARALLEL_MAKE = ""
+
+EXTRA_OECONF = "--without-perl \
+ --without-python \
+ --without-php \
+ --without-ruby \
+ --with-libz=internal \
+ --with-png=internal \
+ --with-jpeg=internal \
+ --with-libtiff=internal \
+ "
+
+do_configure_append() {
+ sed -i s:/usr/lib:${D}${libdir}: GDALmake.opt
+ sed -i s:/usr/bin:${D}${bindir}: GDALmake.opt
+ sed -i s:/usr/share:${D}${datadir}: GDALmake.opt
+ sed -i s:/usr/include:${D}${includedir}: GDALmake.opt
+}
+
+do_compile() {
+ oe_runmake default
+}
+
+
+do_package_prepend() {
+ # the brokenness....
+ os.system('cp -a ${D}${D}* ${D}../')
+}
+
--
cgit v1.2.3
From 0a08907d614322ecbc15d67dbc3865ee18db8853 Mon Sep 17 00:00:00 2001
From: Koen Kooi
Date: Thu, 27 Jul 2006 16:39:24 +0000
Subject: nonworking: xlibs are working now
---
packages/nonworking/xlibs/.mtn2git_empty | 0
packages/nonworking/xlibs/xext_6.4.3.bb | 17 -----------------
packages/nonworking/xlibs/xmu_6.2.3.bb | 13 -------------
3 files changed, 30 deletions(-)
delete mode 100644 packages/nonworking/xlibs/.mtn2git_empty
delete mode 100644 packages/nonworking/xlibs/xext_6.4.3.bb
delete mode 100644 packages/nonworking/xlibs/xmu_6.2.3.bb
diff --git a/packages/nonworking/xlibs/.mtn2git_empty b/packages/nonworking/xlibs/.mtn2git_empty
deleted file mode 100644
index e69de29bb2..0000000000
diff --git a/packages/nonworking/xlibs/xext_6.4.3.bb b/packages/nonworking/xlibs/xext_6.4.3.bb
deleted file mode 100644
index f8a17fe2db..0000000000
--- a/packages/nonworking/xlibs/xext_6.4.3.bb
+++ /dev/null
@@ -1,17 +0,0 @@
-DESCRIPTION = "X Server Extension library"
-SECTION = "libs"
-PRIORITY = "optional"
-DEPENDS = "xproto x11 xextensions"
-
-SRC_URI = "${XLIBS_MIRROR}/libXext-${PV}.tar.bz2"
-S = "${WORKDIR}/libXext-${PV}"
-
-inherit autotools pkgconfig
-
-do_stage() {
- oe_runmake install prefix=${STAGING_DIR} \
- bindir=${STAGING_BINDIR} \
- includedir=${STAGING_INCDIR} \
- libdir=${STAGING_LIBDIR} \
- datadir=${STAGING_DATADIR}
-}
diff --git a/packages/nonworking/xlibs/xmu_6.2.3.bb b/packages/nonworking/xlibs/xmu_6.2.3.bb
deleted file mode 100644
index cad9bdc5d5..0000000000
--- a/packages/nonworking/xlibs/xmu_6.2.3.bb
+++ /dev/null
@@ -1,13 +0,0 @@
-SECTION = "libs"
-PRIORITY = "optional"
-MAINTAINER = "Phil Blundell "
-DEPENDS = "xt xext xaw"
-
-SRC_URI = "${XLIBS_MIRROR}/libXmu-${PV}.tar.bz2"
-S = "${WORKDIR}/libXmu-${PV}"
-
-inherit autotools pkgconfig
-
-do_stage () {
- oe_runmake install DESTDIR="" bindir=${STAGING_BINDIR} includedir=${STAGING_INCDIR} libdir=${STAGING_LIBDIR} prefix=${STAGING_DIR}
-}
--
cgit v1.2.3
From f1c65f493c06d526d453d4535359cd6bfd59873d Mon Sep 17 00:00:00 2001
From: Koen Kooi
Date: Thu, 27 Jul 2006 16:48:56 +0000
Subject: proj-4: add 4.9
---
packages/proj4/.mtn2git_empty | 0
packages/proj4/proj-4_4.9.bb | 14 ++++++++++++++
2 files changed, 14 insertions(+)
create mode 100644 packages/proj4/.mtn2git_empty
create mode 100644 packages/proj4/proj-4_4.9.bb
diff --git a/packages/proj4/.mtn2git_empty b/packages/proj4/.mtn2git_empty
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/packages/proj4/proj-4_4.9.bb b/packages/proj4/proj-4_4.9.bb
new file mode 100644
index 0000000000..cb8dcc5eea
--- /dev/null
+++ b/packages/proj4/proj-4_4.9.bb
@@ -0,0 +1,14 @@
+DESCRIPTION = "PROJ.4 - Cartographic Projections Library"
+HOMEPAGE = "http://www.remotesensing.org/proj/"
+LICENSE = "MIT"
+
+inherit autotools pkgconfig
+
+SRC_URI = "ftp://ftp.remotesensing.org/proj/proj-4.${PV}.tar.gz"
+
+S = "${WORKDIR}/proj-4.${PV}"
+
+do_stage() {
+ autotools_stage_all
+}
+
--
cgit v1.2.3
From ba79cba9ccae1e272e64329ba1a7df32c9260397 Mon Sep 17 00:00:00 2001
From: Koen Kooi
Date: Thu, 27 Jul 2006 17:17:27 +0000
Subject: handhelds-pxa-2.6_cvs.bb: hh4 -> hh5
---
packages/linux/handhelds-pxa-2.6_cvs.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/packages/linux/handhelds-pxa-2.6_cvs.bb b/packages/linux/handhelds-pxa-2.6_cvs.bb
index 7fcfc93943..8ee7ca2cf4 100644
--- a/packages/linux/handhelds-pxa-2.6_cvs.bb
+++ b/packages/linux/handhelds-pxa-2.6_cvs.bb
@@ -25,7 +25,7 @@ ALLOW_EMPTY_ipaq_pxa270 = 1
K_MAJOR = "2"
K_MINOR = "6"
K_MICRO = "16"
-HHV = "4"
+HHV = "5"
#
KERNEL_PRIORITY = "${@'%d' % (int(bb.data.getVar('K_MAJOR',d,1)) * 100000000 + int(bb.data.getVar('K_MINOR',d,1)) * 1000000 + int(bb.data.getVar('K_MICRO',d,1)) * 10000 + float(bb.data.getVar('HHV',d,1)))}"
--
cgit v1.2.3
From 81ba9c8629cbb6fd471113beadb4043b0862d970 Mon Sep 17 00:00:00 2001
From: Koen Kooi
Date: Thu, 27 Jul 2006 17:33:33 +0000
Subject: handhelds-pxa-2.6_cvs: implement check to spot -hh version mismatches
---
packages/linux/handhelds-pxa-2.6_cvs.bb | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/packages/linux/handhelds-pxa-2.6_cvs.bb b/packages/linux/handhelds-pxa-2.6_cvs.bb
index 8ee7ca2cf4..054868864f 100644
--- a/packages/linux/handhelds-pxa-2.6_cvs.bb
+++ b/packages/linux/handhelds-pxa-2.6_cvs.bb
@@ -30,7 +30,12 @@ HHV = "5"
KERNEL_PRIORITY = "${@'%d' % (int(bb.data.getVar('K_MAJOR',d,1)) * 100000000 + int(bb.data.getVar('K_MINOR',d,1)) * 1000000 + int(bb.data.getVar('K_MICRO',d,1)) * 10000 + float(bb.data.getVar('HHV',d,1)))}"
do_configure() {
- rm -f ${S}/.config
+
+ if [ `grep EXTRAVERSION Makefile | grep hh | awk '{print $3}' | sed s/-hh//` != ${HHV} ]; then
+ die "-hh version mismatch"
+ fi
+
+ rm -f ${S}/.config
if [ ! -e ${WORKDIR}/defconfig ]; then
die "No default configuration for ${MACHINE} available."
@@ -57,6 +62,7 @@ do_deploy() {
install -m 0644 arch/${ARCH}/boot/${KERNEL_IMAGETYPE} ${DEPLOY_DIR_IMAGE}/${KERNEL_IMAGETYPE}-${PV}-${MACHINE}-${DATETIME}
}
+
do_deploy[dirs] = "${S}"
addtask deploy before do_package after do_compile
--
cgit v1.2.3
From 60e1374752b78b4d6c8929109cbdc061b5cfe4f8 Mon Sep 17 00:00:00 2001
From: Koen Kooi
Date: Thu, 27 Jul 2006 17:56:24 +0000
Subject: task-angstrom, angstrom-bootstrap-image: add machine specific stuff
for ipaq-pxa270
---
packages/angstrom/angstrom-bootstrap-image.bb | 2 +-
packages/angstrom/task-angstrom.bb | 7 ++++++-
2 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/packages/angstrom/angstrom-bootstrap-image.bb b/packages/angstrom/angstrom-bootstrap-image.bb
index b2b5565eb6..88ace3c1ba 100644
--- a/packages/angstrom/angstrom-bootstrap-image.bb
+++ b/packages/angstrom/angstrom-bootstrap-image.bb
@@ -1,7 +1,7 @@
#Angstrom bootstrap image
LICENSE = MIT
MAINTAINER = "Koen Kooi "
-PR = "r0"
+PR = "r2"
DEPENDS = "task-angstrom"
RDEPENDS = "angstrom-base-depends"
diff --git a/packages/angstrom/task-angstrom.bb b/packages/angstrom/task-angstrom.bb
index 08bc05f58b..c0f03d4bca 100644
--- a/packages/angstrom/task-angstrom.bb
+++ b/packages/angstrom/task-angstrom.bb
@@ -1,7 +1,9 @@
DESCRIPTION = "Task packages for the Angstrom distribution"
-PR = "r6"
+PR = "r7"
ALLOW_EMPTY = "1"
+PACKAGE_ARCH = "${MACHINE_ARCH}"
+
BOOTMODULES_RRECOMMENDS ?= ""
PACKAGES = "\
@@ -31,6 +33,9 @@ RDEPENDS_angstrom-base-depends = "\
tslib-tests tslib-calibrate \
"
+RDEPENDS_angstrom-base-depends_append_ipaq-pxa270 = " tiinit acx-firmware "
+
+
RRECOMMENDS_angstrom-base-depends = "\
${BOOTMODULES_RRECOMMENDS} \
kernel-module-g-ether \
--
cgit v1.2.3
From ca99f5cbad4fd4626d0457b56432e53b679081eb Mon Sep 17 00:00:00 2001
From: Justin Patrin
Date: Thu, 27 Jul 2006 19:07:41 +0000
Subject: emacs: re-add default packages
---
packages/emacs/emacs_cvs.bb | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/packages/emacs/emacs_cvs.bb b/packages/emacs/emacs_cvs.bb
index d0e4135580..8322e8f512 100644
--- a/packages/emacs/emacs_cvs.bb
+++ b/packages/emacs/emacs_cvs.bb
@@ -10,7 +10,7 @@ DEPENDS += "qemu-native"
#NOTE: I have found that this only works with qemu-0.8.0. If I use 0.8.1 or 0.8.2
# the build gets hung up on compiling certain .el files
-PR = "r4"
+PR = "r5"
SRC_URI = "cvs://anoncvs:anonymous@cvs.savannah.gnu.org/sources/emacs;module=emacs \
file://use-qemu.patch;patch=1"
@@ -18,7 +18,7 @@ S = "${WORKDIR}/emacs"
inherit autotools
-PACKAGES = "emacs-el emacs"
+PACKAGES = "${PN}-el ${PN}-dbg ${PN} ${PN}-doc ${PN}-dev ${PN}-locale"
FILES_emacs-el = "${datadir}/emacs/22.0.50/*/*.el.gz \
${datadir}/emacs/22.0.50/*/*/*.el.gz"
--
cgit v1.2.3
From 7d555fe158d3b8a2a3e0ea2cea055534221d4609 Mon Sep 17 00:00:00 2001
From: Philipp Zabel
Date: Fri, 28 Jul 2006 07:44:57 +0000
Subject: gdb: add 6.4 - supports EABI stack - does Pawel Osiczko (still)
maintain this package?
---
packages/gdb/gdb_6.4.bb | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 49 insertions(+)
create mode 100644 packages/gdb/gdb_6.4.bb
diff --git a/packages/gdb/gdb_6.4.bb b/packages/gdb/gdb_6.4.bb
new file mode 100644
index 0000000000..9a290a3e67
--- /dev/null
+++ b/packages/gdb/gdb_6.4.bb
@@ -0,0 +1,49 @@
+DESCRIPTION = "gdb - GNU debugger"
+HOMEPAGE = "http://www.gnu.org/software/gdb/"
+LICENSE="GPL"
+SECTION = "devel"
+PRIORITY = "optional"
+MAINTAINER = "Pawel Osiczko "
+DEPENDS = "ncurses readline"
+RDEPENDS_openmn = "libthread-db1"
+
+PACKAGES =+ 'gdbserver '
+FILES_gdbserver = '${bindir}/gdbserver'
+
+inherit autotools gettext
+
+SRC_URI = "${GNU_MIRROR}/gdb/gdb-${PV}.tar.gz \
+#FIXME: file://uclibc.patch;patch=1 \
+ file://kill_arm_map_symbols.patch;patch=1 \
+ file://gdbserver-cflags-last.diff;patch=1;pnum=0"
+
+LDFLAGS_append = " -s"
+export CC_FOR_BUILD = "${BUILD_CC}"
+export CXX_FOR_BUILD = "${BUILD_CXX}"
+export CPP_FOR_BUILD = "${BUILD_CPP}"
+export CFLAGS_FOR_BUILD = "${BUILD_CFLAGS}"
+export CXXFLAGS_FOR_BUILD = "${BUILD_CXXFLAGS}"
+export CPPFLAGS_FOR_BUILD = "${BUILD_CPPFLAGS}"
+export CFLAGS_append=" -L${STAGING_LIBDIR}"
+EXTRA_OEMAKE = "'SUBDIRS=intl mmalloc libiberty opcodes bfd sim gdb etc utils'"
+
+EXTRA_OECONF = "--disable-gdbtk --disable-tui --disable-x \
+ --with-curses --disable-multilib --with-readline --disable-sim \
+ --program-prefix=''"
+
+S = "${WORKDIR}/gdb-${PV}"
+B = "${WORKDIR}/build-${TARGET_SYS}"
+
+do_configure () {
+# override this function to avoid the autoconf/automake/aclocal/autoheader
+# calls for now
+ (cd ${S} && gnu-configize) || die "failure in running gnu-configize"
+ CPPFLAGS="" oe_runconf
+}
+
+do_install () {
+ make -C bfd/doc chew LDFLAGS= CFLAGS=-O2
+ oe_runmake DESTDIR='${D}' install
+ install -d ${D}${bindir}
+ install -m 0755 gdb/gdbserver/gdbserver ${D}${bindir}
+}
--
cgit v1.2.3
From 7f60a9b876c19ca2adee40c7a780a4de1cb25ef0 Mon Sep 17 00:00:00 2001
From: Koen Kooi
Date: Fri, 28 Jul 2006 07:46:39 +0000
Subject: angstrom: fixes * fix typos * ship fonts * RRECOMMEND kernel-modules
needed for basic operation
---
packages/angstrom/angstrom-gpe-image.bb | 4 ++--
packages/angstrom/task-angstrom.bb | 17 +++++++++++------
2 files changed, 13 insertions(+), 8 deletions(-)
diff --git a/packages/angstrom/angstrom-gpe-image.bb b/packages/angstrom/angstrom-gpe-image.bb
index e6dc88dffb..b6b33e8e45 100644
--- a/packages/angstrom/angstrom-gpe-image.bb
+++ b/packages/angstrom/angstrom-gpe-image.bb
@@ -1,7 +1,7 @@
#Angstrom GPE image
LICENSE = MIT
MAINTAINER = "Koen Kooi "
-PR = "r1"
+PR = "r2"
PREFERRED_PROVIDER_libgpewidget ?= "libgpewidget"
PREFERRED_PROVIDER_tslib ?= "tslib"
@@ -18,7 +18,7 @@ RDEPENDS = "\
${XSERVER} \
angstrom-base-depends \
angstrom-x11-base-depends \
- angsgrom-gpe-task-base \
+ angstrom-gpe-task-base \
angstrom-gpe-task-settings \
angstrom-gpe-task-pim \
${ANGSTROM_EXTRA_INSTALL}"
diff --git a/packages/angstrom/task-angstrom.bb b/packages/angstrom/task-angstrom.bb
index c0f03d4bca..b1299a0bca 100644
--- a/packages/angstrom/task-angstrom.bb
+++ b/packages/angstrom/task-angstrom.bb
@@ -1,5 +1,5 @@
DESCRIPTION = "Task packages for the Angstrom distribution"
-PR = "r7"
+PR = "r9"
ALLOW_EMPTY = "1"
PACKAGE_ARCH = "${MACHINE_ARCH}"
@@ -10,11 +10,11 @@ PACKAGES = "\
angstrom-base-depends \
angstrom-base-wifi \
angstrom-x11-base-depends \
- angsgrom-gpe-task-base \
+ angstrom-gpe-task-base \
angstrom-gpe-task-settings \
angstrom-gpe-task-pim \
angstrom-gpe-task-apps \
- angstgrom-gpe-task-games \
+ angstrom-gpe-task-games \
angstrom-task-office \
angstrom-task-printing \
angstrom-task-sectest"
@@ -28,7 +28,7 @@ RDEPENDS_angstrom-base-depends = "\
sysvinit initscripts sysvinit-pidof \
netbase dropbear \
angstrom-version \
- ipkg \
+ ipkg ipkg-collateral \
wireless-tools \
tslib-tests tslib-calibrate \
"
@@ -38,8 +38,11 @@ RDEPENDS_angstrom-base-depends_append_ipaq-pxa270 = " tiinit acx-firmware "
RRECOMMENDS_angstrom-base-depends = "\
${BOOTMODULES_RRECOMMENDS} \
+ kernel-module-evdev \
+ kernel-module-uinput \
kernel-module-g-ether \
kernel-module-hostap-cs \
+ kernel-module-af-packet \
"
RDEPENDS_angstrom-base-wifi = "\
@@ -54,7 +57,10 @@ RDEPENDS_angstrom-base-wifi = "\
RDEPENDS_angstrom-x11-base-depends := "\
libx11 \
- virtual/xserver"
+ virtual/xserver \
+ ttf-dejavu-sans \
+ ttf-dejavu-sans-mono \
+ "
RDEPENDS_angstrom-gpe-task-base := "\
matchbox \
@@ -65,7 +71,6 @@ RDEPENDS_angstrom-gpe-task-base := "\
xhost \
xrdb \
gpe-soundserver \
- ttf-dejavu \
gpe-dm \
gpe-login \
gpe-session-scripts \
--
cgit v1.2.3
From 0301a8d727c9764c2e9a2480d3c8da7807803913 Mon Sep 17 00:00:00 2001
From: Chris Larson
Date: Fri, 28 Jul 2006 08:07:58 +0000
Subject: base.bbclass: bugfix in oe_unpack_file * Fix an issue with file://
urls in SRC_URI which reside in WORKDIR. With this issue fixed, patches
within tarballs can be successfully applied to ${S}.
---
classes/base.bbclass | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/classes/base.bbclass b/classes/base.bbclass
index 49d6260090..85756edacd 100644
--- a/classes/base.bbclass
+++ b/classes/base.bbclass
@@ -398,8 +398,15 @@ def oe_unpack_file(file, data, url = None):
destdir = "."
bb.mkdirhier("%s/%s" % (os.getcwd(), destdir))
cmd = 'cp %s %s/%s/' % (file, os.getcwd(), destdir)
+
if not cmd:
return True
+
+ dest = os.path.join(os.getcwd(), os.path.basename(file))
+ if os.path.exists(dest):
+ if os.path.samefile(file, dest):
+ return True
+
cmd = "PATH=\"%s\" %s" % (bb.data.getVar('PATH', data, 1), cmd)
bb.note("Unpacking %s to %s/" % (file, os.getcwd()))
ret = os.system(cmd)
--
cgit v1.2.3
From 09c790fec6235d5eabcac9e331f55cc769c30013 Mon Sep 17 00:00:00 2001
From: Philipp Zabel
Date: Fri, 28 Jul 2006 08:35:51 +0000
Subject: libpng-1.2.8: split out debug info, fix for #1235
---
packages/libpng/libpng_1.2.8.bb | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/packages/libpng/libpng_1.2.8.bb b/packages/libpng/libpng_1.2.8.bb
index 81274dc762..b1096779fa 100644
--- a/packages/libpng/libpng_1.2.8.bb
+++ b/packages/libpng/libpng_1.2.8.bb
@@ -7,8 +7,9 @@ MAINTAINER = "Chris Larson "
DEPENDS = "zlib"
-PACKAGES =+ "${PN}12 ${PN}12-dev"
+PACKAGES =+ "${PN}12-dbg ${PN}12 ${PN}12-dev"
+FILES_${PN}12-dbg = ${libdir}/libpng12*.dbg
FILES_${PN}12 = ${libdir}/libpng12.so.*
FILES_${PN}12-dev = ${libdir}/libpng12.* ${includedir}/libpng12 ${libdir}/pkgconfig/libpng12.pc
FILES_${PN} = ${libdir}/lib*.so.*
--
cgit v1.2.3
From d6b0d44f2de81a53c2449a8fab7e95b1e2cc175d Mon Sep 17 00:00:00 2001
From: Koen Kooi
Date: Fri, 28 Jul 2006 09:00:57 +0000
Subject: task-angstrom: ship strace and gdb is DISTRO_TYPE = debug
---
packages/angstrom/task-angstrom.bb | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/packages/angstrom/task-angstrom.bb b/packages/angstrom/task-angstrom.bb
index b1299a0bca..a490dab108 100644
--- a/packages/angstrom/task-angstrom.bb
+++ b/packages/angstrom/task-angstrom.bb
@@ -1,10 +1,13 @@
DESCRIPTION = "Task packages for the Angstrom distribution"
-PR = "r9"
+PR = "r11"
ALLOW_EMPTY = "1"
PACKAGE_ARCH = "${MACHINE_ARCH}"
BOOTMODULES_RRECOMMENDS ?= ""
+DEBUG_APPS ?= ""
+DEBUG_APPS += '${@base_conditional("DISTRO_TYPE", "release", "", "strace gdb",d)}'
+
PACKAGES = "\
angstrom-base-depends \
@@ -31,6 +34,7 @@ RDEPENDS_angstrom-base-depends = "\
ipkg ipkg-collateral \
wireless-tools \
tslib-tests tslib-calibrate \
+ ${DEBUG_APPS} \
"
RDEPENDS_angstrom-base-depends_append_ipaq-pxa270 = " tiinit acx-firmware "
--
cgit v1.2.3
From 21ae3fadaf0af5fdb99f169b67b2eb894006def2 Mon Sep 17 00:00:00 2001
From: Koen Kooi
Date: Fri, 28 Jul 2006 09:07:21 +0000
Subject: task-angstrom: add modutils-initscripts
---
packages/angstrom/task-angstrom.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/packages/angstrom/task-angstrom.bb b/packages/angstrom/task-angstrom.bb
index a490dab108..ed43fd1001 100644
--- a/packages/angstrom/task-angstrom.bb
+++ b/packages/angstrom/task-angstrom.bb
@@ -27,7 +27,7 @@ RDEPENDS_angstrom-base-depends = "\
base-passwd tinylogin \
busybox \
udev \
- update-modules module-init-tools \
+ update-modules module-init-tools modutils-initscripts \
sysvinit initscripts sysvinit-pidof \
netbase dropbear \
angstrom-version \
--
cgit v1.2.3
From 2dbbccecdb8f308df046e2e0d1b0ed516e634e6c Mon Sep 17 00:00:00 2001
From: Holger Freyther
Date: Fri, 28 Jul 2006 09:16:37 +0000
Subject: conf/distro/openzaurus-unstable.conf: prefer 2.15.x of binutils to
fix #1183 To fix bug #1183 we will use binutils 2.15.94.0.1 again. We do
this by setting the PREFERRED_VERSION to this version.
---
conf/distro/openzaurus-unstable.conf | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/conf/distro/openzaurus-unstable.conf b/conf/distro/openzaurus-unstable.conf
index 14372b5b9e..4a50d24f52 100644
--- a/conf/distro/openzaurus-unstable.conf
+++ b/conf/distro/openzaurus-unstable.conf
@@ -50,8 +50,8 @@ PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}gcc-initial:gcc-cross-initial"
PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}gcc:gcc-cross"
PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}g++:gcc-cross"
-PREFERRED_VERSION_binutils-cross = "2.16"
-PREFERRED_VERSION_binutils = "2.16"
+PREFERRED_VERSION_binutils-cross = "2.15.94.0.1"
+PREFERRED_VERSION_binutils = "2.15.94.0.1"
#
# Opie
--
cgit v1.2.3
From d47e1b60e139949b2914424c9942a1feb36ca0d6 Mon Sep 17 00:00:00 2001
From: Philipp Zabel
Date: Fri, 28 Jul 2006 09:19:26 +0000
Subject: fontconfig: split out debug info, fix for #1218
---
packages/fontconfig/fontconfig_2.2.95.bb | 5 +++--
packages/fontconfig/fontconfig_2.3.91.bb | 5 +++--
packages/fontconfig/fontconfig_2.3.95.bb | 5 +++--
3 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/packages/fontconfig/fontconfig_2.2.95.bb b/packages/fontconfig/fontconfig_2.2.95.bb
index 0951d40626..e1cc319f16 100644
--- a/packages/fontconfig/fontconfig_2.2.95.bb
+++ b/packages/fontconfig/fontconfig_2.2.95.bb
@@ -7,9 +7,10 @@ SRC_URI = "http://freedesktop.org/fontconfig/release/fontconfig-${PV}.tar.gz \
file://fc-glyphname.patch;patch=1 \
file://fc-lang.patch;patch=1 \
file://local.conf"
-PR = "r7"
+PR = "r8"
-PACKAGES =+ "fontconfig-utils "
+PACKAGES =+ "fontconfig-utils-dbg fontconfig-utils "
+FILES_fontconfig-utils-dbg = "${bindir}/*.dbg"
FILES_fontconfig-utils = "${bindir}/*"
# Work around past breakage in debian.bbclass
diff --git a/packages/fontconfig/fontconfig_2.3.91.bb b/packages/fontconfig/fontconfig_2.3.91.bb
index d12d57a3ff..6c762aadc8 100644
--- a/packages/fontconfig/fontconfig_2.3.91.bb
+++ b/packages/fontconfig/fontconfig_2.3.91.bb
@@ -8,9 +8,10 @@ SRC_URI = "http://fontconfig.org/release/fontconfig-${PV}.tar.gz \
file://fc-lang.patch;patch=1 \
file://local.conf"
-PR = "r1"
+PR = "r2"
-PACKAGES =+ "fontconfig-utils "
+PACKAGES =+ "fontconfig-utils-dbg fontconfig-utils "
+FILES_fontconfig-utils-dbg = "${bindir}/*.dbg"
FILES_fontconfig-utils = "${bindir}/*"
# Work around past breakage in debian.bbclass
diff --git a/packages/fontconfig/fontconfig_2.3.95.bb b/packages/fontconfig/fontconfig_2.3.95.bb
index f314b13fc1..5609b10394 100644
--- a/packages/fontconfig/fontconfig_2.3.95.bb
+++ b/packages/fontconfig/fontconfig_2.3.95.bb
@@ -6,9 +6,10 @@ DEPENDS = "expat freetype freetype-native zlib"
SRC_URI = "http://fontconfig.org/release/fontconfig-${PV}.tar.gz \
file://one-j-too-many.patch;patch=1"
-PR = "r1"
+PR = "r2"
-PACKAGES =+ "fontconfig-utils "
+PACKAGES =+ "fontconfig-utils-dbg fontconfig-utils "
+FILES_fontconfig-utils-dbg = "${bindir}/*.dbg"
FILES_fontconfig-utils = "${bindir}/*"
DEFAULT_PREFERENCE = "-1"
--
cgit v1.2.3
From 8020fbaa725b7a83d11b997f7b77a95b2cbf40f8 Mon Sep 17 00:00:00 2001
From: Arjan Schrijver
Date: Fri, 28 Jul 2006 09:53:59 +0000
Subject: linux-h1940: add forgotten patch to make usb gadget work
---
packages/linux/linux-h1940_2.6.17-h1940.bb | 1 +
1 file changed, 1 insertion(+)
diff --git a/packages/linux/linux-h1940_2.6.17-h1940.bb b/packages/linux/linux-h1940_2.6.17-h1940.bb
index efecee302d..3542e6f7b3 100644
--- a/packages/linux/linux-h1940_2.6.17-h1940.bb
+++ b/packages/linux/linux-h1940_2.6.17-h1940.bb
@@ -13,6 +13,7 @@ SRC_URI = "ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.17.tar.bz2 \
http://rtpnet.nerim.net/ipaq/patches/2.6.17-1/WIP/bluetooth.patch;patch=1 \
http://rtpnet.nerim.net/ipaq/patches/2.6.17-1/WIP/h1940_batt.patch;patch=1 \
http://rtpnet.nerim.net/ipaq/patches/2.6.17-1/WIP/mtd_partition.patch;patch=1 \
+ http://anymore.nl/ipaq/usbgadget_fixups.patch;patch=1 \
file://defconfig"
S = "${WORKDIR}/linux-2.6.17"
--
cgit v1.2.3
From bc3d70b7bb1452174c21b3d5d8fc8803d4bbc872 Mon Sep 17 00:00:00 2001
From: Florian Boor
Date: Fri, 28 Jul 2006 10:49:19 +0000
Subject: task-sdk, meta-sdk: Update libmimedir, add additional libraries.
---
packages/meta/meta-sdk.bb | 2 +-
packages/tasks/task-sdk.bb | 9 ++++++---
2 files changed, 7 insertions(+), 4 deletions(-)
diff --git a/packages/meta/meta-sdk.bb b/packages/meta/meta-sdk.bb
index 286abb4d79..0714e506b7 100644
--- a/packages/meta/meta-sdk.bb
+++ b/packages/meta/meta-sdk.bb
@@ -1,7 +1,7 @@
DESCRIPTION = "Meta package for SDK including GPE and Opie"
LICENSE = MIT
DEPENDS = "ipkg-native ipkg-utils-native fakeroot-native sed-native"
-PR = "r10"
+PR = "r11"
PACKAGES = ""
diff --git a/packages/tasks/task-sdk.bb b/packages/tasks/task-sdk.bb
index c39ffd59f8..7e1fae85e6 100644
--- a/packages/tasks/task-sdk.bb
+++ b/packages/tasks/task-sdk.bb
@@ -1,5 +1,5 @@
DESCRIPTION = "SDK packages for Opie and GPE"
-PR = "r2"
+PR = "r3"
LICENSE = MIT
ALLOW_EMPTY = "1"
@@ -35,16 +35,18 @@ RDEPENDS_task-sdk-base := "\
libetpan-dev \
libgcrypt-dev \
libglade-dev \
+ libgnutls-dev \
libgpg-error-dev \
libidl-dev \
libiw-dev \
- libmimedir-dev \
+ libmimedir-3.3-dev \
libpcap-dev \
libpixman-dev \
libpng-dev \
libschedule-dev \
libsm-dev \
libsoundgen-dev \
+ libsoup-2.2-dev \
libsvg-dev \
libtododb-dev \
libts-dev \
@@ -106,7 +108,8 @@ RDEPENDS_task-sdk-gpe := "\
libgpepimc-dev \
libgpevtype-dev \
libgpelaunch-dev \
- libgpewidget-dev"
+ libgpewidget-dev \
+ libhandoff-dev"
RDEPENDS_task-sdk-opie := "\
libopiebluez2 \
--
cgit v1.2.3
From f4008ca823bfbb7c33d92008137ff78cc6907f17 Mon Sep 17 00:00:00 2001
From: Florian Boor
Date: Fri, 28 Jul 2006 11:02:12 +0000
Subject: binutils 2.15.94.0.1: Do not remove ldscripts, it breaks the SDK.
Do not create links without cross prefix, it break the SDK.
---
packages/binutils/binutils_2.15.94.0.1.bb | 10 +---------
1 file changed, 1 insertion(+), 9 deletions(-)
diff --git a/packages/binutils/binutils_2.15.94.0.1.bb b/packages/binutils/binutils_2.15.94.0.1.bb
index 43ac3db2ae..3153c7492f 100644
--- a/packages/binutils/binutils_2.15.94.0.1.bb
+++ b/packages/binutils/binutils_2.15.94.0.1.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "http://www.gnu.org/software/binutils/"
SECTION = "devel"
LICENSE = "GPL"
MAINTAINER = "Gerald Britton "
-PR = "r3"
+PR = "r4"
inherit autotools gettext
@@ -99,9 +99,6 @@ do_stage () {
do_install () {
autotools_do_install
- # We don't really need these, so we'll remove them...
- rm -rf ${D}${libdir}/ldscripts
-
# Fix the /usr/${TARGET_SYS}/bin/* links
for l in ${D}${prefix}/${TARGET_SYS}/bin/*; do
rm -f $l
@@ -116,9 +113,4 @@ do_install () {
install -m 644 ${S}/include/libiberty.h ${D}${includedir}
cd ${D}${bindir}
-
- # Symlinks for ease of running these on the native target
- for p in ${TARGET_SYS}-* ; do
- ln -sf $p `echo $p | sed -e s,${TARGET_SYS}-,,`
- done
}
--
cgit v1.2.3
From c5e234a2ed7696263eb299577c600cfbf31ebc4c Mon Sep 17 00:00:00 2001
From: Michael Lauer
Date: Fri, 28 Jul 2006 11:14:27 +0000
Subject: add zudoku, a sudoku game for Opie
---
packages/zudoku/.mtn2git_empty | 0
packages/zudoku/files/.mtn2git_empty | 0
packages/zudoku/files/zudoku.desktop | 6 +++++
packages/zudoku/files/zudoku.html | 51 ++++++++++++++++++++++++++++++++++++
packages/zudoku/zudoku_1.1.bb | 22 ++++++++++++++++
5 files changed, 79 insertions(+)
create mode 100644 packages/zudoku/.mtn2git_empty
create mode 100644 packages/zudoku/files/.mtn2git_empty
create mode 100644 packages/zudoku/files/zudoku.desktop
create mode 100644 packages/zudoku/files/zudoku.html
create mode 100644 packages/zudoku/zudoku_1.1.bb
diff --git a/packages/zudoku/.mtn2git_empty b/packages/zudoku/.mtn2git_empty
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/packages/zudoku/files/.mtn2git_empty b/packages/zudoku/files/.mtn2git_empty
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/packages/zudoku/files/zudoku.desktop b/packages/zudoku/files/zudoku.desktop
new file mode 100644
index 0000000000..5b5f9f29f6
--- /dev/null
+++ b/packages/zudoku/files/zudoku.desktop
@@ -0,0 +1,6 @@
+[Desktop Entry]
+Type=Application
+Exec=zudoku
+Icon=zudoku
+Comment=
+Name=Zudoku
diff --git a/packages/zudoku/files/zudoku.html b/packages/zudoku/files/zudoku.html
new file mode 100644
index 0000000000..b5ceaac4ee
--- /dev/null
+++ b/packages/zudoku/files/zudoku.html
@@ -0,0 +1,51 @@
+
+
+
+ Fig Labs presents 'Zudoku'!
+
+
+
Fig Labs presents 'Zudoku'!
+ About Zudoku
+ Sudoku, sometimes written Su Doku, is a logic-based placement puzzle, also known as Number Place in the United States. The aim of the puzzle is to enter a numerical digit from 1 to 9 in each cell of a 9x9 grid, starting with various digits given in some cells (the "givens"). The grid is made up of 3x3 subgrids (called "regions"). Each row, column, and region must contain only one instance of each numeral. Completing the puzzle requires patience and logical ability. Although first published in 1979, Sudoku initially caught on in Japan in 1986 and attained international popularity in 2005. Fig Labs Zudoku is a free version of this popular puzzle for your computer.
+ About Fig Labs
+ The Fig Labs management team has over 35 years of portable computing experience; between us we've 'done time' at Psion, Symbian, Motorola, Gemplus and Intuwave, building systems software, applications and middleware. So we now feel that we are uniquely placed to tackle the big issue in constrained appliances - complexity - and subsequently make portable technology usable.
+ Help
+ You can use Fig Labs Zudoku to:
+
+ - Generate an unlimited number of puzzles for you to play.
+ - Enter puzzles from newspapers or magazines so that you can play them on your computer.
+ - Create your own puzzles.
+ - Help you with solving puzzles, or even solve an entire puzzle for you.
+ - Print puzzles out to solve on paper.
+
+
+ Playing a puzzle
+ When you first start Zudoku, it will generate a new 'medium' level puzzle for you. Thereafter, it will always start up from wherever you left it last time.
+ The bold digits are part of the puzzle, the "givens" - you can't change those unless you are designing the puzzle yourself. Digits you enter yourself are italic.
+ You can fill in the blank squares in two ways:
+
- Either: use the cursor keys to move round the grid and press 1-9 to fill in the current square.
+ - Or: click on a square and choose a digit from the pop-up list to fill it in.
+ If you fill a square with a digit which breaks the rules of Sudoku, then that digit and those that it clashes with will be highlighted in red.
+ To delete a digit, just use the cursor keys to move to the square and press Spacebar, or click on it and select the blank entry from the pop-up list.
+ To help you solve more difficult puzzles, you can make 'pencil' marks on the board. Choose 'Make pencil marks' from the Game menu. After that, any moves you make will appear as small numbers in a gold colour. You can pencil in several numbers in as many squares as you like. To erase a pencil mark, enter the same number again. To erase all marks in a square, press Spacebar or choose the blank entry from the pop up menu.
+ If you want to start the current puzzle afresh, go to the Game menu and choose Start again.
+ If you want to print the puzzle out, choose Print from the File menu.
+ Creating a new puzzle
+ To start a new puzzle from scratch, go to the Game menu and choose New puzzle. While Zudoku is working, the grid will fill with question marks. When it is ready you will be presented with a brand new puzzle - probably one that has never been seen before!
+ When you start Zudoku, it is set to generate 'medium' level puzzles. To change the level of puzzle generated, go to the Game menu, choose New puzzle level, then pick a new level. If you set the level to Fiendish, sometimes Zudoku can only make a Difficult puzzle. If that happens, just generate again. If you choose 'Unlimited' Zudoku will try and make the hardest puzzle it can.
+ Entering a printed puzzle
+ If you have a printed puzzle, for example in a newspaper, magazine or book, you can enter that into Zudoku. You can then play it or solve it on your computer. To do this, just follow these steps:
+
+
- Choose Design mode from the Game menu.
+ - Blank out the puzzle by choosing New blank puzzle from the Game menu.
+ - Use the cursor keys or the pop-up list to enter digits into the puzzle to match the printed copy.
+ - Choose Design mode again from the Game menu to leave Design mode. Zudoku now gives it a difficulty rating and you can start playing.
+ Creating your own puzzles
+ Have a go at making your own puzzles - it's harder than it looks! Just go to Design mode as above, and place some digits.
+ If you try and put a digit in an invalid position while in Design mode, Zudoku won't let you do it. Try putting it somewhere else, or changing one of the other digits in the puzzle first.
+ Leave Design mode and see what Zudoku makes of your puzzle. It may tell you that there are Many solutions to the puzzle. In this case, you need to enter some more digits to make sure there is only a single solution. Sometimes Zudoku will think for a while and tell you there is no solution - you probably need to remove some digits to make your puzzle solvable.
+ Helping you solve and design
+ You can ask Zudoku to show you what numbers can possibly go in the empty squares. From the Game menu, choose Show possible moves. Zudoku will fill in small green digits to show the possibilities for each space. If there are 7 or more possible digits, Zudoku just puts an asterisk. If there are no possible digits, Zudoku puts a red exclamation mark.
+ If it all gets too much, or you are just interested to watch, you can ask Zudoku to solve the puzzle for you. Just choose Solve from the Game menu. You will see Zudoku rapidly filling in squares until the grid is full. Where a puzzle has more than one solution, it will simply display the first solution it comes across. If the puzzle is not solvable, Zudoku will try for a while before giving up and telling you.
+
+