From 7132185965f3c296b83366b994e2dd14a81d3471 Mon Sep 17 00:00:00 2001 From: Rod Whitby Date: Mon, 5 Feb 2007 08:22:14 +0000 Subject: angstrom.inc: override DISTRO_FEATURES for the nslu2le machine to get the rootfs under 6.5MB --- conf/distro/include/angstrom.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/conf/distro/include/angstrom.inc b/conf/distro/include/angstrom.inc index c057d1a05e..79ec27af72 100644 --- a/conf/distro/include/angstrom.inc +++ b/conf/distro/include/angstrom.inc @@ -50,3 +50,4 @@ DISTRO_CHECK := "${@bb.data.getVar("DISTRO_VERSION",d,1) or bb.fatal('Remove thi # We want images supporting the following features (for task-base) DISTRO_FEATURES = "nfs smbfs wifi ppp alsa bluetooth ext2 irda pcmcia usbgadget usbhost pci" +DISTRO_FEATURES_nslu2le = "nfs smbfs alsa bluetooth ext2 usbhost pci" -- cgit v1.2.3 From fcb8f61f5a248ab1533bfd235ed292ee7e4668bf Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Mon, 5 Feb 2007 19:45:10 +0000 Subject: libsbdfile: fix packaging --- packages/libsndfile/libsndfile1_1.0.16.bb | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/libsndfile/libsndfile1_1.0.16.bb b/packages/libsndfile/libsndfile1_1.0.16.bb index 5dbec09411..165ef6d38f 100644 --- a/packages/libsndfile/libsndfile1_1.0.16.bb +++ b/packages/libsndfile/libsndfile1_1.0.16.bb @@ -3,17 +3,15 @@ HOMEPAGE = "http://www.mega-nerd.com/libsndfile" AUTHOR = "Erik de Castro Lopo" SECTION = "libs/multimedia" LICENSE = "LGPL" -PR = "r1" +PR = "r2" SRC_URI = "http://www.mega-nerd.com/libsndfile/libsndfile-${PV}.tar.gz" S = "${WORKDIR}/libsndfile-${PV}" -inherit autotools pkgconfig +inherit autotools lib_package pkgconfig do_stage() { oe_libinstall -a -so -C src libsndfile ${STAGING_LIBDIR} install -m 0644 ${S}/src/sndfile.h ${STAGING_INCDIR}/ } -#FIXME package the rest -FILES_${PN} = "${libdir}/libsndfile.so*" -- cgit v1.2.3 From f261459c397ee8bb53ada147cee575145d0888f7 Mon Sep 17 00:00:00 2001 From: Rod Whitby Date: Tue, 6 Feb 2007 07:21:12 +0000 Subject: arm-kernel-shim: Updated to latest upstream, and fixed the .boot section placement with a temporary Makefile ld command-line hack. --- packages/arm-kernel-shim/arm-kernel-shim_1.2.bb | 52 ++++++++++++++++++++++ packages/arm-kernel-shim/arm-kernel-shim_1.4.11.bb | 49 -------------------- packages/arm-kernel-shim/files/config-dsmg600.h | 2 +- packages/arm-kernel-shim/files/config-fsg3.h | 2 +- packages/arm-kernel-shim/files/config-nas100d.h | 6 +-- packages/arm-kernel-shim/files/config-nslu2.h | 6 +-- 6 files changed, 60 insertions(+), 57 deletions(-) create mode 100644 packages/arm-kernel-shim/arm-kernel-shim_1.2.bb delete mode 100644 packages/arm-kernel-shim/arm-kernel-shim_1.4.11.bb diff --git a/packages/arm-kernel-shim/arm-kernel-shim_1.2.bb b/packages/arm-kernel-shim/arm-kernel-shim_1.2.bb new file mode 100644 index 0000000000..aa7c7cd64c --- /dev/null +++ b/packages/arm-kernel-shim/arm-kernel-shim_1.2.bb @@ -0,0 +1,52 @@ +DESCRIPTION = "ARM Kernel Shim" +SECTION = "" +PRIORITY = "optional" +HOMEPAGE = "http://wiki.buici.com/twiki/bin/view/Main/ApexBootloader" +LICENSE = "GPL" +PR = "r1" + +COMPATIBLE_MACHINE = "(ixp4xx|nslu2)" + +SRC_URI = "ftp://ftp.buici.com/pub/arm/arm-kernel-shim/arm-kernel-shim-${PV}.tar.gz \ + file://place-boot-section.patch;patch=1 \ + file://config-nslu2.h \ + file://config-nas100d.h \ + file://config-dsmg600.h \ + file://config-fsg3.h" + +S = ${WORKDIR}/arm-kernel-shim-${PV} + +EXTRA_OEMAKE_append = " CROSS_COMPILE=${CROSS_DIR}/bin/${HOST_PREFIX}" + +oe_runmake() { + mv ${S}/config.h ${S}/config.h.orig + # NSLU2 + cp ${WORKDIR}/config-nslu2.h ${S}/config.h + rm -f ${S}/main.o + oenote make ${PARALLEL_MAKE} TOOLS=${CROSS_DIR}/bin/${TARGET_PREFIX} PACKAGE=arm-kernel-shim-nslu2 + make ${PARALLEL_MAKE} TOOLS=${CROSS_DIR}/bin/${TARGET_PREFIX} PACKAGE=arm-kernel-shim-nslu2 || die "oe_runmake failed" + # NAS100d + cp ${WORKDIR}/config-nas100d.h ${S}/config.h + rm -f ${S}/main.o + oenote make ${PARALLEL_MAKE} TOOLS=${CROSS_DIR}/bin/${TARGET_PREFIX} PACKAGE=arm-kernel-shim-nas100d + make ${PARALLEL_MAKE} TOOLS=${CROSS_DIR}/bin/${TARGET_PREFIX} PACKAGE=arm-kernel-shim-nas100d || die "oe_runmake failed" + # DSMG-600 + cp ${WORKDIR}/config-dsmg600.h ${S}/config.h + rm -f ${S}/main.o + oenote make ${PARALLEL_MAKE} TOOLS=${CROSS_DIR}/bin/${TARGET_PREFIX} PACKAGE=arm-kernel-shim-dsmg600 + make ${PARALLEL_MAKE} TOOLS=${CROSS_DIR}/bin/${TARGET_PREFIX} PACKAGE=arm-kernel-shim-dsmg600 || die "oe_runmake failed" + # FSG-3 + cp ${WORKDIR}/config-fsg3.h ${S}/config.h + rm -f ${S}/main.o + oenote make ${PARALLEL_MAKE} TOOLS=${CROSS_DIR}/bin/${TARGET_PREFIX} PACKAGE=arm-kernel-shim-fsg3 + make ${PARALLEL_MAKE} TOOLS=${CROSS_DIR}/bin/${TARGET_PREFIX} PACKAGE=arm-kernel-shim-fsg3 || die "oe_runmake failed" + mv ${S}/config.h.orig ${S}/config.h +} + +do_populate_staging() { + install -d ${STAGING_LOADER_DIR} + cp ${S}/arm-kernel-shim-nslu2.bin ${STAGING_LOADER_DIR}/ + cp ${S}/arm-kernel-shim-nas100d.bin ${STAGING_LOADER_DIR}/ + cp ${S}/arm-kernel-shim-dsmg600.bin ${STAGING_LOADER_DIR}/ + cp ${S}/arm-kernel-shim-fsg3.bin ${STAGING_LOADER_DIR}/ +} diff --git a/packages/arm-kernel-shim/arm-kernel-shim_1.4.11.bb b/packages/arm-kernel-shim/arm-kernel-shim_1.4.11.bb deleted file mode 100644 index e994e13814..0000000000 --- a/packages/arm-kernel-shim/arm-kernel-shim_1.4.11.bb +++ /dev/null @@ -1,49 +0,0 @@ -DESCRIPTION = "ARM Kernel Shim" -SECTION = "" -PRIORITY = "optional" -HOMEPAGE = "http://wiki.buici.com/twiki/bin/view/Main/ApexBootloader" -LICENSE = "GPL" -PR = "r2" - -SRC_URI = "ftp://ftp.buici.com/pub/apex/apex-${PV}.tar.gz \ - file://disable-commandline.patch;patch=1 \ - file://config-nslu2.h \ - file://config-nas100d.h \ - file://config-dsmg600.h \ - file://config-fsg3.h" - -S = ${WORKDIR}/apex-${PV}/arm-kernel-shim - -EXTRA_OEMAKE_append = " CROSS_COMPILE=${CROSS_DIR}/bin/${HOST_PREFIX}" - -oe_runmake() { - # NSLU2 - cp ${WORKDIR}/config-nslu2.h ${S}/config.h - rm -f ${S}/main.o - oenote make ${PARALLEL_MAKE} TOOLS=${CROSS_DIR}/bin/${TARGET_PREFIX} PACKAGE=arm-kernel-shim-nslu2 - make ${PARALLEL_MAKE} TOOLS=${CROSS_DIR}/bin/${TARGET_PREFIX} PACKAGE=arm-kernel-shim-nslu2 || die "oe_runmake failed" - # NAS100d - cp ${WORKDIR}/config-nas100d.h ${S}/config.h - rm -f ${S}/main.o - oenote make ${PARALLEL_MAKE} TOOLS=${CROSS_DIR}/bin/${TARGET_PREFIX} PACKAGE=arm-kernel-shim-nas100d - make ${PARALLEL_MAKE} TOOLS=${CROSS_DIR}/bin/${TARGET_PREFIX} PACKAGE=arm-kernel-shim-nas100d || die "oe_runmake failed" - # DSMG-600 - cp ${WORKDIR}/config-dsmg600.h ${S}/config.h - rm -f ${S}/main.o - oenote make ${PARALLEL_MAKE} TOOLS=${CROSS_DIR}/bin/${TARGET_PREFIX} PACKAGE=arm-kernel-shim-dsmg600 - make ${PARALLEL_MAKE} TOOLS=${CROSS_DIR}/bin/${TARGET_PREFIX} PACKAGE=arm-kernel-shim-dsmg600 || die "oe_runmake failed" - # FSG-3 - cp ${WORKDIR}/config-fsg3.h ${S}/config.h - rm -f ${S}/main.o - oenote make ${PARALLEL_MAKE} TOOLS=${CROSS_DIR}/bin/${TARGET_PREFIX} PACKAGE=arm-kernel-shim-fsg3 - make ${PARALLEL_MAKE} TOOLS=${CROSS_DIR}/bin/${TARGET_PREFIX} PACKAGE=arm-kernel-shim-fsg3 || die "oe_runmake failed" -} - -do_populate_staging() { - install -d ${STAGING_LOADER_DIR} - . ${CONFIG_SITE} - cp ${S}/arm-kernel-shim-nslu2.bin ${STAGING_LOADER_DIR}/ - cp ${S}/arm-kernel-shim-nas100d.bin ${STAGING_LOADER_DIR}/ - cp ${S}/arm-kernel-shim-dsmg600.bin ${STAGING_LOADER_DIR}/ - cp ${S}/arm-kernel-shim-fsg3.bin ${STAGING_LOADER_DIR}/ -} diff --git a/packages/arm-kernel-shim/files/config-dsmg600.h b/packages/arm-kernel-shim/files/config-dsmg600.h index b0f37b3e3b..cd331159e0 100644 --- a/packages/arm-kernel-shim/files/config-dsmg600.h +++ b/packages/arm-kernel-shim/files/config-dsmg600.h @@ -14,7 +14,7 @@ #if !defined (__CONFIG_H__) # define __CONFIG_H__ -#define PHYS_PARAMS 0xc0000100 /* Address for the parameter list */ +#define PHYS_PARAMS 0x00000100 /* Address for the parameter list */ #define RAM_BANK0_START 0x00000000 #define RAM_BANK0_LENGTH 0x04000000 diff --git a/packages/arm-kernel-shim/files/config-fsg3.h b/packages/arm-kernel-shim/files/config-fsg3.h index 1222d959c2..e2cdf8abd4 100644 --- a/packages/arm-kernel-shim/files/config-fsg3.h +++ b/packages/arm-kernel-shim/files/config-fsg3.h @@ -14,7 +14,7 @@ #if !defined (__CONFIG_H__) # define __CONFIG_H__ -#define PHYS_PARAMS 0xc0000100 /* Address for the parameter list */ +#define PHYS_PARAMS 0x00000100 /* Address for the parameter list */ #define RAM_BANK0_START 0x00000000 #define RAM_BANK0_LENGTH 0x04000000 diff --git a/packages/arm-kernel-shim/files/config-nas100d.h b/packages/arm-kernel-shim/files/config-nas100d.h index 5f148a666a..4389644cf0 100644 --- a/packages/arm-kernel-shim/files/config-nas100d.h +++ b/packages/arm-kernel-shim/files/config-nas100d.h @@ -14,7 +14,7 @@ #if !defined (__CONFIG_H__) # define __CONFIG_H__ -#define PHYS_PARAMS 0xc0000100 /* Address for the parameter list */ +#define PHYS_PARAMS 0x00000100 /* Address for the parameter list */ #define RAM_BANK0_START 0x00000000 #define RAM_BANK0_LENGTH 0x04000000 @@ -22,8 +22,8 @@ //#define RAM_BANK1_START 0xd0000000 //#define RAM_BANK1_LENGTH 0x10000000 -//#define COMMANDLINE\ -// "console=ttyAMA0 root=/dev/memblk0 rootfstype=jffs" +#define COMMANDLINE\ + "init=/linuxrc root=/dev/mtdblock2 rootfstype=jffs rw noirqdebug console=ttyS0,115200n8" #define MACH_TYPE 865 diff --git a/packages/arm-kernel-shim/files/config-nslu2.h b/packages/arm-kernel-shim/files/config-nslu2.h index 7547061165..2262b57668 100644 --- a/packages/arm-kernel-shim/files/config-nslu2.h +++ b/packages/arm-kernel-shim/files/config-nslu2.h @@ -14,7 +14,7 @@ #if !defined (__CONFIG_H__) # define __CONFIG_H__ -#define PHYS_PARAMS 0xc0000100 /* Address for the parameter list */ +#define PHYS_PARAMS 0x00000100 /* Address for the parameter list */ #define RAM_BANK0_START 0x00000000 #define RAM_BANK0_LENGTH 0x02000000 @@ -22,8 +22,8 @@ //#define RAM_BANK1_START 0xd0000000 //#define RAM_BANK1_LENGTH 0x10000000 -//#define COMMANDLINE\ -// "console=ttyAMA0 root=/dev/memblk0 rootfstype=jffs" +#define COMMANDLINE\ + "init=/linuxrc root=/dev/mtdblock4 rootfstype=jffs rw noirqdebug console=ttyS0,115200n8" #define MACH_TYPE 597 -- cgit v1.2.3 From d0a0461f3a8b58803e4637a8991501c9c8565e14 Mon Sep 17 00:00:00 2001 From: Rod Whitby Date: Tue, 6 Feb 2007 07:28:37 +0000 Subject: ixp4xx-kernel: Replaced nslu2 and nas100d cmdline hack patches with arm-kernel-shim. --- packages/linux/ixp4xx-kernel.inc | 32 +++++++++++++++++------------- packages/linux/ixp4xx-kernel/2.6.19/series | 5 +++-- packages/linux/ixp4xx-kernel/2.6.20/series | 5 +++-- packages/linux/ixp4xx-kernel_2.6.19.bb | 13 ------------ packages/linux/ixp4xx-kernel_2.6.20.bb | 13 ------------ 5 files changed, 24 insertions(+), 44 deletions(-) diff --git a/packages/linux/ixp4xx-kernel.inc b/packages/linux/ixp4xx-kernel.inc index 3a80703420..d2cb649437 100644 --- a/packages/linux/ixp4xx-kernel.inc +++ b/packages/linux/ixp4xx-kernel.inc @@ -26,6 +26,8 @@ SECTION = "kernel" DESCRIPTION = "Linux kernel for the Intel IXP4xx device" LICENSE = "GPL" +DEPENDS += "arm-kernel-shim" + # Linux kernel source has the general form linux-X.Y.Z-patchP, # X.Y is the major version number, Z (which may have multiple # parts) is a sub-version and 'patch' is something like 'mm' or @@ -316,18 +318,20 @@ pkg_postrm_kernel () { # copy the zImage and append the appropriate shim # dest: where to copy to # cmdline: command line to pass to image -# machine-id: decimal machine id to prepend, empty for none +# machine: machine shim to prepend, empty for none copy_image() { - local setmach + local shim - setmach="" - test -n "$2" && setmach="wb $2 . 256/ 255& 0xe3a01c00+, 4; wb 255& 0xe3811000+, 4;" + shim="/dev/null" + test -n "$2" && shim="${STAGING_LOADER_DIR}/arm-kernel-shim-$2.bin" - rm -f "$1".new - devio '<<${KERNEL_OUTPUT}' >"$1".new "$setmach"'${FIXUP}' || { + rm -f "$1".new "$1".shim + cat $shim ${KERNEL_OUTPUT} > "$1".shim + devio '<<'"$1"'.shim' >"$1".new '${FIXUP}' || { echo 'ERROR: ${KERNEL_OUTPUT}: failed to copy zImage' >&2 return 1 } + rm -f "$1".shim mv "$1".new "$1" } @@ -342,10 +346,10 @@ do_install_append() { install_image '${MACHINE_ARCH}' # Add the machine specific images, with appropriate suffixes - install_image 'nslu2${SITEINFO_ENDIANESS}' '${nslu2_MACHID}' - install_image 'nas100d${SITEINFO_ENDIANESS}' '${nas100d_MACHID}' - install_image 'dsmg600${SITEINFO_ENDIANESS}' '${dsmg600_MACHID}' - install_image 'fsg3${SITEINFO_ENDIANESS}' '${fsg3_MACHID}' + install_image 'nslu2${SITEINFO_ENDIANESS}' 'nslu2' + install_image 'nas100d${SITEINFO_ENDIANESS}' 'nas100d' + install_image 'dsmg600${SITEINFO_ENDIANESS}' 'dsmg600' + install_image 'fsg3${SITEINFO_ENDIANESS}' 'fsg3' } do_deploy[dirs] = "${S}" @@ -359,10 +363,10 @@ do_deploy() { deploy_image '${MACHINE_ARCH}' # And the machine specific images - deploy_image 'nslu2${SITEINFO_ENDIANESS}' '${nslu2_MACHID}' - deploy_image 'nas100d${SITEINFO_ENDIANESS}' '${nas100d_MACHID}' - deploy_image 'dsmg600${SITEINFO_ENDIANESS}' '${dsmg600_MACHID}' - deploy_image 'fsg3${SITEINFO_ENDIANESS}' '${fsg3_MACHID}' + deploy_image 'nslu2${SITEINFO_ENDIANESS}' 'nslu2' + deploy_image 'nas100d${SITEINFO_ENDIANESS}' 'nas100d' + deploy_image 'dsmg600${SITEINFO_ENDIANESS}' 'dsmg600' + deploy_image 'fsg3${SITEINFO_ENDIANESS}' 'fsg3' } addtask deploy before do_build after do_compile diff --git a/packages/linux/ixp4xx-kernel/2.6.19/series b/packages/linux/ixp4xx-kernel/2.6.19/series index ec0e7a81c5..df62b582e7 100644 --- a/packages/linux/ixp4xx-kernel/2.6.19/series +++ b/packages/linux/ixp4xx-kernel/2.6.19/series @@ -39,8 +39,9 @@ squashfs/squashfs-Makefile.patch 86-nas100d-rtc-fixup.patch 87-dsmg600-rtc-fixup.patch 88-dsmg600-dflt-cmdline.patch -88-nas100d-dflt-cmdline.patch -88-nslu2-dflt-cmdline.patch +# These are now done via arm-kernel-shim +#88-nas100d-dflt-cmdline.patch +#88-nslu2-dflt-cmdline.patch 95-pata-ixp4xx.patch 96-fsg3-support.patch 97-avila-setup-pata.patch diff --git a/packages/linux/ixp4xx-kernel/2.6.20/series b/packages/linux/ixp4xx-kernel/2.6.20/series index f362b614b4..d98b4ba58f 100644 --- a/packages/linux/ixp4xx-kernel/2.6.20/series +++ b/packages/linux/ixp4xx-kernel/2.6.20/series @@ -35,8 +35,9 @@ squashfs/squashfs-Makefile.patch 86-nas100d-rtc-fixup.patch 87-dsmg600-rtc-fixup.patch 88-dsmg600-dflt-cmdline.patch -88-nas100d-dflt-cmdline.patch -88-nslu2-dflt-cmdline.patch +# These are now done via arm-kernel-shim +#88-nas100d-dflt-cmdline.patch +#88-nslu2-dflt-cmdline.patch 96-fsg3-support.patch 98-sata_via-pata-support-upstream.patch 99-avila-mtd-microcode.patch diff --git a/packages/linux/ixp4xx-kernel_2.6.19.bb b/packages/linux/ixp4xx-kernel_2.6.19.bb index 6841c93d00..915e241f75 100644 --- a/packages/linux/ixp4xx-kernel_2.6.19.bb +++ b/packages/linux/ixp4xx-kernel_2.6.19.bb @@ -23,16 +23,3 @@ require ixp4xx-kernel-svnpatch.inc SRC_URI += "file://defconfig" SRC_URI += "file://series" - -# Remove the specific cmdline hacking patches if we are not building for nslu2. -addtask remove_cmdline_hacks before do_patch after do_unpack -do_remove_cmdline_hacks() { - -# if [ "${MACHINE}" != "nslu2" ] ; then - sed -e '/88-nas100d-dflt-cmdline.patch/d' \ - -e '/88-nslu2-dflt-cmdline.patch/d' \ - '${WORKDIR}/series' > '${WORKDIR}/series.new' - mv '${WORKDIR}/series.new' '${WORKDIR}/series' -# fi - -} diff --git a/packages/linux/ixp4xx-kernel_2.6.20.bb b/packages/linux/ixp4xx-kernel_2.6.20.bb index 0cc6b387f7..304866c555 100644 --- a/packages/linux/ixp4xx-kernel_2.6.20.bb +++ b/packages/linux/ixp4xx-kernel_2.6.20.bb @@ -23,16 +23,3 @@ require ixp4xx-kernel-svnpatch.inc SRC_URI += "file://defconfig" SRC_URI += "file://series" - -# Remove the specific cmdline hacking patches if we are not building for nslu2. -addtask remove_cmdline_hacks before do_patch after do_unpack -do_remove_cmdline_hacks() { - - if [ "${MACHINE}" != "nslu2" ] ; then - sed -e '/88-nas100d-dflt-cmdline.patch/d' \ - -e '/88-nslu2-dflt-cmdline.patch/d' \ - '${WORKDIR}/series' > '${WORKDIR}/series.new' - mv '${WORKDIR}/series.new' '${WORKDIR}/series' - fi - -} -- cgit v1.2.3 From 281dee40f0b263965ca1a64cc9057a4a805368d5 Mon Sep 17 00:00:00 2001 From: Rod Whitby Date: Tue, 6 Feb 2007 10:22:08 +0000 Subject: linphone (1.6.0): Use the OE-built pkg-config --- packages/linphone/linphone_1.6.0.bb | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/linphone/linphone_1.6.0.bb b/packages/linphone/linphone_1.6.0.bb index 9a5a02f2cd..43b8daa131 100644 --- a/packages/linphone/linphone_1.6.0.bb +++ b/packages/linphone/linphone_1.6.0.bb @@ -18,7 +18,7 @@ RDEPENDS_libmediastreamer = "speex libogg libasound libortp" PROVIDES = "linphone linphonec liblinphone" -PR = "r1" +PR = "r2" SRC_URI = "http://download.savannah.nongnu.org/releases/linphone/1.6.x/sources/linphone-${PV}.tar.gz \ http://download.devbase.at/voip/linphone-1.6.0-pl0.patch;patch=1" @@ -27,8 +27,7 @@ S = "${WORKDIR}/linphone-${PV}" inherit autotools pkgconfig -#ugly, ugly hack to get around some pkgconfig versioning problems, hopefully the nslu2 people will come up with a proper solution -export PKG_CONFIG=/usr/bin/pkg-config +export PKG_CONFIG=${STAGING_BINDIR_NATIVE}/pkg-config EXTRA_OECONF = "--disable-gtk-doc \ --without-ffmpeg --disable-video --without-sdl \ -- cgit v1.2.3 From 740a3d61b353fcbbace8f42b6e81531d70d94b43 Mon Sep 17 00:00:00 2001 From: Rod Whitby Date: Tue, 6 Feb 2007 10:22:38 +0000 Subject: slugos: bump version to 4.3 (tested BE) --- conf/distro/include/slugos.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf/distro/include/slugos.inc b/conf/distro/include/slugos.inc index ba61355ba8..c0401d93d3 100644 --- a/conf/distro/include/slugos.inc +++ b/conf/distro/include/slugos.inc @@ -35,7 +35,7 @@ #DISTRO_TYPE # The following may be overridden to make sub-versions -SLUGOS_VERSION = "4.2" +SLUGOS_VERSION = "4.3" DISTRO_REVISION ?= "" DISTRO_VERSION ?= "${SLUGOS_VERSION}${DISTRO_REVISION}-${DISTRO_TYPE}" # For release (only): -- cgit v1.2.3 From f760c0cf3ee6e45126784e0c79a94ebe900f4347 Mon Sep 17 00:00:00 2001 From: Rod Whitby Date: Tue, 6 Feb 2007 10:53:09 +0000 Subject: arm-kernel-shim: Add missing patch file --- packages/arm-kernel-shim/files/place-boot-section.patch | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 packages/arm-kernel-shim/files/place-boot-section.patch diff --git a/packages/arm-kernel-shim/files/place-boot-section.patch b/packages/arm-kernel-shim/files/place-boot-section.patch new file mode 100644 index 0000000000..6e6c9460a5 --- /dev/null +++ b/packages/arm-kernel-shim/files/place-boot-section.patch @@ -0,0 +1,12 @@ +--- arm-kernel-shim-1.2/Makefile~ 2007-02-06 16:44:31.000000000 +1030 ++++ arm-kernel-shim-1.2/Makefile 2007-02-06 16:56:12.000000000 +1030 +@@ -9,7 +9,8 @@ + OBJCOPY=$(TOOLS)objcopy + + CFLAGS:=-g -Os -nostartfiles -nostdlib +-LDFLAGS:= -g -X -Map shim.map -Ttext 0 ++# LDFLAGS:= -g -X -Map shim.map -Ttext 0 ++LDFLAGS:= -g -X -Map shim.map -Ttext 0 --section-start .boot=1fb + + SRCS:= shim.lds main.c + OBJS:=$(SRCS:.c=.o) -- cgit v1.2.3 From 0a50e22dd74af9d95b0c37696a6a7976a159820a Mon Sep 17 00:00:00 2001 From: Marcin Juszkiewicz Date: Tue, 6 Feb 2007 12:13:46 +0000 Subject: progear: prefer full X.org over kdrive --- conf/machine/progear.conf | 1 + 1 file changed, 1 insertion(+) diff --git a/conf/machine/progear.conf b/conf/machine/progear.conf index 4cad129a9d..71eac0d6c5 100644 --- a/conf/machine/progear.conf +++ b/conf/machine/progear.conf @@ -7,6 +7,7 @@ TARGET_ARCH = "i686" PACKAGE_EXTRA_ARCHS = "x86 i386 i486 i586" PREFERRED_PROVIDER_virtual/kernel = "linux" +PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg" OLDEST_KERNEL = "2.6.17" GLIBC_ADDONS = "nptl" -- cgit v1.2.3 From 194db10e49ea97af6520ca66591e5e585f24c1c1 Mon Sep 17 00:00:00 2001 From: Graeme Gregory Date: Tue, 6 Feb 2007 12:15:02 +0000 Subject: claws-mail_2.7.2.bb : new version of claws claws-plugin-*.bb : new versions of plugins for claws mail. --- packages/sylpheed/claws-mail_2.7.2.bb | 41 ++++++++++++++++++++++ .../claws-plugin-gtkhtml2-viewer_0.14.1.bb | 20 +++++++++++ packages/sylpheed/claws-plugin-maildir_0.24.4.bb | 20 +++++++++++ packages/sylpheed/claws-plugin-mailmbox_1.12.4.bb | 20 +++++++++++ packages/sylpheed/claws-plugin-rssyl_0.10.bb | 20 +++++++++++ 5 files changed, 121 insertions(+) create mode 100644 packages/sylpheed/claws-mail_2.7.2.bb create mode 100644 packages/sylpheed/claws-plugin-gtkhtml2-viewer_0.14.1.bb create mode 100644 packages/sylpheed/claws-plugin-maildir_0.24.4.bb create mode 100644 packages/sylpheed/claws-plugin-mailmbox_1.12.4.bb create mode 100644 packages/sylpheed/claws-plugin-rssyl_0.10.bb diff --git a/packages/sylpheed/claws-mail_2.7.2.bb b/packages/sylpheed/claws-mail_2.7.2.bb new file mode 100644 index 0000000000..bed205766b --- /dev/null +++ b/packages/sylpheed/claws-mail_2.7.2.bb @@ -0,0 +1,41 @@ +SECTION = "x11/network" +DESCRIPTION = "Mail user agent" +DEPENDS = "gtk+ gpgme libetpan libgnomeprint aspell" +LICENSE = "GPL" +PR = "r0" + +SRC_URI = "${SOURCEFORGE_MIRROR}/sylpheed-claws/claws-mail-${PV}.tar.bz2" + +FILES_${PN} = "${bindir} ${datadir}/pixmaps ${datadir}/applications" + +EXTRA_OECONF = "--disable-openssl --disable-aspell-test \ + --disable-dillo-viewer-plugin --with-aspell-prefix=${STAGING_DIR}/${HOST_SYS} \ + --enable-aspell" + +CFLAGS += "-D_GNU_SOURCE" + +inherit autotools pkgconfig + +do_configure() { + gnu-configize + libtoolize --force + oe_runconf +} + +do_install_append() { + install -d ${D}${datadir}/applications + install -m 0644 claws-mail.desktop ${D}${datadir}/applications/ + install -d ${D}${datadir}/pixmaps + install -m 0644 claws-mail.png ${D}${datadir}/pixmaps/ + mv ${D}${bindir}/${TARGET_SYS}-claws-mail ${D}${bindir}/${PN} +} + +do_stage () { + autotools_stage_all +} + +python populate_packages_prepend () { + abiword_libdir = bb.data.expand('${libdir}/claws-mail/plugins', d) + + do_split_packages(d, abiword_libdir, '^(.*)\.so$', 'claws-mail-plugin-%s', 'Claws plugin for %s', extra_depends='') +} diff --git a/packages/sylpheed/claws-plugin-gtkhtml2-viewer_0.14.1.bb b/packages/sylpheed/claws-plugin-gtkhtml2-viewer_0.14.1.bb new file mode 100644 index 0000000000..5ca95d9dfb --- /dev/null +++ b/packages/sylpheed/claws-plugin-gtkhtml2-viewer_0.14.1.bb @@ -0,0 +1,20 @@ +SECTION = "x11/network" +DESCRIPTION = "Mail user agent plugins" +DEPENDS = "claws-mail gtkhtml2 curl" +LICENSE = "GPL" +PR = "r0" + +SRC_URI = "http://www.claws-mail.org/downloads/plugins/gtkhtml2_viewer-${PV}.tar.gz" + +inherit autotools pkgconfig + +S = "${WORKDIR}/gtkhtml2_viewer-${PV}" + +do_configure() { + gnu-configize + libtoolize --force + oe_runconf +} + +FILES_${PN} = "${libdir}/claws-mail/plugins/*.so" + diff --git a/packages/sylpheed/claws-plugin-maildir_0.24.4.bb b/packages/sylpheed/claws-plugin-maildir_0.24.4.bb new file mode 100644 index 0000000000..6032e09918 --- /dev/null +++ b/packages/sylpheed/claws-plugin-maildir_0.24.4.bb @@ -0,0 +1,20 @@ +SECTION = "x11/network" +DESCRIPTION = "Mail user agent plugins" +DEPENDS = "claws-mail db" +LICENSE = "GPL" +PR = "r0" + +SRC_URI = "http://www.claws-mail.org/downloads/plugins/maildir-${PV}.tar.gz" + +inherit autotools pkgconfig + +S = "${WORKDIR}/maildir-${PV}" + +do_configure() { + gnu-configize + libtoolize --force + oe_runconf +} + +FILES_${PN} = "${libdir}/claws-mail/plugins/*.so" + diff --git a/packages/sylpheed/claws-plugin-mailmbox_1.12.4.bb b/packages/sylpheed/claws-plugin-mailmbox_1.12.4.bb new file mode 100644 index 0000000000..d1f9e22d22 --- /dev/null +++ b/packages/sylpheed/claws-plugin-mailmbox_1.12.4.bb @@ -0,0 +1,20 @@ +SECTION = "x11/network" +DESCRIPTION = "Mail user agent plugins" +DEPENDS = "claws-mail" +LICENSE = "GPL" +PR = "r0" + +SRC_URI = "http://www.claws-mail.org/downloads/plugins/mailmbox-${PV}.tar.gz" + +inherit autotools pkgconfig + +S = "${WORKDIR}/mailmbox-${PV}" + +do_configure() { + gnu-configize + libtoolize --force + oe_runconf +} + +FILES_${PN} = "${libdir}/claws-mail/plugins/*.so" + diff --git a/packages/sylpheed/claws-plugin-rssyl_0.10.bb b/packages/sylpheed/claws-plugin-rssyl_0.10.bb new file mode 100644 index 0000000000..29fc245ac4 --- /dev/null +++ b/packages/sylpheed/claws-plugin-rssyl_0.10.bb @@ -0,0 +1,20 @@ +SECTION = "x11/network" +DESCRIPTION = "Mail user agent plugins" +DEPENDS = "claws-mail libxml2 curl glib-2.0 gtk+" +LICENSE = "GPL" +PR = "r0" + +SRC_URI = "http://www.claws-mail.org/downloads/plugins/rssyl-${PV}.tar.gz" + +inherit autotools pkgconfig + +S = "${WORKDIR}/rssyl-${PV}" + +do_configure() { + gnu-configize + libtoolize --force + oe_runconf +} + +FILES_${PN} = "${libdir}/claws-mail/plugins/*.so" + -- cgit v1.2.3 From 878be0c4952c38d973b968ff5db6336460b1257b Mon Sep 17 00:00:00 2001 From: Marcin Juszkiewicz Date: Tue, 6 Feb 2007 12:26:50 +0000 Subject: linux: upgrade to 2.6.20, update Progear support - progear backlight updated to r6 - enabled serial ports to get touchscreen working --- packages/linux/linux/progear/defconfig | 72 +++++--- packages/linux/linux/progear/progear_bl-r6.patch | 204 +++++++++++++++++++++++ packages/linux/linux_2.6.19.bb | 20 --- packages/linux/linux_2.6.20.bb | 18 ++ 4 files changed, 274 insertions(+), 40 deletions(-) create mode 100644 packages/linux/linux/progear/progear_bl-r6.patch delete mode 100644 packages/linux/linux_2.6.19.bb create mode 100644 packages/linux/linux_2.6.20.bb diff --git a/packages/linux/linux/progear/defconfig b/packages/linux/linux/progear/defconfig index 1dccddab5e..a6257b00f3 100644 --- a/packages/linux/linux/progear/defconfig +++ b/packages/linux/linux/progear/defconfig @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Linux kernel version: 2.6.19 -# Sat Jan 6 17:55:01 2007 +# Linux kernel version: 2.6.20 +# Tue Feb 6 12:23:13 2007 # CONFIG_X86_32=y CONFIG_GENERIC_TIME=y @@ -12,6 +12,7 @@ CONFIG_X86=y CONFIG_MMU=y CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_IOMAP=y +CONFIG_GENERIC_BUG=y CONFIG_GENERIC_HWEIGHT=y CONFIG_ARCH_MAY_HAVE_PC_FDC=y CONFIG_DMI=y @@ -41,6 +42,7 @@ CONFIG_BSD_PROCESS_ACCT=y CONFIG_AUDIT=y # CONFIG_AUDITSYSCALL is not set # CONFIG_IKCONFIG is not set +CONFIG_SYSFS_DEPRECATED=y # CONFIG_RELAY is not set CONFIG_INITRAMFS_SOURCE="" CONFIG_CC_OPTIMIZE_FOR_SIZE=y @@ -109,6 +111,7 @@ CONFIG_X86_PC=y # CONFIG_X86_VISWS is not set # CONFIG_X86_GENERICARCH is not set # CONFIG_X86_ES7000 is not set +# CONFIG_PARAVIRT is not set # CONFIG_M386 is not set # CONFIG_M486 is not set # CONFIG_M586 is not set @@ -118,6 +121,7 @@ CONFIG_X86_PC=y # CONFIG_MPENTIUMII is not set # CONFIG_MPENTIUMIII is not set # CONFIG_MPENTIUMM is not set +# CONFIG_MCORE2 is not set # CONFIG_MPENTIUM4 is not set # CONFIG_MK6 is not set # CONFIG_MK7 is not set @@ -136,6 +140,8 @@ CONFIG_X86_CMPXCHG=y CONFIG_X86_XADD=y CONFIG_X86_L1_CACHE_SHIFT=5 CONFIG_RWSEM_XCHGADD_ALGORITHM=y +# CONFIG_ARCH_HAS_ILOG2_U32 is not set +# CONFIG_ARCH_HAS_ILOG2_U64 is not set CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_X86_WP_WORKS_OK=y CONFIG_X86_INVLPG=y @@ -194,14 +200,16 @@ CONFIG_RESOURCES_64BIT=y # CONFIG_MATH_EMULATION is not set CONFIG_MTRR=y # CONFIG_EFI is not set -CONFIG_REGPARM=y CONFIG_SECCOMP=y # CONFIG_HZ_100 is not set # CONFIG_HZ_250 is not set +# CONFIG_HZ_300 is not set CONFIG_HZ_1000=y CONFIG_HZ=1000 CONFIG_KEXEC=y CONFIG_PHYSICAL_START=0x100000 +# CONFIG_RELOCATABLE is not set +CONFIG_PHYSICAL_ALIGN=0x100000 # CONFIG_COMPAT_VDSO is not set # @@ -375,6 +383,7 @@ CONFIG_INET_XFRM_MODE_BEET=y # CONFIG_TCP_CONG_ADVANCED is not set CONFIG_TCP_CONG_CUBIC=y CONFIG_DEFAULT_TCP_CONG="cubic" +# CONFIG_TCP_MD5SIG is not set # CONFIG_IPV6 is not set # CONFIG_INET6_XFRM_TUNNEL is not set # CONFIG_INET6_TUNNEL is not set @@ -641,6 +650,7 @@ CONFIG_IDEDMA_AUTO=y # # CONFIG_RAID_ATTRS is not set CONFIG_SCSI=y +# CONFIG_SCSI_TGT is not set # CONFIG_SCSI_NETLINK is not set # CONFIG_SCSI_PROC_FS is not set @@ -661,6 +671,7 @@ CONFIG_CHR_DEV_SG=y CONFIG_SCSI_MULTI_LUN=y # CONFIG_SCSI_CONSTANTS is not set # CONFIG_SCSI_LOGGING is not set +# CONFIG_SCSI_SCAN_ASYNC is not set # # SCSI Transports @@ -708,6 +719,7 @@ CONFIG_SCSI_MULTI_LUN=y # CONFIG_SCSI_DC390T is not set # CONFIG_SCSI_NSP32 is not set # CONFIG_SCSI_DEBUG is not set +# CONFIG_SCSI_SRP is not set # # PCMCIA SCSI adapter support @@ -809,6 +821,7 @@ CONFIG_R8169_NAPI=y # CONFIG_IXGB is not set # CONFIG_S2IO is not set # CONFIG_MYRI10GE is not set +# CONFIG_NETXEN_NIC is not set # # Token Ring devices @@ -947,6 +960,7 @@ CONFIG_TOUCHSCREEN_MTOUCH=m # CONFIG_TOUCHSCREEN_PENMOUNT is not set # CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set # CONFIG_TOUCHSCREEN_TOUCHWIN is not set +# CONFIG_TOUCHSCREEN_UCB1400 is not set CONFIG_INPUT_MISC=y CONFIG_INPUT_PCSPKR=y # CONFIG_INPUT_WISTRON_BTNS is not set @@ -976,11 +990,18 @@ CONFIG_HW_CONSOLE=y # # Serial drivers # -# CONFIG_SERIAL_8250 is not set +CONFIG_SERIAL_8250=m +CONFIG_SERIAL_8250_PCI=m +CONFIG_SERIAL_8250_PNP=m +# CONFIG_SERIAL_8250_CS is not set +CONFIG_SERIAL_8250_NR_UARTS=2 +CONFIG_SERIAL_8250_RUNTIME_UARTS=2 +# CONFIG_SERIAL_8250_EXTENDED is not set # # Non-8250 serial port support # +CONFIG_SERIAL_CORE=m # CONFIG_SERIAL_JSM is not set CONFIG_UNIX98_PTYS=y # CONFIG_LEGACY_PTYS is not set @@ -1001,11 +1022,6 @@ CONFIG_RTC=y # CONFIG_R3964 is not set # CONFIG_APPLICOM is not set # CONFIG_SONYPI is not set - -# -# Ftape, the floppy tape device driver -# -# CONFIG_FTAPE is not set CONFIG_AGP=m CONFIG_AGP_ALI=m # CONFIG_AGP_ATI is not set @@ -1146,6 +1162,7 @@ CONFIG_HWMON=m # CONFIG_SENSORS_LM92 is not set # CONFIG_SENSORS_MAX1619 is not set # CONFIG_SENSORS_PC87360 is not set +# CONFIG_SENSORS_PC87427 is not set # CONFIG_SENSORS_SIS5595 is not set # CONFIG_SENSORS_SMSC47M1 is not set # CONFIG_SENSORS_SMSC47M192 is not set @@ -1156,6 +1173,7 @@ CONFIG_HWMON=m # CONFIG_SENSORS_W83781D is not set # CONFIG_SENSORS_W83791D is not set # CONFIG_SENSORS_W83792D is not set +# CONFIG_SENSORS_W83793 is not set # CONFIG_SENSORS_W83L785TS is not set # CONFIG_SENSORS_W83627HF is not set # CONFIG_SENSORS_W83627EHF is not set @@ -1194,10 +1212,6 @@ CONFIG_FB_TILEBLITTING=y # CONFIG_FB_IMSTT is not set # CONFIG_FB_VGA16 is not set CONFIG_FB_VESA=y -# CONFIG_FB_VESA_STD is not set -CONFIG_FB_VESA_TNG=y -CONFIG_FB_VESA_DEFAULT_MODE="1024x768@60" -CONFIG_VIDEO_SELECT=y # CONFIG_FB_HGA is not set # CONFIG_FB_S1D13XXX is not set # CONFIG_FB_NVIDIA is not set @@ -1224,6 +1238,7 @@ CONFIG_VIDEO_SELECT=y # CONFIG_VGA_CONSOLE=y # CONFIG_VGACON_SOFT_SCROLLBACK is not set +CONFIG_VIDEO_SELECT=y CONFIG_DUMMY_CONSOLE=y # CONFIG_FRAMEBUFFER_CONSOLE is not set @@ -1267,7 +1282,6 @@ CONFIG_SND_RTCTIMER=m # CONFIG_SND_MPU401_UART=m CONFIG_SND_AC97_CODEC=m -CONFIG_SND_AC97_BUS=m # CONFIG_SND_DUMMY is not set # CONFIG_SND_MTPAV is not set # CONFIG_SND_SERIAL_U16550 is not set @@ -1351,6 +1365,12 @@ CONFIG_SND_ALI5451=m # Open Sound System # # CONFIG_SOUND_PRIME is not set +CONFIG_AC97_BUS=m + +# +# HID Devices +# +CONFIG_HID=y # # USB support @@ -1412,7 +1432,6 @@ CONFIG_USB_STORAGE=y # USB Input Devices # CONFIG_USB_HID=y -CONFIG_USB_HIDINPUT=y # CONFIG_USB_HIDINPUT_POWERBOOK is not set # CONFIG_HID_FF is not set CONFIG_USB_HIDDEV=y @@ -1573,6 +1592,11 @@ CONFIG_RTC_INTF_DEV=y # DMA Devices # +# +# Virtualization +# +# CONFIG_KVM is not set + # # File systems # @@ -1734,6 +1758,11 @@ CONFIG_NLS_ISO8859_2=m # CONFIG_NLS_KOI8_U is not set CONFIG_NLS_UTF8=y +# +# Distributed Lock Manager +# +# CONFIG_DLM is not set + # # Instrumentation Support # @@ -1748,12 +1777,11 @@ CONFIG_TRACE_IRQFLAGS_SUPPORT=y CONFIG_ENABLE_MUST_CHECK=y CONFIG_MAGIC_SYSRQ=y # CONFIG_UNUSED_SYMBOLS is not set +# CONFIG_DEBUG_FS is not set +# CONFIG_HEADERS_CHECK is not set # CONFIG_DEBUG_KERNEL is not set CONFIG_LOG_BUF_SHIFT=14 # CONFIG_DEBUG_BUGVERBOSE is not set -# CONFIG_DEBUG_FS is not set -# CONFIG_UNWIND_INFO is not set -# CONFIG_HEADERS_CHECK is not set CONFIG_EARLY_PRINTK=y CONFIG_X86_FIND_SMP_CONFIG=y CONFIG_X86_MPPARSE=y @@ -1773,6 +1801,7 @@ CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_BLKCIPHER=m CONFIG_CRYPTO_MANAGER=m # CONFIG_CRYPTO_HMAC is not set +# CONFIG_CRYPTO_XCBC is not set CONFIG_CRYPTO_NULL=m CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y @@ -1781,8 +1810,10 @@ CONFIG_CRYPTO_SHA256=m CONFIG_CRYPTO_SHA512=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_TGR192=m +# CONFIG_CRYPTO_GF128MUL is not set CONFIG_CRYPTO_ECB=m CONFIG_CRYPTO_CBC=m +# CONFIG_CRYPTO_LRW is not set CONFIG_CRYPTO_DES=m CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_TWOFISH=m @@ -1798,7 +1829,6 @@ CONFIG_CRYPTO_ARC4=m CONFIG_CRYPTO_KHAZAD=m CONFIG_CRYPTO_ANUBIS=m CONFIG_CRYPTO_DEFLATE=m -# CONFIG_CRYPTO_LZF is not set CONFIG_CRYPTO_MICHAEL_MIC=m CONFIG_CRYPTO_CRC32C=m CONFIG_CRYPTO_TEST=m @@ -1807,19 +1837,21 @@ CONFIG_CRYPTO_TEST=m # Hardware crypto devices # # CONFIG_CRYPTO_DEV_PADLOCK is not set +CONFIG_CRYPTO_DEV_GEODE=m # # Library routines # +CONFIG_BITREVERSE=y CONFIG_CRC_CCITT=m # CONFIG_CRC16 is not set CONFIG_CRC32=y CONFIG_LIBCRC32C=m CONFIG_AUDIT_GENERIC=y -CONFIG_DYN_PAGEFLAGS=y CONFIG_ZLIB_INFLATE=m CONFIG_ZLIB_DEFLATE=m CONFIG_PLIST=y +CONFIG_IOMAP_COPY=y CONFIG_GENERIC_HARDIRQS=y CONFIG_GENERIC_IRQ_PROBE=y CONFIG_X86_BIOS_REBOOT=y diff --git a/packages/linux/linux/progear/progear_bl-r6.patch b/packages/linux/linux/progear/progear_bl-r6.patch new file mode 100644 index 0000000000..5ef7469ff3 --- /dev/null +++ b/packages/linux/linux/progear/progear_bl-r6.patch @@ -0,0 +1,204 @@ +From: Marcin Juszkiewicz + +Add control of LCD backlight for Frontpath ProGear HX1050+. +Patch is based on http://downloads.sf.net/progear/progear-lcd-0.2.tar.gz +driver by M Schacht. + +Signed-Off-By: Marcin Juszkiewicz + +--- +Patch follow kernel version 2.6.19-rc6 + + Kconfig | 8 +++ + Makefile | 1 + progear_bl.c | 155 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + 3 files changed, 164 insertions(+) + + +Index: linux-2.6.20/drivers/video/backlight/Kconfig +=================================================================== +--- linux-2.6.20.orig/drivers/video/backlight/Kconfig 2007-02-04 19:44:54.000000000 +0100 ++++ linux-2.6.20/drivers/video/backlight/Kconfig 2007-02-05 16:13:13.000000000 +0100 +@@ -66,3 +66,11 @@ + If you have a HP Jornada 680, say y to enable the + backlight driver. + ++config BACKLIGHT_PROGEAR ++ tristate "Frontpath ProGear Backlight Driver" ++ depends on BACKLIGHT_DEVICE && PCI ++ default y ++ help ++ If you have a Frontpath ProGear say Y to enable the ++ backlight driver. ++ +Index: linux-2.6.20/drivers/video/backlight/progear_bl.c +=================================================================== +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ linux-2.6.20/drivers/video/backlight/progear_bl.c 2007-02-05 16:29:14.000000000 +0100 +@@ -0,0 +1,157 @@ ++/* ++ * Backlight Driver for Frontpath ProGear HX1050+ ++ * ++ * Copyright (c) 2006 Marcin Juszkiewicz ++ * ++ * Based on Progear LCD driver by M Schacht ++ * ++ * ++ * Based on Sharp's Corgi Backlight Driver ++ * Based on Backlight Driver for HP Jornada 680 ++ * ++ * This program is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License version 2 as ++ * published by the Free Software Foundation. ++ * ++ */ ++ ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++ ++#define PMU_LPCR 0xB0 ++#define SB_MPS1 0x61 ++#define HW_LEVEL_MAX 0x77 ++#define HW_LEVEL_MIN 0x4f ++ ++static int progearbl_intensity; ++static struct backlight_properties progearbl_data; ++static struct backlight_device *progear_backlight_device; ++ ++static struct pci_dev *pmu_dev = NULL; ++static struct pci_dev *sb_dev = NULL; ++ ++static int progearbl_send_intensity(struct backlight_device *bd) ++{ ++ int intensity = bd->props->brightness; ++ ++ if (bd->props->power != FB_BLANK_UNBLANK) ++ intensity = 0; ++ if (bd->props->fb_blank != FB_BLANK_UNBLANK) ++ intensity = 0; ++ ++ pci_write_config_byte(pmu_dev, PMU_LPCR, intensity + HW_LEVEL_MIN); ++ ++ progearbl_intensity = intensity; ++ ++ return 0; ++} ++ ++static int progearbl_get_intensity(struct backlight_device *bd) ++{ ++ return progearbl_intensity; ++} ++ ++static int progearbl_set_intensity(struct backlight_device *bd) ++{ ++ progearbl_send_intensity(progear_backlight_device); ++ ++ return 0; ++} ++ ++static struct backlight_properties progearbl_data = { ++ .owner = THIS_MODULE, ++ .get_brightness = progearbl_get_intensity, ++ .update_status = progearbl_set_intensity, ++}; ++ ++static int progearbl_probe(struct platform_device *pdev) ++{ ++ u8 temp; ++ ++ pmu_dev = pci_get_device(PCI_VENDOR_ID_AL, PCI_DEVICE_ID_AL_M7101, 0); ++ if (!pmu_dev) { ++ printk("ALI M7101 PMU not found.\n"); ++ return -ENODEV; ++ } ++ ++ sb_dev = pci_get_device(PCI_VENDOR_ID_AL, PCI_DEVICE_ID_AL_M1533, 0); ++ if (!sb_dev) { ++ printk("ALI 1533 SB not found.\n"); ++ pci_dev_put(pmu_dev); ++ return -ENODEV; ++ } ++ ++ /* Set SB_MPS1 to enable brightness control. */ ++ pci_read_config_byte(sb_dev, SB_MPS1, &temp); ++ pci_write_config_byte(sb_dev, SB_MPS1, temp | 0x20); ++ ++ progear_backlight_device = backlight_device_register("progear-bl", ++ &pdev->dev, NULL, &progearbl_data); ++ if (IS_ERR(progear_backlight_device)) ++ return PTR_ERR(progear_backlight_device); ++ ++ progearbl_data.power = FB_BLANK_UNBLANK; ++ progearbl_data.brightness = HW_LEVEL_MAX - HW_LEVEL_MIN; ++ progearbl_data.max_brightness = HW_LEVEL_MAX - HW_LEVEL_MIN; ++ progearbl_send_intensity(progear_backlight_device); ++ ++ return 0; ++} ++ ++static int progearbl_remove(struct platform_device *dev) ++{ ++ backlight_device_unregister(progear_backlight_device); ++ ++ return 0; ++} ++ ++static struct platform_driver progearbl_driver = { ++ .probe = progearbl_probe, ++ .remove = progearbl_remove, ++ .driver = { ++ .name = "progear-bl", ++ }, ++}; ++ ++static struct platform_device *progearbl_device; ++ ++static int __init progearbl_init(void) ++{ ++ int ret = platform_driver_register(&progearbl_driver); ++ if (!ret) { ++ progearbl_device = platform_device_alloc("progear-bl", -1); ++ if (!progearbl_device) ++ return -ENOMEM; ++ ++ ret = platform_device_add(progearbl_device); ++ ++ if (ret) { ++ platform_device_put(progearbl_device); ++ platform_driver_unregister(&progearbl_driver); ++ } ++ } ++ return ret; ++} ++ ++static void __exit progearbl_exit(void) ++{ ++ pci_dev_put(pmu_dev); ++ pci_dev_put(sb_dev); ++ ++ platform_device_unregister(progearbl_device); ++ platform_driver_unregister(&progearbl_driver); ++} ++ ++module_init(progearbl_init); ++module_exit(progearbl_exit); ++ ++MODULE_AUTHOR("Marcin Juszkiewicz "); ++MODULE_DESCRIPTION("ProGear Backlight Driver"); ++MODULE_LICENSE("GPL"); +Index: linux-2.6.20/drivers/video/backlight/Makefile +=================================================================== +--- linux-2.6.20.orig/drivers/video/backlight/Makefile 2007-02-04 19:44:54.000000000 +0100 ++++ linux-2.6.20/drivers/video/backlight/Makefile 2007-02-05 16:13:13.000000000 +0100 +@@ -5,3 +5,4 @@ + obj-$(CONFIG_BACKLIGHT_CORGI) += corgi_bl.o + obj-$(CONFIG_BACKLIGHT_HP680) += hp680_bl.o + obj-$(CONFIG_BACKLIGHT_LOCOMO) += locomolcd.o ++obj-$(CONFIG_BACKLIGHT_PROGEAR) += progear_bl.o diff --git a/packages/linux/linux_2.6.19.bb b/packages/linux/linux_2.6.19.bb deleted file mode 100644 index 8e9346c473..0000000000 --- a/packages/linux/linux_2.6.19.bb +++ /dev/null @@ -1,20 +0,0 @@ -DESCRIPTION = "Linux Kernel" -SECTION = "kernel" -LICENSE = "GPL" - -SRC_URI = "${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-2.6.19.tar.bz2 \ - file://defconfig" - -SRC_URI_append_progear = " \ - file://progear_bl-r5.patch;patch=1 \ - " - -S = "${WORKDIR}/linux-2.6.19" - -inherit kernel - -KERNEL_IMAGETYPE = "bzImage" - -do_configure_prepend() { - install -m 0644 ${WORKDIR}/defconfig ${S}/.config -} diff --git a/packages/linux/linux_2.6.20.bb b/packages/linux/linux_2.6.20.bb new file mode 100644 index 0000000000..ebf520d3d6 --- /dev/null +++ b/packages/linux/linux_2.6.20.bb @@ -0,0 +1,18 @@ +DESCRIPTION = "Linux Kernel" +SECTION = "kernel" +LICENSE = "GPL" + +SRC_URI = "${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-${PV}.tar.bz2 \ + file://defconfig" + +SRC_URI_append_progear = " \ + file://progear_bl-r6.patch;patch=1 \ + " + +inherit kernel + +KERNEL_IMAGETYPE = "bzImage" + +do_configure_prepend() { + install -m 0644 ${WORKDIR}/defconfig ${S}/.config +} -- cgit v1.2.3 From 6787e2beb7890d5f8879d42a2e83dbfb97623cf2 Mon Sep 17 00:00:00 2001 From: Graeme Gregory Date: Tue, 6 Feb 2007 13:44:05 +0000 Subject: claws-mail_2.7.2.bb : this version needs openssl to do tls --- packages/sylpheed/claws-mail_2.7.2.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/sylpheed/claws-mail_2.7.2.bb b/packages/sylpheed/claws-mail_2.7.2.bb index bed205766b..6a698e1914 100644 --- a/packages/sylpheed/claws-mail_2.7.2.bb +++ b/packages/sylpheed/claws-mail_2.7.2.bb @@ -1,6 +1,6 @@ SECTION = "x11/network" DESCRIPTION = "Mail user agent" -DEPENDS = "gtk+ gpgme libetpan libgnomeprint aspell" +DEPENDS = "gtk+ gpgme libetpan libgnomeprint aspell openssl" LICENSE = "GPL" PR = "r0" @@ -8,7 +8,7 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/sylpheed-claws/claws-mail-${PV}.tar.bz2" FILES_${PN} = "${bindir} ${datadir}/pixmaps ${datadir}/applications" -EXTRA_OECONF = "--disable-openssl --disable-aspell-test \ +EXTRA_OECONF = "--disable-aspell-test \ --disable-dillo-viewer-plugin --with-aspell-prefix=${STAGING_DIR}/${HOST_SYS} \ --enable-aspell" -- cgit v1.2.3 From 28dfe9097241db9d7374dd63204dcc1cec27509e Mon Sep 17 00:00:00 2001 From: Graeme Gregory Date: Tue, 6 Feb 2007 13:47:55 +0000 Subject: packages/sylpheed/*.bb : clean out old stuff --- packages/sylpheed/claws-mail_2.6.1.bb | 41 ---------------------- packages/sylpheed/sylpheed-claws-extra-plugins.inc | 13 ------- ...ed-claws-plugin-gtkhtml2-viewer-0.10.1_2.3.0.bb | 6 ---- ...ed-claws-plugin-gtkhtml2-viewer-0.10.2_2.4.0.bb | 6 ---- .../sylpheed-claws-plugin-maildir-0.24.1_2.3.0.bb | 6 ---- .../sylpheed-claws-plugin-maildir-0.24.1_2.4.0.bb | 6 ---- .../sylpheed-claws-plugin-mailmbox_1.12.1.bb | 5 --- .../sylpheed-claws-plugin-rssyl-0.5_2.3.0.bb | 6 ---- .../sylpheed-claws-plugin-rssyl-0.6_2.4.0.bb | 6 ---- packages/sylpheed/sylpheed-claws_2.3.1.bb | 34 ------------------ packages/sylpheed/sylpheed-claws_2.4.0.bb | 34 ------------------ packages/sylpheed/sylpheed_2.2.7.bb | 32 ----------------- 12 files changed, 195 deletions(-) delete mode 100644 packages/sylpheed/claws-mail_2.6.1.bb delete mode 100644 packages/sylpheed/sylpheed-claws-extra-plugins.inc delete mode 100644 packages/sylpheed/sylpheed-claws-plugin-gtkhtml2-viewer-0.10.1_2.3.0.bb delete mode 100644 packages/sylpheed/sylpheed-claws-plugin-gtkhtml2-viewer-0.10.2_2.4.0.bb delete mode 100644 packages/sylpheed/sylpheed-claws-plugin-maildir-0.24.1_2.3.0.bb delete mode 100644 packages/sylpheed/sylpheed-claws-plugin-maildir-0.24.1_2.4.0.bb delete mode 100644 packages/sylpheed/sylpheed-claws-plugin-mailmbox_1.12.1.bb delete mode 100644 packages/sylpheed/sylpheed-claws-plugin-rssyl-0.5_2.3.0.bb delete mode 100644 packages/sylpheed/sylpheed-claws-plugin-rssyl-0.6_2.4.0.bb delete mode 100644 packages/sylpheed/sylpheed-claws_2.3.1.bb delete mode 100644 packages/sylpheed/sylpheed-claws_2.4.0.bb delete mode 100644 packages/sylpheed/sylpheed_2.2.7.bb diff --git a/packages/sylpheed/claws-mail_2.6.1.bb b/packages/sylpheed/claws-mail_2.6.1.bb deleted file mode 100644 index bed205766b..0000000000 --- a/packages/sylpheed/claws-mail_2.6.1.bb +++ /dev/null @@ -1,41 +0,0 @@ -SECTION = "x11/network" -DESCRIPTION = "Mail user agent" -DEPENDS = "gtk+ gpgme libetpan libgnomeprint aspell" -LICENSE = "GPL" -PR = "r0" - -SRC_URI = "${SOURCEFORGE_MIRROR}/sylpheed-claws/claws-mail-${PV}.tar.bz2" - -FILES_${PN} = "${bindir} ${datadir}/pixmaps ${datadir}/applications" - -EXTRA_OECONF = "--disable-openssl --disable-aspell-test \ - --disable-dillo-viewer-plugin --with-aspell-prefix=${STAGING_DIR}/${HOST_SYS} \ - --enable-aspell" - -CFLAGS += "-D_GNU_SOURCE" - -inherit autotools pkgconfig - -do_configure() { - gnu-configize - libtoolize --force - oe_runconf -} - -do_install_append() { - install -d ${D}${datadir}/applications - install -m 0644 claws-mail.desktop ${D}${datadir}/applications/ - install -d ${D}${datadir}/pixmaps - install -m 0644 claws-mail.png ${D}${datadir}/pixmaps/ - mv ${D}${bindir}/${TARGET_SYS}-claws-mail ${D}${bindir}/${PN} -} - -do_stage () { - autotools_stage_all -} - -python populate_packages_prepend () { - abiword_libdir = bb.data.expand('${libdir}/claws-mail/plugins', d) - - do_split_packages(d, abiword_libdir, '^(.*)\.so$', 'claws-mail-plugin-%s', 'Claws plugin for %s', extra_depends='') -} diff --git a/packages/sylpheed/sylpheed-claws-extra-plugins.inc b/packages/sylpheed/sylpheed-claws-extra-plugins.inc deleted file mode 100644 index 93596ab4d8..0000000000 --- a/packages/sylpheed/sylpheed-claws-extra-plugins.inc +++ /dev/null @@ -1,13 +0,0 @@ -SECTION = "x11/network" -DESCRIPTION = "Mail user agent plugins" -DEPENDS = "sylpheed-claws" -LICENSE = "GPL" -PR = "r0" - -SRC_URI = "${SOURCEFORGE_MIRROR}/sylpheed-claws/sylpheed-claws-extra-plugins-${PV}.tar.bz2" - - -inherit autotools pkgconfig - -FILES_${PN} = "${libdir}/sylpheed-claws/plugins/*.so" - diff --git a/packages/sylpheed/sylpheed-claws-plugin-gtkhtml2-viewer-0.10.1_2.3.0.bb b/packages/sylpheed/sylpheed-claws-plugin-gtkhtml2-viewer-0.10.1_2.3.0.bb deleted file mode 100644 index 4fbafbb277..0000000000 --- a/packages/sylpheed/sylpheed-claws-plugin-gtkhtml2-viewer-0.10.1_2.3.0.bb +++ /dev/null @@ -1,6 +0,0 @@ -require sylpheed-claws-extra-plugins.inc - -DEPENDS_append = " gtkhtml2" - -S = "${WORKDIR}/sylpheed-claws-extra-plugins-${PV}/gtkhtml2_viewer-0.10.1" - diff --git a/packages/sylpheed/sylpheed-claws-plugin-gtkhtml2-viewer-0.10.2_2.4.0.bb b/packages/sylpheed/sylpheed-claws-plugin-gtkhtml2-viewer-0.10.2_2.4.0.bb deleted file mode 100644 index 0689fc6208..0000000000 --- a/packages/sylpheed/sylpheed-claws-plugin-gtkhtml2-viewer-0.10.2_2.4.0.bb +++ /dev/null @@ -1,6 +0,0 @@ -require sylpheed-claws-extra-plugins.inc - -DEPENDS_append = " gtkhtml2" - -S = "${WORKDIR}/sylpheed-claws-extra-plugins-${PV}/gtkhtml2_viewer-0.10.2" - diff --git a/packages/sylpheed/sylpheed-claws-plugin-maildir-0.24.1_2.3.0.bb b/packages/sylpheed/sylpheed-claws-plugin-maildir-0.24.1_2.3.0.bb deleted file mode 100644 index 7f5cfca263..0000000000 --- a/packages/sylpheed/sylpheed-claws-plugin-maildir-0.24.1_2.3.0.bb +++ /dev/null @@ -1,6 +0,0 @@ -require sylpheed-claws-extra-plugins.inc - -DEPENDS_append = " db" - -S = "${WORKDIR}/sylpheed-claws-extra-plugins-${PV}/maildir-0.24.1" - diff --git a/packages/sylpheed/sylpheed-claws-plugin-maildir-0.24.1_2.4.0.bb b/packages/sylpheed/sylpheed-claws-plugin-maildir-0.24.1_2.4.0.bb deleted file mode 100644 index 7f5cfca263..0000000000 --- a/packages/sylpheed/sylpheed-claws-plugin-maildir-0.24.1_2.4.0.bb +++ /dev/null @@ -1,6 +0,0 @@ -require sylpheed-claws-extra-plugins.inc - -DEPENDS_append = " db" - -S = "${WORKDIR}/sylpheed-claws-extra-plugins-${PV}/maildir-0.24.1" - diff --git a/packages/sylpheed/sylpheed-claws-plugin-mailmbox_1.12.1.bb b/packages/sylpheed/sylpheed-claws-plugin-mailmbox_1.12.1.bb deleted file mode 100644 index 29ba157c89..0000000000 --- a/packages/sylpheed/sylpheed-claws-plugin-mailmbox_1.12.1.bb +++ /dev/null @@ -1,5 +0,0 @@ -require sylpheed-claws-extra-plugins.inc - -SRC_URI = "http://www.sylpheed-claws.net/downloads/plugins/mailmbox-1.12.1.tar.gz" -S = "${WORKDIR}/mailmbox-1.12.1" - diff --git a/packages/sylpheed/sylpheed-claws-plugin-rssyl-0.5_2.3.0.bb b/packages/sylpheed/sylpheed-claws-plugin-rssyl-0.5_2.3.0.bb deleted file mode 100644 index 83346105dc..0000000000 --- a/packages/sylpheed/sylpheed-claws-plugin-rssyl-0.5_2.3.0.bb +++ /dev/null @@ -1,6 +0,0 @@ -require sylpheed-claws-extra-plugins.inc - -DEPENDS_append = " libxml2 curl glib-2.0 gtk+" - -S = "${WORKDIR}/sylpheed-claws-extra-plugins-${PV}/rssyl-0.5" - diff --git a/packages/sylpheed/sylpheed-claws-plugin-rssyl-0.6_2.4.0.bb b/packages/sylpheed/sylpheed-claws-plugin-rssyl-0.6_2.4.0.bb deleted file mode 100644 index fecf8763a2..0000000000 --- a/packages/sylpheed/sylpheed-claws-plugin-rssyl-0.6_2.4.0.bb +++ /dev/null @@ -1,6 +0,0 @@ -require sylpheed-claws-extra-plugins.inc - -DEPENDS_append = " libxml2 curl glib-2.0 gtk+" - -S = "${WORKDIR}/sylpheed-claws-extra-plugins-${PV}/rssyl-0.6" - diff --git a/packages/sylpheed/sylpheed-claws_2.3.1.bb b/packages/sylpheed/sylpheed-claws_2.3.1.bb deleted file mode 100644 index e6231fcc75..0000000000 --- a/packages/sylpheed/sylpheed-claws_2.3.1.bb +++ /dev/null @@ -1,34 +0,0 @@ -SECTION = "x11/network" -DESCRIPTION = "Mail user agent" -DEPENDS = "gtk+ gpgme libetpan libgnomeprint aspell" -LICENSE = "GPL" -PR = "r0" - -SRC_URI = "${SOURCEFORGE_MIRROR}/sylpheed-claws/sylpheed-claws-${PV}.tar.bz2" - - -FILES_${PN} = "${bindir} ${datadir}/pixmaps ${datadir}/applications" - -EXTRA_OECONF = "--disable-aspell --disable-openssl --disable-aspell-test \ - --disable-dillo-viewer-plugin --with-aspell-prefix=${STAGING_DIR}/${HOST_SYS} \ - --enable-aspell" - -CFLAGS += "-D_GNU_SOURCE" - -do_configure_prepend() { - mkdir -p m4 -} - -inherit autotools pkgconfig - -do_install_append() { - install -d ${D}${datadir}/applications - install -m 0644 sylpheed-claws.desktop ${D}${datadir}/applications/ - install -d ${D}${datadir}/pixmaps - install -m 0644 sylpheed-claws.png ${D}${datadir}/pixmaps/ -} - -do_stage () { - autotools_stage_all -} - diff --git a/packages/sylpheed/sylpheed-claws_2.4.0.bb b/packages/sylpheed/sylpheed-claws_2.4.0.bb deleted file mode 100644 index e6231fcc75..0000000000 --- a/packages/sylpheed/sylpheed-claws_2.4.0.bb +++ /dev/null @@ -1,34 +0,0 @@ -SECTION = "x11/network" -DESCRIPTION = "Mail user agent" -DEPENDS = "gtk+ gpgme libetpan libgnomeprint aspell" -LICENSE = "GPL" -PR = "r0" - -SRC_URI = "${SOURCEFORGE_MIRROR}/sylpheed-claws/sylpheed-claws-${PV}.tar.bz2" - - -FILES_${PN} = "${bindir} ${datadir}/pixmaps ${datadir}/applications" - -EXTRA_OECONF = "--disable-aspell --disable-openssl --disable-aspell-test \ - --disable-dillo-viewer-plugin --with-aspell-prefix=${STAGING_DIR}/${HOST_SYS} \ - --enable-aspell" - -CFLAGS += "-D_GNU_SOURCE" - -do_configure_prepend() { - mkdir -p m4 -} - -inherit autotools pkgconfig - -do_install_append() { - install -d ${D}${datadir}/applications - install -m 0644 sylpheed-claws.desktop ${D}${datadir}/applications/ - install -d ${D}${datadir}/pixmaps - install -m 0644 sylpheed-claws.png ${D}${datadir}/pixmaps/ -} - -do_stage () { - autotools_stage_all -} - diff --git a/packages/sylpheed/sylpheed_2.2.7.bb b/packages/sylpheed/sylpheed_2.2.7.bb deleted file mode 100644 index b22512b32f..0000000000 --- a/packages/sylpheed/sylpheed_2.2.7.bb +++ /dev/null @@ -1,32 +0,0 @@ -SECTION = "x11/network" -DESCRIPTION = "Mail user agent" -DEPENDS = "gtk+ gpgme gnutls" -LICENSE = "GPL" -PR = "r0" - -SRC_URI = "http://sylpheed.good-day.net/sylpheed/v2.2/sylpheed-${PV}.tar.bz2 \ - file://sylpheed-2.2.2-libsylph-Makefile-am.patch;patch=1 \ - file://sylpheed-2.2.2-src-Makefile-am.patch;patch=1 \ - file://sylpheed-gnutls_2.2.4.patch;patch=1" - - -FILES_${PN} = "${bindir} ${datadir}/pixmaps ${datadir}/applications" -FILES_${PN}-doc += "${datadir}" - -EXTRA_OECONF = "--disable-ssl --enable-gnutls" - -CFLAGS += "-D_GNU_SOURCE" - -do_configure_prepend() { - mkdir -p m4 -} - -inherit autotools - -do_install_append() { - install -d ${D}${datadir}/applications - install -m 0644 sylpheed.desktop ${D}${datadir}/applications/ - install -d ${D}${datadir}/pixmaps - install -m 0644 sylpheed.png ${D}${datadir}/pixmaps/ -} - -- cgit v1.2.3 From 39dd5539dd04cdf07f8f851854e6cae8e6d8cd2e Mon Sep 17 00:00:00 2001 From: Marcin Juszkiewicz Date: Tue, 6 Feb 2007 14:12:17 +0000 Subject: linux-rp: added 2.6.20 (from poky) --- packages/linux/linux-rp-2.6.20/.mtn2git_empty | 0 .../linux-rp-2.6.20/add-oz-release-string.patch | 28 + .../connectplus-remove-ide-HACK.patch | 12 + packages/linux/linux-rp-2.6.20/defconfig-akita | 1572 ++++++++ packages/linux/linux-rp-2.6.20/defconfig-c7x0 | 1608 ++++++++ packages/linux/linux-rp-2.6.20/defconfig-collie | 1641 ++++++++ packages/linux/linux-rp-2.6.20/defconfig-hx2000 | 1161 ++++++ .../linux/linux-rp-2.6.20/defconfig-ipaq-pxa270 | 1021 +++++ packages/linux/linux-rp-2.6.20/defconfig-poodle | 1655 ++++++++ packages/linux/linux-rp-2.6.20/defconfig-qemuarm | 1190 ++++++ packages/linux/linux-rp-2.6.20/defconfig-qemux86 | 1562 ++++++++ packages/linux/linux-rp-2.6.20/defconfig-spitz | 1603 ++++++++ packages/linux/linux-rp-2.6.20/defconfig-tosa | 1608 ++++++++ ...inoco-remove-all-which-are-in-hostap-HACK.patch | 88 + .../linux/linux-rp-2.6.20/pxa-serial-hack.patch | 80 + ...t-for-non-standard-xtals-to-16c950-driver.patch | 155 + .../linux/linux-rp-2.6.20/squashfs3.0-2.6.15.patch | 4191 ++++++++++++++++++++ .../vesafb-tng-1.0-rc2-2.6.20-rc2.patch | 3141 +++++++++++++++ .../linux/linux-rp-2.6.20/wm97xx-lcdnoise-r0.patch | 208 + packages/linux/linux-rp_2.6.20.bb | 103 + 20 files changed, 22627 insertions(+) create mode 100644 packages/linux/linux-rp-2.6.20/.mtn2git_empty create mode 100644 packages/linux/linux-rp-2.6.20/add-oz-release-string.patch create mode 100644 packages/linux/linux-rp-2.6.20/connectplus-remove-ide-HACK.patch create mode 100644 packages/linux/linux-rp-2.6.20/defconfig-akita create mode 100644 packages/linux/linux-rp-2.6.20/defconfig-c7x0 create mode 100644 packages/linux/linux-rp-2.6.20/defconfig-collie create mode 100644 packages/linux/linux-rp-2.6.20/defconfig-hx2000 create mode 100644 packages/linux/linux-rp-2.6.20/defconfig-ipaq-pxa270 create mode 100644 packages/linux/linux-rp-2.6.20/defconfig-poodle create mode 100644 packages/linux/linux-rp-2.6.20/defconfig-qemuarm create mode 100644 packages/linux/linux-rp-2.6.20/defconfig-qemux86 create mode 100644 packages/linux/linux-rp-2.6.20/defconfig-spitz create mode 100644 packages/linux/linux-rp-2.6.20/defconfig-tosa create mode 100644 packages/linux/linux-rp-2.6.20/orinoco-remove-all-which-are-in-hostap-HACK.patch create mode 100644 packages/linux/linux-rp-2.6.20/pxa-serial-hack.patch create mode 100644 packages/linux/linux-rp-2.6.20/serial-add-support-for-non-standard-xtals-to-16c950-driver.patch create mode 100644 packages/linux/linux-rp-2.6.20/squashfs3.0-2.6.15.patch create mode 100644 packages/linux/linux-rp-2.6.20/vesafb-tng-1.0-rc2-2.6.20-rc2.patch create mode 100644 packages/linux/linux-rp-2.6.20/wm97xx-lcdnoise-r0.patch create mode 100644 packages/linux/linux-rp_2.6.20.bb diff --git a/packages/linux/linux-rp-2.6.20/.mtn2git_empty b/packages/linux/linux-rp-2.6.20/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/linux/linux-rp-2.6.20/add-oz-release-string.patch b/packages/linux/linux-rp-2.6.20/add-oz-release-string.patch new file mode 100644 index 0000000000..a80a1d5528 --- /dev/null +++ b/packages/linux/linux-rp-2.6.20/add-oz-release-string.patch @@ -0,0 +1,28 @@ +--- + Makefile | 1 + + init/version.c | 2 +- + 2 files changed, 2 insertions(+), 1 deletion(-) + +Index: git/init/version.c +=================================================================== +--- git.orig/init/version.c 2006-10-31 16:09:47.000000000 +0000 ++++ git/init/version.c 2006-10-31 16:24:54.000000000 +0000 +@@ -35,5 +35,5 @@ struct uts_namespace init_uts_ns = { + EXPORT_SYMBOL_GPL(init_uts_ns); + + const char linux_banner[] = +- "Linux version " UTS_RELEASE " (" LINUX_COMPILE_BY "@" ++ "Linux version " UTS_RELEASE OPENZAURUS_RELEASE " (" LINUX_COMPILE_BY "@" + LINUX_COMPILE_HOST ") (" LINUX_COMPILER ") " UTS_VERSION "\n"; +Index: git/Makefile +=================================================================== +--- git.orig/Makefile 2006-10-31 16:08:28.000000000 +0000 ++++ git/Makefile 2006-10-31 16:27:02.000000000 +0000 +@@ -905,6 +905,7 @@ endef + define filechk_version.h + (echo \#define LINUX_VERSION_CODE $(shell \ + expr $(VERSION) \* 65536 + $(PATCHLEVEL) \* 256 + $(SUBLEVEL)); \ ++ echo \#define OPENZAURUS_RELEASE \"$(OPENZAURUS_RELEASE)\"; \ + echo '#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))';) + endef + diff --git a/packages/linux/linux-rp-2.6.20/connectplus-remove-ide-HACK.patch b/packages/linux/linux-rp-2.6.20/connectplus-remove-ide-HACK.patch new file mode 100644 index 0000000000..4414b21191 --- /dev/null +++ b/packages/linux/linux-rp-2.6.20/connectplus-remove-ide-HACK.patch @@ -0,0 +1,12 @@ +Index: linux-2.6.13/drivers/ide/legacy/ide-cs.c +=================================================================== +--- linux-2.6.13.orig/drivers/ide/legacy/ide-cs.c 2005-09-01 22:43:46.000000000 +0100 ++++ linux-2.6.13/drivers/ide/legacy/ide-cs.c 2005-09-01 22:45:46.000000000 +0100 +@@ -488,7 +488,6 @@ + PCMCIA_DEVICE_PROD_ID123("KODAK Picture Card ", "KODAK ", "V100K", 0x94a0d8f3, 0xe4fc3ea0, 0xe5e7eed4), + PCMCIA_DEVICE_PROD_ID1("STI Flash", 0xe4a13209), + PCMCIA_DEVICE_PROD_ID12("STI", "Flash 5.0", 0xbf2df18d, 0x8cb57a0e), +- PCMCIA_MFC_DEVICE_PROD_ID12(1, "SanDisk", "ConnectPlus", 0x7a954bd9, 0x74be00c6), + PCMCIA_DEVICE_NULL, + }; + MODULE_DEVICE_TABLE(pcmcia, ide_ids); diff --git a/packages/linux/linux-rp-2.6.20/defconfig-akita b/packages/linux/linux-rp-2.6.20/defconfig-akita new file mode 100644 index 0000000000..249466ac87 --- /dev/null +++ b/packages/linux/linux-rp-2.6.20/defconfig-akita @@ -0,0 +1,1572 @@ +# +# Automatically generated make config: don't edit +# Linux kernel version: 2.6.16 +# Thu Mar 23 22:11:12 2006 +# +CONFIG_ARM=y +CONFIG_MMU=y +CONFIG_RWSEM_GENERIC_SPINLOCK=y +CONFIG_GENERIC_CALIBRATE_DELAY=y +CONFIG_ARCH_MTD_XIP=y + +# +# 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=y +CONFIG_SWAP=y +CONFIG_SYSVIPC=y +# CONFIG_POSIX_MQUEUE is not set +CONFIG_BSD_PROCESS_ACCT=y +# CONFIG_BSD_PROCESS_ACCT_V3 is not set +CONFIG_SYSCTL=y +# CONFIG_AUDIT is not set +# CONFIG_IKCONFIG is not set +CONFIG_INITRAMFS_SOURCE="" +CONFIG_UID16=y +CONFIG_CC_OPTIMIZE_FOR_SIZE=y +CONFIG_EMBEDDED=y +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_CC_ALIGN_FUNCTIONS=0 +CONFIG_CC_ALIGN_LABELS=0 +CONFIG_CC_ALIGN_LOOPS=0 +CONFIG_CC_ALIGN_JUMPS=0 +CONFIG_SLAB=y +# CONFIG_TINY_SHMEM is not set +CONFIG_BASE_SMALL=0 +# CONFIG_SLOB is not set + +# +# Loadable module support +# +CONFIG_MODULES=y +CONFIG_MODULE_UNLOAD=y +CONFIG_MODULE_FORCE_UNLOAD=y +CONFIG_OBSOLETE_MODPARM=y +# CONFIG_MODVERSIONS is not set +# CONFIG_MODULE_SRCVERSION_ALL is not set +CONFIG_KMOD=y + +# +# Block layer +# + +# +# IO Schedulers +# +CONFIG_IOSCHED_NOOP=y +CONFIG_IOSCHED_AS=y +CONFIG_IOSCHED_DEADLINE=m +CONFIG_IOSCHED_CFQ=m +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_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_L7200 is not set +CONFIG_ARCH_PXA=y +# CONFIG_ARCH_RPC is not set +# CONFIG_ARCH_SA1100 is not set +# CONFIG_ARCH_S3C2410 is not set +# 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 + +# +# Intel PXA2xx Implementations +# +# CONFIG_ARCH_LUBBOCK is not set +# CONFIG_MACH_MAINSTONE is not set +# CONFIG_ARCH_PXA_IDP is not set +CONFIG_PXA_SHARPSL=y +# CONFIG_MACH_HX2750 is not set +# CONFIG_PXA_SHARPSL_25x is not set +CONFIG_PXA_SHARPSL_27x=y +CONFIG_MACH_AKITA=y +CONFIG_MACH_SPITZ=y +CONFIG_MACH_BORZOI=y +CONFIG_PXA27x=y +# CONFIG_PXA_KEYS is not set +CONFIG_IWMMXT=y +CONFIG_PXA_SHARP_Cxx00=y +CONFIG_PXA_SSP=y + +# +# Processor Type +# +CONFIG_CPU_32=y +CONFIG_CPU_XSCALE=y +CONFIG_CPU_32v5=y +CONFIG_CPU_ABRT_EV5T=y +CONFIG_CPU_CACHE_VIVT=y +CONFIG_CPU_TLB_V4WBI=y + +# +# Processor Features +# +CONFIG_ARM_THUMB=y +CONFIG_XSCALE_PMU=y +CONFIG_KEXEC=y +CONFIG_SHARP_PARAM=y +CONFIG_SHARPSL_PM=y +CONFIG_SHARP_SCOOP=y + +# +# Bus support +# + +# +# PCCARD (PCMCIA/CardBus) support +# +CONFIG_PCCARD=y +# CONFIG_PCMCIA_DEBUG is not set +CONFIG_PCMCIA=y +CONFIG_PCMCIA_LOAD_CIS=y +CONFIG_PCMCIA_IOCTL=y + +# +# PC-card bridges +# +CONFIG_PCMCIA_PXA2XX=y + +# +# Kernel Features +# +CONFIG_PREEMPT=y +CONFIG_NO_IDLE_HZ=y +# 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_XIP_KERNEL is not set + +# +# CPU Frequency scaling +# +# CONFIG_CPU_FREQ 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=m +CONFIG_BINFMT_MISC=m +# CONFIG_ARTHUR is not set + +# +# Power management options +# +CONFIG_PM=y +# CONFIG_PM_LEGACY is not set +# 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_XFRM=y +# CONFIG_XFRM_USER is not set +# 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=y +# CONFIG_INET_AH is not set +# CONFIG_INET_ESP is not set +# CONFIG_INET_IPCOMP is not set +# CONFIG_INET_TUNNEL is not set +CONFIG_INET_DIAG=m +CONFIG_INET_TCP_DIAG=m +# CONFIG_TCP_CONG_ADVANCED is not set +CONFIG_TCP_CONG_BIC=y + +# +# IP: Virtual Server Configuration +# +# CONFIG_IP_VS is not set +CONFIG_IPV6=m +# CONFIG_IPV6_PRIVACY is not set +CONFIG_INET6_AH=m +CONFIG_INET6_ESP=m +CONFIG_INET6_IPCOMP=m +CONFIG_INET6_TUNNEL=m +CONFIG_IPV6_TUNNEL=m +CONFIG_NETFILTER=y +# CONFIG_NETFILTER_DEBUG is not set + +# +# Core Netfilter Configuration +# +# CONFIG_NETFILTER_NETLINK is not set +# CONFIG_NETFILTER_XT