diff options
Diffstat (limited to 'packages')
42 files changed, 524 insertions, 92 deletions
diff --git a/packages/efl/ecore-fb_0.9.9.013.bb b/packages/efl/ecore-fb_0.9.9.013.bb index 87fea43d20..1f3db9ddfe 100644 --- a/packages/efl/ecore-fb_0.9.9.013.bb +++ b/packages/efl/ecore-fb_0.9.9.013.bb @@ -1,6 +1,5 @@ include ecore.inc -PROVIDES += "virtual/ecore" -PR = "r1" +PR = "r2" EXTRA_OECONF = "--enable-ecore-fb \ --enable-ecore-job \ @@ -16,6 +15,8 @@ EXTRA_OECONF = "--enable-ecore-fb \ --enable-ecore-ipc \ --enable-ecore-txt \ --disable-ecore-x \ + --disable-curl \ + --without-curl-config \ --enable-ecore-config \ --disable-openssl" diff --git a/packages/efl/ecore-native_0.9.9.013.bb b/packages/efl/ecore-native_0.9.9.013.bb index 6968415d34..abfb41d63b 100644 --- a/packages/efl/ecore-native_0.9.9.013.bb +++ b/packages/efl/ecore-native_0.9.9.013.bb @@ -1,3 +1,5 @@ include ecore-fb_${PV}.bb inherit native -DEPENDS = "curl-native eet-native evas-native" +# disable curl for now (see EXTRA_OECONF in ecore-fb), we may reenable it when we need it +# DEPENDS = "curl-native eet-native evas-native" +DEPENDS = "eet-native evas-native" diff --git a/packages/efl/ecore-x11_0.9.9.013.bb b/packages/efl/ecore-x11_0.9.9.013.bb index 36a9c06413..b6b452cb71 100644 --- a/packages/efl/ecore-x11_0.9.9.013.bb +++ b/packages/efl/ecore-x11_0.9.9.013.bb @@ -1,5 +1,4 @@ include ecore.inc -PROVIDES += "virtual/ecore" DEPENDS += "evas-x11" PR = "r2" diff --git a/packages/efl/ecore.inc b/packages/efl/ecore.inc index ecd5fef642..ccc88b10c3 100644 --- a/packages/efl/ecore.inc +++ b/packages/efl/ecore.inc @@ -5,6 +5,7 @@ LEAD_SONAME = "libecore.so" LICENSE = "MIT" # can also have openssl, dbus DEPENDS = "virtual/evas curl eet" +PROVIDES = "virtual/ecore" inherit efl diff --git a/packages/efl/evas-fb_0.9.9.013.bb b/packages/efl/evas-fb_0.9.9.013.bb index 9286853d5e..492a0badb1 100644 --- a/packages/efl/evas-fb_0.9.9.013.bb +++ b/packages/efl/evas-fb_0.9.9.013.bb @@ -1,31 +1,31 @@ include evas.inc -PROVIDES += "virtual/evas" -PR = "r1" +DEPENDS = "freetype libpng jpeg eet" +PR = "r2" -EXTRA_OECONF = "--enable-fb \ - --disable-directfb \ - --disable-buffer \ - --disable-software-qtopia \ - --disable-software-x11 \ - --disable-gl-x11 \ - --enable-image-loader-eet \ - --enable-image-loader-edb \ - --enable-image-loader-png \ - --enable-image-loader-jpeg \ - --enable-small-dither-mask \ - --enable-cpu-c \ - --enable-font-loader-eet \ - --enable-scale-sample \ - --enable-scale-smooth \ - --enable-convert-yuv \ - --disable-convert-8-rgb-332 \ - --disable-convert-8-rgb-666 \ - --disable-convert-8-rgb-232 \ - --disable-convert-8-rgb-222 \ - --disable-convert-8-rgb-221 \ - --disable-convert-8-rgb-121 \ - --disable-convert-8-rgb-111 \ - --enable-convert-16-rgb-565 \ +EXTRA_OECONF = "--enable-fb \ + --disable-directfb \ + --disable-buffer \ + --disable-software-qtopia \ + --disable-software-x11 \ + --disable-gl-x11 \ + --enable-image-loader-eet \ + --disable-image-loader-edb \ + --enable-image-loader-png \ + --enable-image-loader-jpeg \ + --enable-small-dither-mask \ + --enable-cpu-c \ + --enable-font-loader-eet \ + --enable-scale-sample \ + --enable-scale-smooth \ + --enable-convert-yuv \ + --disable-convert-8-rgb-332 \ + --disable-convert-8-rgb-666 \ + --disable-convert-8-rgb-232 \ + --disable-convert-8-rgb-222 \ + --disable-convert-8-rgb-221 \ + --disable-convert-8-rgb-121 \ + --disable-convert-8-rgb-111 \ + --enable-convert-16-rgb-565 \ --disable-convert-16-rgb-555 \ --disable-convert-16-rgb-444 \ --disable-convert-16-rgb-ipq \ diff --git a/packages/efl/evas-native_0.9.9.013.bb b/packages/efl/evas-native_0.9.9.013.bb index 3eaa12cf9e..fd94b48ef2 100644 --- a/packages/efl/evas-native_0.9.9.013.bb +++ b/packages/efl/evas-native_0.9.9.013.bb @@ -1,3 +1,3 @@ include evas-fb_${PV}.bb inherit native -DEPENDS = "freetype-native libpng-native jpeg-native eet-native edb-native" +DEPENDS = "freetype-native libpng-native jpeg-native eet-native" diff --git a/packages/efl/evas.inc b/packages/efl/evas.inc index 60f60f3c82..5876c1fd4e 100644 --- a/packages/efl/evas.inc +++ b/packages/efl/evas.inc @@ -5,6 +5,7 @@ your CPU or graphics hardware are too slow." LICENSE = "MIT" # can also depend on valgrind (?) DEPENDS = "freetype libpng jpeg eet edb" +PROVIDES = "virtual/evas" inherit efl diff --git a/packages/efl/ewl_0.0.4.004.bb b/packages/efl/ewl_0.0.4.004.bb index 0ea977fbe0..0205de4216 100644 --- a/packages/efl/ewl_0.0.4.004.bb +++ b/packages/efl/ewl_0.0.4.004.bb @@ -1,5 +1,6 @@ DESCRIPTION = "The Enlightened Widget Library, \ a simple-to-use general purpose widget library based on the enlightenment foundation libraries." +# as of recent CVS HEAD, ewl no longer needs etox and no longer needs edb DEPENDS = "edb virtual/evas virtual/ecore edje emotion" RDEPENDS += "libewl-themes" LICENSE = "MIT" diff --git a/packages/gpe-announce/gpe-announce_0.13.bb b/packages/gpe-announce/gpe-announce_0.13.bb new file mode 100644 index 0000000000..6124b4c4a8 --- /dev/null +++ b/packages/gpe-announce/gpe-announce_0.13.bb @@ -0,0 +1,5 @@ +inherit gpe + +DEPENDS = "libsoundgen libschedule gtk+ libgpewidget" +LICENSE = "GPL" + diff --git a/packages/gpe-buttonbox/.mtn2git_empty b/packages/gpe-buttonbox/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/packages/gpe-buttonbox/.mtn2git_empty diff --git a/packages/gpe-buttonbox/gpe-buttonbox_cvs.bb b/packages/gpe-buttonbox/gpe-buttonbox_cvs.bb new file mode 100644 index 0000000000..44c2779c47 --- /dev/null +++ b/packages/gpe-buttonbox/gpe-buttonbox_cvs.bb @@ -0,0 +1,15 @@ +LICENSE = "GPL" +DESCIPTION = "Buttonbox for gpe" + +SRC_URI = "cvs://anoncvs:anoncvs@cvs.handhelds.org/cvs;module=gpe/base/gpe-buttonbox" + +DEPENDS = "libgpewidget libgpelaunch" + +S = "${WORKDIR}/${PN}" +PV = "0.0+cvs-${CVSDATE}" +PR = "r1" + +inherit autotools + +FILES_${PN} += "${datadir}/gpe" + diff --git a/packages/gpe-calendar/gpe-calendar_0.63.bb b/packages/gpe-calendar/gpe-calendar_0.63.bb new file mode 100644 index 0000000000..2a2530808b --- /dev/null +++ b/packages/gpe-calendar/gpe-calendar_0.63.bb @@ -0,0 +1,10 @@ +LICENSE = "GPL" +PR = "r1" + +inherit autotools gpe + +DEPENDS = "libeventdb libschedule libxsettings libxsettings-client libgpepimc libdisplaymigration libgpevtype" +SECTION = "gpe" +RDEPENDS = "gpe-icons" +DESCRIPTION = "GPE calendar" + diff --git a/packages/gpe-clock/gpe-clock_0.21.bb b/packages/gpe-clock/gpe-clock_0.21.bb new file mode 100644 index 0000000000..f9b8c4dbe1 --- /dev/null +++ b/packages/gpe-clock/gpe-clock_0.21.bb @@ -0,0 +1,10 @@ +inherit gpe + +DESCRIPTION = "GPE panel clock" +DEPENDS = "gtk+ libschedule libgpewidget gpe-announce atd libgpelaunch" +RDEPENDS = "gpe-announce atd" +MAINTAINER = "Phil Blundell <pb@handhelds.org>" +SECTION = "gpe" +PRIORITY = "optional" +LICENSE = "GPL" + diff --git a/packages/gpe-package/gpe-package_0.3.bb b/packages/gpe-package/gpe-package_0.3.bb new file mode 100644 index 0000000000..0084b7e3c3 --- /dev/null +++ b/packages/gpe-package/gpe-package_0.3.bb @@ -0,0 +1,10 @@ +LICENSE = "GPL" +PR = "r0" +inherit gpe pkgconfig + +DESCRIPTION = "A package manager GUI for GPE" +DEPENDS = "ipkg libgpewidget" +RDEPENDS = "gpe-icons" +SECTION = "gpe" +PRIORITY = "optional" + diff --git a/packages/gpe-session-scripts/gpe-session-scripts_0.64.bb b/packages/gpe-session-scripts/gpe-session-scripts_0.64.bb new file mode 100644 index 0000000000..cf62a9a2d0 --- /dev/null +++ b/packages/gpe-session-scripts/gpe-session-scripts_0.64.bb @@ -0,0 +1,31 @@ +LICENSE = "GPL" +PR = "r0" + +inherit gpe + +DESCRIPTION = "GPE session startup scripts" +SECTION = "gpe" +PRIORITY = "optional" +MAINTAINER = "Philip Blundell <pb@handhelds.org>" +RDEPENDS_${PN} = "matchbox gpe-session-starter gpe-bluetooth xstroke xtscal gpe-question gpe-clock matchbox-applet-inputmanager xrandr xmodmap xdpyinfo x11-common" +# more rdepends: keylaunch ipaq-sleep apmd blueprobe +DEPENDS = "matchbox-wm matchbox-panel gpe-bluetooth xstroke xtscal gpe-question matchbox-applet-inputmanager gpe-clock xrandr xmodmap xdpyinfo x11-common" + +SRC_URI += "file://matchbox-session \ + file://disable-composite.xsettings \ + file://remove-x11-common-files.patch;patch=1" + +do_install_append() { + install -d ${D}${sysconfdir}/gpe/xsettings-default.d + if [ "${GUI_MACHINE_CLASS}" != "bigscreen" ]; then + echo "Gtk/ToolbarStyle:S:icons" > ${D}${sysconfdir}/gpe/xsettings-default.d/toolbar + fi + install -d ${D}${sysconfdir}/matchbox + install ${WORKDIR}/matchbox-session ${D}${sysconfdir}/matchbox/session + + install -d ${D}${sysconfdir}/gpe/xsettings-default.d + install -m 0644 ${WORKDIR}/disable-composite.xsettings ${D}${sysconfdir}/gpe/xsettings-default.d/disable-composite +} + +# This makes use of GUI_MACHINE_CLASS, so set PACKAGE_ARCH appropriately +PACKAGE_ARCH = "${MACHINE_ARCH}" diff --git a/packages/hostap/hostap-daemon-0.4.4/.mtn2git_empty b/packages/hostap/hostap-daemon-0.4.4/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/packages/hostap/hostap-daemon-0.4.4/.mtn2git_empty diff --git a/packages/hostap/hostap-daemon-0.4.4/defconfig b/packages/hostap/hostap-daemon-0.4.4/defconfig new file mode 100644 index 0000000000..d0e22f2586 --- /dev/null +++ b/packages/hostap/hostap-daemon-0.4.4/defconfig @@ -0,0 +1,66 @@ +# Example hostapd build time configuration +# +# This file lists the configuration options that are used when building the +# hostapd binary. All lines starting with # are ignored. Configuration option +# lines must be commented out complete, if they are not to be included, i.e., +# just setting VARIABLE=n is not disabling that variable. +# +# This file is included in Makefile, so variables like CFLAGS and LIBS can also +# be modified from here. In most cass, these lines should use += in order not +# to override previous values of the variables. + +# Driver interface for Host AP driver +CONFIG_DRIVER_HOSTAP=y + +# Driver interface for wired authenticator +CONFIG_DRIVER_WIRED=y + +# Driver interface for madwifi driver +#CONFIG_DRIVER_MADWIFI=y +#CFLAGS += -I../head # change to reflect local setup; directory for madwifi src + +# Driver interface for Prism54 driver +CONFIG_DRIVER_PRISM54=y + +# Driver interface for FreeBSD net80211 layer (e.g., Atheros driver) +#CONFIG_DRIVER_BSD=y +#CFLAGS += -I/usr/local/include +#LIBS += -L/usr/local/lib + +# IEEE 802.11F/IAPP +CONFIG_IAPP=y + +# WPA2/IEEE 802.11i RSN pre-authentication +CONFIG_RSN_PREAUTH=y + +# Integrated EAP authenticator +CONFIG_EAP=y + +# EAP-MD5 for the integrated EAP authenticator +CONFIG_EAP_MD5=y + +# EAP-TLS for the integrated EAP authenticator +CONFIG_EAP_TLS=y + +# EAP-MSCHAPv2 for the integrated EAP authenticator +CONFIG_EAP_MSCHAPV2=y + +# EAP-PEAP for the integrated EAP authenticator +CONFIG_EAP_PEAP=y + +# EAP-GTC for the integrated EAP authenticator +CONFIG_EAP_GTC=y + +# EAP-TTLS for the integrated EAP authenticator +CONFIG_EAP_TTLS=y + +# EAP-SIM for the integrated EAP authenticator +#CONFIG_EAP_SIM=y + +# PKCS#12 (PFX) support (used to read private key and certificate file from +# a file that usually has extension .p12 or .pfx) +CONFIG_PKCS12=y + +# RADIUS authentication server. This provides access to the integrated EAP +# authenticator from external hosts using RADIUS. +CONFIG_RADIUS_SERVER=y diff --git a/packages/hostap/hostap-daemon-0.4.4/init b/packages/hostap/hostap-daemon-0.4.4/init new file mode 100644 index 0000000000..b0736c0baa --- /dev/null +++ b/packages/hostap/hostap-daemon-0.4.4/init @@ -0,0 +1,39 @@ +#!/bin/sh +DAEMON=/usr/sbin/hostapd +NAME=httpd +DESC="HOSTAP Daemon" +ARGS="/etc/hostapd.conf" + +test -f $DAEMON || exit 0 + +set -e + +case "$1" in + start) + echo -n "starting $DESC: $NAME... " + start-stop-daemon -S -b -n $NAME -a $DAEMON -- $ARGS + echo "done." + ;; + stop) + echo -n "stopping $DESC: $NAME... " + start-stop-daemon -K -n $NAME + echo "done." + ;; + restart) + echo "restarting $DESC: $NAME... " + $0 stop + $0 start + echo "done." + ;; + reload) + echo -n "reloading $DESC: $NAME... " + killall -HUP $(basename ${DAEMON}) + echo "done." + ;; + *) + echo "Usage: $0 {start|stop|restart|reload}" + exit 1 + ;; +esac + +exit 0 diff --git a/packages/hostap/hostap-daemon-0.4.4/madwifi-bsd-fix.diff b/packages/hostap/hostap-daemon-0.4.4/madwifi-bsd-fix.diff new file mode 100644 index 0000000000..d9dab26a15 --- /dev/null +++ b/packages/hostap/hostap-daemon-0.4.4/madwifi-bsd-fix.diff @@ -0,0 +1,12 @@ +--- driver_madwifi.c.orig 2005-03-18 15:12:53.392793216 +0100 ++++ driver_madwifi.c 2005-03-18 15:13:09.246383104 +0100 +@@ -21,7 +21,8 @@ + #include <sys/types.h> + #include <sys/socket.h> + +-#include <include/compat.h> ++#include <net80211/compat.h> ++#include <net80211/_ieee80211.h> + #include <net80211/ieee80211.h> + #include <net80211/ieee80211_crypto.h> + #include <net80211/ieee80211_ioctl.h> diff --git a/packages/hostap/hostap-daemon-0.4.4/makefile-cross.diff b/packages/hostap/hostap-daemon-0.4.4/makefile-cross.diff new file mode 100644 index 0000000000..25d2ca34bb --- /dev/null +++ b/packages/hostap/hostap-daemon-0.4.4/makefile-cross.diff @@ -0,0 +1,26 @@ +--- Makefile.orig 2005-03-18 14:34:27.274376504 +0100 ++++ Makefile 2005-03-18 14:35:56.609795456 +0100 +@@ -1,7 +1,9 @@ +-CC=gcc ++CC?=gcc + DIR_WPA_SUPPLICANT=. + DIR_HOSTAP=. + ++TARGET_PREFIX ?= /usr/local/bin/ ++ + ifndef CFLAGS + CFLAGS = -MMD -O2 -Wall -g + endif +@@ -170,10 +172,10 @@ + fi + + install: all +- for i in $(ALL); do cp $$i /usr/local/bin/$$i; done ++ for i in $(ALL); do cp $$i $(TARGET_PREFIX)/$$i; done + + hostapd: $(OBJS) +- $(CC) -o hostapd $(OBJS) $(LIBS) ++ $(CC) $(LDFLAGS) -o hostapd $(OBJS) $(LIBS) + + driver_conf.c: Makefile .config + rm -f driver_conf.c diff --git a/packages/hostap/hostap-daemon-0.4.4/mtx-1/.mtn2git_empty b/packages/hostap/hostap-daemon-0.4.4/mtx-1/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/packages/hostap/hostap-daemon-0.4.4/mtx-1/.mtn2git_empty diff --git a/packages/hostap/hostap-daemon-0.4.4/mtx-1/defconfig b/packages/hostap/hostap-daemon-0.4.4/mtx-1/defconfig new file mode 100644 index 0000000000..8c3065c3b9 --- /dev/null +++ b/packages/hostap/hostap-daemon-0.4.4/mtx-1/defconfig @@ -0,0 +1,66 @@ +# Example hostapd build time configuration +# +# This file lists the configuration options that are used when building the +# hostapd binary. All lines starting with # are ignored. Configuration option +# lines must be commented out complete, if they are not to be included, i.e., +# just setting VARIABLE=n is not disabling that variable. +# +# This file is included in Makefile, so variables like CFLAGS and LIBS can also +# be modified from here. In most cass, these lines should use += in order not +# to override previous values of the variables. + +# Driver interface for Host AP driver +CONFIG_DRIVER_HOSTAP=y + +# Driver interface for wired authenticator +CONFIG_DRIVER_WIRED=y + +# Driver interface for madwifi driver +CONFIG_DRIVER_MADWIFI=y +#CFLAGS += -I../head # change to reflect local setup; directory for madwifi src + +# Driver interface for Prism54 driver +CONFIG_DRIVER_PRISM54=y + +# Driver interface for FreeBSD net80211 layer (e.g., Atheros driver) +#CONFIG_DRIVER_BSD=y +#CFLAGS += -I/usr/local/include +#LIBS += -L/usr/local/lib + +# IEEE 802.11F/IAPP +CONFIG_IAPP=y + +# WPA2/IEEE 802.11i RSN pre-authentication +CONFIG_RSN_PREAUTH=y + +# Integrated EAP authenticator +CONFIG_EAP=y + +# EAP-MD5 for the integrated EAP authenticator +CONFIG_EAP_MD5=y + +# EAP-TLS for the integrated EAP authenticator +CONFIG_EAP_TLS=y + +# EAP-MSCHAPv2 for the integrated EAP authenticator +CONFIG_EAP_MSCHAPV2=y + +# EAP-PEAP for the integrated EAP authenticator +CONFIG_EAP_PEAP=y + +# EAP-GTC for the integrated EAP authenticator +CONFIG_EAP_GTC=y + +# EAP-TTLS for the integrated EAP authenticator +CONFIG_EAP_TTLS=y + +# EAP-SIM for the integrated EAP authenticator +#CONFIG_EAP_SIM=y + +# PKCS#12 (PFX) support (used to read private key and certificate file from +# a file that usually has extension .p12 or .pfx) +CONFIG_PKCS12=y + +# RADIUS authentication server. This provides access to the integrated EAP +# authenticator from external hosts using RADIUS. +CONFIG_RADIUS_SERVER=y diff --git a/packages/hostap/hostap-daemon_0.4.4.bb b/packages/hostap/hostap-daemon_0.4.4.bb new file mode 100644 index 0000000000..9363a10d91 --- /dev/null +++ b/packages/hostap/hostap-daemon_0.4.4.bb @@ -0,0 +1,31 @@ +DESCRIPTION = "User space daemon for extended IEEE 802.11 management" +HOMEPAGE = "http://hostap.epitest.fi" +SECTION = "kernel/userland" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>" +LICENSE = "GPL" +RDEPENDS = "hostap-modules (${PV}) hostap-utils (${PV})" +DEPENDS_mtx-1_append = "madwifi-modules" + +SRC_URI = "http://hostap.epitest.fi/releases/hostapd-${PV}.tar.gz \ + file://makefile-cross.diff;patch=1;pnum=0 \ + file://madwifi-bsd-fix.diff;patch=1;pnum=0 \ + file://defconfig \ + file://init" + +S = "${WORKDIR}/hostapd-${PV}" + +do_configure() { + install -m 0644 ${WORKDIR}/defconfig ${S}/.config +} + +do_compile() { + CFLAGS='${CFLAGS}' CC='${CC}' make +} + +do_install() { + install -d ${D}${sbindir} ${D}${sysconfdir}/init.d + make TARGET_PREFIX=${D}${sbindir} install + install -m 0644 hostapd.conf ${D}${sysconfdir} + install -m 755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/hostapd +} diff --git a/packages/hostap/hostap-utils_0.4.0.bb b/packages/hostap/hostap-utils_0.4.0.bb new file mode 100644 index 0000000000..7601129934 --- /dev/null +++ b/packages/hostap/hostap-utils_0.4.0.bb @@ -0,0 +1,24 @@ +DESCRIPTION = "User mode helpers for the hostap driver" +HOMEPAGE = "http://hostap.epitest.fi" +SECTION = "kernel/userland" +PRIORITY = "optional" +MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>" +LICENSE = "GPL" +RDEPENDS = "hostap-modules (${PV})" +PR = "r1" + +SRC_URI = "http://hostap.epitest.fi/releases/hostap-utils-${PV}.tar.gz \ + file://hostap-fw-load.patch;patch=1" +S = "${WORKDIR}/hostap-utils-${PV}" + +BINARIES = "hostap_crypt_conf hostap_diag hostap_fw_load hostap_io_debug \ + hostap_rid prism2_param prism2_srec split_combined_hex" + +do_install() { + install -d ${D}${sbindir}/ + for f in ${BINARIES} + do + install -m 0755 $f ${D}${sbindir}/ + done +} + diff --git a/packages/kdepimpi/kdepimpi_2.2.2.bb b/packages/kdepimpi/kdepimpi_2.2.3.bb index f3dde1a2fd..f3dde1a2fd 100644 --- a/packages/kdepimpi/kdepimpi_2.2.2.bb +++ b/packages/kdepimpi/kdepimpi_2.2.3.bb diff --git a/packages/kdepimpi/pwmpi_2.2.2.bb b/packages/kdepimpi/pwmpi_2.2.3.bb index 904f640955..904f640955 100644 --- a/packages/kdepimpi/pwmpi_2.2.2.bb +++ b/packages/kdepimpi/pwmpi_2.2.3.bb diff --git a/packages/libschedule/libschedule_0.15.bb b/packages/libschedule/libschedule_0.15.bb new file mode 100644 index 0000000000..e186262cde --- /dev/null +++ b/packages/libschedule/libschedule_0.15.bb @@ -0,0 +1,21 @@ +LICENSE = "LGPL" +PR = "r1" +DESCRIPTION = "RTC alarm handling library for GPE" +SECTION = "gpe/libs" +PRIORITY = "optional" +MAINTAINER = "Philip Blundell <pb@handhelds.org>" +DEPENDS = "glib-2.0 sqlite" + +inherit autotools libtool pkgconfig gpe + +headers = "schedule.h" + +do_stage () { + oe_libinstall -so libschedule ${STAGING_LIBDIR} + + mkdir -p ${STAGING_INCDIR}/gpe + for h in ${headers}; do + install -m 0644 ${S}/gpe/$h ${STAGING_INCDIR}/gpe/$h + done +} + diff --git a/packages/libxsettings-client/libxsettings-client_0.14.bb b/packages/libxsettings-client/libxsettings-client_0.14.bb new file mode 100644 index 0000000000..da6a88b31a --- /dev/null +++ b/packages/libxsettings-client/libxsettings-client_0.14.bb @@ -0,0 +1,20 @@ +SECTION = "gpe/libs" +LICENSE = "BSD-X" +PRIORITY = "optional" +DEPENDS = "libgpewidget libxsettings x11" + +inherit autotools pkgconfig gpe + +SRC_URI = "${GPE_MIRROR}/xsettings-client-${PV}.tar.bz2" +S = ${WORKDIR}/xsettings-client-${PV} + + +headers = "xsettings-client.h xsettings-common.h" +do_stage () { + oe_libinstall -so libXsettings-client ${STAGING_LIBDIR} + mkdir -p ${STAGING_INCDIR} + for h in ${headers}; do + install -m 0644 ${S}/$h ${STAGING_INCDIR}/$h + done +} + diff --git a/packages/linux-hotplug/linux-hotplug_20040329.bb b/packages/linux-hotplug/linux-hotplug_20040329.bb index 9f06cd7c55..06d9faee77 100644 --- a/packages/linux-hotplug/linux-hotplug_20040329.bb +++ b/packages/linux-hotplug/linux-hotplug_20040329.bb @@ -3,9 +3,10 @@ DESCRIPTION = "This package contains the scripts necessary \ for hotplug Linux support, and lets you plug in new devices \ and use them immediately." LICENSE = "GPL" -RPROVIDES = "hotplug" -RCONFLICTS = "hotplug" -RREPLACES = "hotplug" +RPROVIDES_${PN} = "hotplug" +RCONFLICTS_${PN} = "hotplug" +RREPLACES_${PN} = "hotplug" +PR = "r1" SRC_URI = "ftp://ftp.kernel.org/pub/linux/utils/kernel/hotplug/hotplug-2004_03_29.tar.gz \ file://busybox.patch;patch=1 \ diff --git a/packages/linux-hotplug/linux-hotplug_20040920.bb b/packages/linux-hotplug/linux-hotplug_20040920.bb index db4cf3f408..ce503a219e 100644 --- a/packages/linux-hotplug/linux-hotplug_20040920.bb +++ b/packages/linux-hotplug/linux-hotplug_20040920.bb @@ -3,12 +3,12 @@ for hotplug Linux support, and lets you plug in new devices \ and use them immediately." HOMEPAGE = "http://linux-hotplug.sourceforge.net/" LICENSE = "GPL" -RPROVIDES = "hotplug" -RCONFLICTS = "hotplug" -RREPLACES = "hotplug" +RPROVIDES_${PN} = "hotplug" +RCONFLICTS_${PN} = "hotplug" +RREPLACES_${PN} = "hotplug" SECTION = "base" RSUGGESTS = "pciutils usbutils" -PR = "r6" +PR = "r7" SRC_URI = "ftp://ftp.kernel.org/pub/linux/utils/kernel/hotplug/hotplug-2004_09_20.tar.gz \ file://userspecified_hcd.patch;patch=1 \ diff --git a/packages/linux/linux-openzaurus_2.6.11.bb b/packages/linux/linux-openzaurus_2.6.11.bb index ef1a97d2e4..f3204a3030 100644 --- a/packages/linux/linux-openzaurus_2.6.11.bb +++ b/packages/linux/linux-openzaurus_2.6.11.bb @@ -32,19 +32,19 @@ SRC_URI = "ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.11.tar.gz \ ${RPSRC}/pxa_rtc-r1.patch;patch=1 \ ${RPSRC}/archive/pxa_irda-r1.patch;patch=1 \ ${RPSRC}/archive/pxaudc_susres-r1.patch;patch=1 \ - ${RPSRC}/sharp_multi_pcmcia-r2.patch;patch=1 \ + ${RPSRC}/archive/sharp_multi_pcmcia-r2.patch;patch=1 \ ${RPSRC}/archive/pxa_turbo-r0.patch;patch=1 \ ${RPSRC}/archive/sharpsl_mapprom-r1.patch;patch=1 \ ${RPSRC}/archive/input_power-r1.patch;patch=1 \ - ${RPSRC}/corgi_irda-r2.patch;patch=1 \ - ${RPSRC}/corgi_base_extras1-r2.patch;patch=1 \ + ${RPSRC}/archive/corgi_irda-r2.patch;patch=1 \ + ${RPSRC}/archive/corgi_base_extras1-r2.patch;patch=1 \ ${RPSRC}/jffs2_longfilename-r0.patch;patch=1 \ ${RPSRC}/archive/corgi_power-r22.patch;patch=1 \ - ${RPSRC}/corgi_power1-r1.patch;patch=1 \ + ${RPSRC}/archive/corgi_power1-r1.patch;patch=1 \ ${RPSRC}/archive/ide_fixes-r1.patch;patch=1 \ ${RPSRC}/archive/mmc_sd-r4.patch;patch=1 \ ${RPSRC}/mmc_timeout-r0.patch;patch=1 \ - ${RPSRC}/corgi_snd-r6.patch;patch=1 \ + ${RPSRC}/archive/corgi_snd-r6.patch;patch=1 \ ${RPSRC}/archive/w100_split-r5-r1.patch;patch=1 \ ${DOSRC}/pxa2xx-ir-dma-r0.patch;patch=1 \ ${DOSRC}/tc6393-device-r2.patch;patch=1 \ diff --git a/packages/linux/linux-openzaurus_2.6.13-rc5-mm1.bb b/packages/linux/linux-openzaurus_2.6.13-rc5-mm1.bb index 0bae9c58af..a29faf201f 100644 --- a/packages/linux/linux-openzaurus_2.6.13-rc5-mm1.bb +++ b/packages/linux/linux-openzaurus_2.6.13-rc5-mm1.bb @@ -5,7 +5,7 @@ LICENSE = "GPL" #KV = "${@bb.data.getVar('PV',d,True).split('-')[0]}" KV = "${@bb.data.getVar('PV',d,True)}" -PR = "r14" +PR = "r16" DOSRC = "http://www.do13.in-berlin.de/openzaurus/patches" RPSRC = "http://www.rpsys.net/openzaurus/patches" @@ -47,23 +47,25 @@ SRC_URI = "ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.12.tar.gz \ ${RPSRC}/nwfpe_x80-r0.patch;patch=1 \ ${DOSRC}/mmc-bulk-r0.patch;patch=1 \ ${RPSRC}/spitz_usbsuspend-r0.patch;patch=1 \ + ${RPSRC}/ohci_portcount-r0.patch;patch=1 \ + ${RPSRC}/pxa_ohci_power-r0.patch;patch=1 \ + ${RPSRC}/pxa_ohci_platform-r0.patch;patch=1 \ ${RPSRC}/pxa_timerfix-r0.patch;patch=1 \ ${RPSRC}/pxa_pcmcia_init-r0.patch;patch=1 \ ${RPSRC}/pxa_remove_static-r0.patch;patch=1 \ ${RPSRC}/pxafb_hsync-r2.patch;patch=1 \ - ${RPSRC}/pxa27x_extraregs-r3.patch;patch=1 \ + ${RPSRC}/pxa27x_extraregs-r4.patch;patch=1 \ ${RPSRC}/sharp_multi_pcmcia-r3.patch;patch=1 \ ${RPSRC}/sharpsl_ssp-r0.patch;patch=1 \ ${RPSRC}/sharpsl_lcd-r1.patch;patch=1 \ - ${RPSRC}/sharpsl_ts-r2.patch;patch=1 \ + ${RPSRC}/sharpsl_ts-r3.patch;patch=1 \ ${RPSRC}/sharpsl_bl-r0.patch;patch=1 \ - ${RPSRC}/sharpsl_pm-r0.patch;patch=1 \ + ${RPSRC}/sharpsl_pm-r1.patch;patch=1 \ ${RPSRC}/corgi_pm-r0.patch;patch=1 \ ${RPSRC}/spitzkbd-r1.patch;patch=1 \ ${RPSRC}/spitzcf-r1.patch;patch=1 \ - ${RPSRC}/spitz_usbhost-r0.patch;patch=1 \ ${RPSRC}/pxa_rtc-r1.patch;patch=1 \ - ${RPSRC}/pxa_irda-r2.patch;patch=1 \ + ${RPSRC}/pxa_irda-r3.patch;patch=1 \ ${RPSRC}/corgi_irda-r3.patch;patch=1 \ ${RPSRC}/input_power-r2.patch;patch=1 \ ${RPSRC}/jffs2_longfilename-r0.patch;patch=1 \ @@ -92,14 +94,12 @@ SRC_URI = "ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.12.tar.gz \ ${DOSRC}/tosa-lcd-r3.patch;patch=1 \ ${DOSRC}/tosa-2.6.13-r1.patch;patch=1 \ ${RPSRC}/temp/tosa-bl-r5.patch;patch=1 \ - ${RPSRC}/spitz_base-r8.patch;patch=1 \ + ${RPSRC}/spitz_base-r10.patch;patch=1 \ ${RPSRC}/spitz_pm-r0.patch;patch=1 \ ${RPSRC}/scoop_susres-r0.patch;patch=1 \ - ${RPSRC}/pxa_timerfix-r0.patch;patch=1 \ ${RPSRC}/pcmcia_dev_ids-r0.patch;patch=1 \ ${RPSRC}/mmc_timeout-r0.patch;patch=1 \ ${RPSRC}/pxa_cf_initorder_hack-r1.patch;patch=1 \ - ${RPSRC}/pxa_pcmcia_init-r0.patch;patch=1 \ file://add-oz-release-string.patch;patch=1 \ file://add-elpp-stuff.patch;patch=1 \ file://pxa-serial-hack.patch;patch=1 \ @@ -158,6 +158,7 @@ CMDLINE = "${CMDLINE_CON} ${CMDLINE_ROOT} ${CMDLINE_MEM} debug" # Enable or disable ELPP via local.conf - default is "no" # ENABLE_ELPP = ${@bb.data.getVar("OZ_KERNEL_ENABLE_ELPP",d,1) or "no"} + ############################################################### # module configs specific to this kernel # diff --git a/packages/meta/e-image-core.bb b/packages/meta/e-image-core.bb new file mode 100644 index 0000000000..c7a7630da4 --- /dev/null +++ b/packages/meta/e-image-core.bb @@ -0,0 +1,18 @@ +DESCRIPTION = "An X11-based distribution with the Enlightenment Window Manager" +LICENSE = "MIT" +PR = "r0" + +export IMAGE_BASENAME = "e-image-core" +export IMAGE_LINGUAS = "" + +DEPENDS = "task-bootstrap meta-e-x11 xserver-kdrive" + +PREFERRED_PROVIDER_virtual/xserver = "xserver-kdrive" +PREFERRED_PROVIDER_virtual/evas = "evas-x11" +PREFERRED_PROVIDER_virtual/ecore = "ecore-x11" +PREFERRED_PROVIDER_virtual/imlib2 = "imlib2-x11" +PREFERRED_PROVIDER_virtual/libxine = "libxine-x11" + +export IPKG_INSTALL = "task-bootstrap task-enlightenment-x11-core xserver-kdrive-fbdev" + +inherit image_ipk diff --git a/packages/meta/e-image.bb b/packages/meta/e-image.bb index d58215d3a7..2183674b6f 100644 --- a/packages/meta/e-image.bb +++ b/packages/meta/e-image.bb @@ -1,18 +1,7 @@ DESCRIPTION = "An X11-based distribution with the Enlightenment Window Manager and Tools" -LICENSE = "MIT" -PR = "r1" +PR = "r2" -export IMAGE_BASENAME = "e-image" -export IMAGE_LINGUAS = "" - -DEPENDS = "task-bootstrap meta-e-x11 xserver-kdrive" - -PREFERRED_PROVIDER_virtual/xserver = "xserver-kdrive" -PREFERRED_PROVIDER_virtual/evas = "evas-x11" -PREFERRED_PROVIDER_virtual/ecore = "ecore-x11" -PREFERRED_PROVIDER_virtual/imlib2 = "imlib2-x11" -PREFERRED_PROVIDER_virtual/libxine = "libxine-x11" +include e-image-core.bb -export IPKG_INSTALL = "task-bootstrap task-enlightenment-x11 xserver-kdrive-fbdev" - -inherit image_ipk +export IMAGE_BASENAME = "e-image" +export IPKG_INSTALL += "task-enlightenment-x11"
\ No newline at end of file diff --git a/packages/meta/meta-e-x11.bb b/packages/meta/meta-e-x11.bb index 4ff955e06b..47bec68cac 100644 --- a/packages/meta/meta-e-x11.bb +++ b/packages/meta/meta-e-x11.bb @@ -1,7 +1,7 @@ DESCRIPTION = "Meta-package for Enlightenment/X11" LICENSE = "MIT" -PACKAGES = "task-enlightenment-x11" -PR = "r4" +PACKAGES = "task-enlightenment-x11 task-enlightenment-x11-core" +PR = "r5" FEED_URIS += "x11##http://openzaurus.org/official/unstable/3.5.2/feed/x11 \ e##http://openzaurus.org/official/unstable/3.5.2/feed/e" @@ -11,14 +11,20 @@ ALLOW_EMPTY = 1 # # X # -DEPENDS += "diet-x11 rxvt-unicode xstroke xtscal xrandr xmodmap xdpyinfo fontconfig \ - ttf-bitstream-vera bash chkhinge" -RDEPENDS += " rxvt-unicode xstroke xtscal xrandr xmodmap xdpyinfo \ - ttf-bitstream-vera chkhinge" +DEPENDS_task-enlightenment-x11-core += "diet-x11 rxvt-unicode xstroke xtscal xrandr xmodmap xdpyinfo fontconfig \ + ttf-bitstream-vera chkhinge" +RDEPENDS_task-enlightenment-x11-core += " rxvt-unicode xstroke xtscal xrandr xmodmap xdpyinfo \ + ttf-bitstream-vera chkhinge" + +# +# E-core +# +DEPENDS_task-enlightenment-x11-core += "entrance e-wm" +RDEPENDS_task-enlightenment-x11-core += "entrance e-wm" # # E # -DEPENDS += "entrance e-wm entice eclair examine evidence e-modules e-utils elitaire" -RDEPENDS += "entrance e-wm entice eclair examine evidence e-modules e-utils elitaire" +DEPENDS_task-enlightenment-x11 += "task-enlightenment-x11-core entice eclair examine evidence e-modules e-utils elitaire" +RDEPENDS_task-enlightenment-x11 += "task-enlightenment-x11-core entice eclair examine evidence e-modules e-utils elitaire" diff --git a/packages/meta/meta-sdk.bb b/packages/meta/meta-sdk.bb index 9be1e321bd..d28b6cebc8 100644 --- a/packages/meta/meta-sdk.bb +++ b/packages/meta/meta-sdk.bb @@ -3,9 +3,9 @@ LICENSE = MIT DEPENDS = "ipkg-native ipkg-utils-native fakeroot-native \ binutils-cross-sdk gcc-cross-sdk gdb-cross \ libidl libsvg-cairo sed-native \ - meta-gpe \ + meta-gpe gstreamer\ opie-mail" -PR = "r5" +PR = "r8" PACKAGES = "" @@ -51,24 +51,14 @@ libice-dev \ libidl-2-dev \ libipkg-dev \ libjpeg-dev \ -libmailwrapper-dev \ libmb-dev \ libmimedir-dev \ libopenobex-1.0-dev \ -libopiebluez2-dev \ -libopiedb2-dev \ -libopiecore2-dev \ -libopienet2-dev \ -libopiepim2-dev \ -libopieui2-dev \ libpcap-dev \ libpixman-dev \ libpng-dev \ libpng12-dev \ libpopt-dev \ -libqpe1-dev \ -libqte2-dev \ -libqtaux2-dev \ libreadline-dev \ libschedule-dev \ libsm-dev \ @@ -95,7 +85,6 @@ libxpm-dev \ libxrandr-dev \ libxrender-dev \ libxsettings-client-dev \ -libxsettings-dev \ libxss-dev \ libxt-dev \ libxtst-dev \ @@ -113,8 +102,21 @@ xextensions-dev \ libxmu-dev \ xproto-dev \ xtrans-dev \ +gstreamer-dev \ " +#libopiebluez2-dev \ +#libopiedb2-dev \ +#libopiecore2-dev \ +#libopienet2-dev \ +#libopiepim2-dev \ +#libopieui2-dev \ +#libqpe1-dev \ +#libqte2-dev \ +#libqtaux2-dev \ +#libmailwrapper-dev \ + + do_populate_sdk() { touch ${DEPLOY_DIR_IPK}/Packages ipkg-make-index -r ${DEPLOY_DIR_IPK}/Packages -p ${DEPLOY_DIR_IPK}/Packages -l ${DEPLOY_DIR_IPK}/Packages.filelist -m ${DEPLOY_DIR_IPK} diff --git a/packages/rrdtool/rrdtool_1.0.49.bb b/packages/rrdtool/rrdtool_1.0.49.bb index bea4ae1a1e..ab482b1131 100644 --- a/packages/rrdtool/rrdtool_1.0.49.bb +++ b/packages/rrdtool/rrdtool_1.0.49.bb @@ -4,7 +4,7 @@ HOMEPAGE = "http://people.ee.ethz.ch/~oetiker/webtools/rrdtool" LICENSE = "GPLv2" DEPENDS = "libpng zlib" PR = "r1" -SRC_URI = "http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/pub/rrdtool-${PV}.tar.gz \ +SRC_URI = "http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/pub/rrdtool-1.0.x/rrdtool-${PV}.tar.gz \ file://perl-make-options.diff;patch=1;pnum=0" inherit autotools diff --git a/packages/scap/files/scap.desktop b/packages/scap/files/scap.desktop index 6209d8f69c..bba17259bb 100644 --- a/packages/scap/files/scap.desktop +++ b/packages/scap/files/scap.desktop @@ -1,5 +1,5 @@ [Desktop Entry] -Name=Online Screenshot +Name=Upload Screenshot Comment=Upload a screenshot to http://handhelds.org/scap Exec=scap Terminal=0 diff --git a/packages/scap/files/scap.sh b/packages/scap/files/scap.sh index f8e0485333..ba8bc7e584 100644 --- a/packages/scap/files/scap.sh +++ b/packages/scap/files/scap.sh @@ -1,6 +1,6 @@ #!/bin/sh -sleep 5 +sleep 2 if [ -x /usr/bin/bl ]; then bl toggle fi diff --git a/packages/scap/scap_0.1.bb b/packages/scap/scap_0.1.bb index 30cf1b3299..7bef893e59 100644 --- a/packages/scap/scap_0.1.bb +++ b/packages/scap/scap_0.1.bb @@ -1,5 +1,5 @@ LICENSE = "OSL" -PR = "r2" +PR = "r4" DESCRIPTION = "handhelds.org screen capture utility" SRC_URI = "file://scap.sh file://scap.desktop file://scap.png" diff --git a/packages/sharprom-toolchain/.mtn2git_empty b/packages/sharprom-toolchain/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/packages/sharprom-toolchain/.mtn2git_empty diff --git a/packages/sharprom-toolchain/sharprom-toolchain-native_1.0.bb b/packages/sharprom-toolchain/sharprom-toolchain-native_1.0.bb new file mode 100644 index 0000000000..e60180e6d8 --- /dev/null +++ b/packages/sharprom-toolchain/sharprom-toolchain-native_1.0.bb @@ -0,0 +1,24 @@ +DESCRIPTION = "Precompiled SharpROM toolchain glue package" +LICENSE = "GPL" +SECTION = "base" +# This needs to be extracted to /usr/local/arm : +# SRC_URI = "http://handhelds.org/download/projects/toolchain/archive/cross-2.95.3.tar.bz2" + +inherit native +DEPENDS = "" + +COMPATIBLE_HOST = 'i.86.*-linux' + +do_stage() { + if [ ! -e /usr/local/arm/2.95.3/bin/arm-linux-gcc-2.95 ] + then + die "You need to install the Sharp Toolchain to /usr/local/arm and rename the compiler to arm-linux-gcc-2.95" + fi + if [ ! -e /usr/local/arm/2.95.3/bin/arm-linux-ld-2.11.2 ] + then + die "You need to install the Sharp Toolchain to /usr/local/arm and rename the linker to arm-linux-ld-2.11.2" + fi + ln -sf /usr/local/arm/2.95.3/bin/arm-linux-gcc-2.95 ${STAGING_BINDIR}/arm-linux-gcc + ln -sf /usr/local/arm/2.95.3/bin/arm-linux-ld-2.11.2 ${STAGING_BINDIR}/arm-linux-ld +} + |