diff options
Diffstat (limited to 'packages/nonworking')
85 files changed, 1546 insertions, 17 deletions
diff --git a/packages/nonworking/angstrom/.mtn2git_empty b/packages/nonworking/angstrom/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/packages/nonworking/angstrom/.mtn2git_empty diff --git a/packages/nonworking/angstrom/angstrom-e-image.bb b/packages/nonworking/angstrom/angstrom-e-image.bb new file mode 100644 index 0000000000..6db89788ce --- /dev/null +++ b/packages/nonworking/angstrom/angstrom-e-image.bb @@ -0,0 +1,36 @@ +#Angstrom e image +LICENSE = "MIT" +PR = "r1" + + +PREFERRED_PROVIDER_virtual/evas ?= "evas-x11" +PREFERRED_PROVIDER_virtual/ecore ?= "ecore-x11" +PREFERRED_PROVIDER_virtual/imlib2 ?= "imlib2-x11" +PREFERRED_PROVIDER_virtual/libx11 ?= "libx11" + +PREFERRED_PROVIDER_libgpewidget ?= "libgpewidget" +PREFERRED_PROVIDER_tslib ?= "tslib" +PREFERRED_PROVIDER_virtual/libsdl ?= "libsdl-x11" +PREFERRED_PROVIDER_virtual/libxine ?= "libxine-x11" + +ANGSTROM_EXTRA_INSTALL ?= "" +XSERVER ?= "xserver-kdrive-fbdev" + +export IMAGE_BASENAME = "e-image" + +DEPENDS = "task-base" +RDEPENDS = "\ + ${XSERVER} \ + task-base-extended \ + angstrom-e-base-depends \ + angstrom-e-depends \ + angstrom-gpe-task-settings \ + ${ANGSTROM_EXTRA_INSTALL}" + + +export PACKAGE_INSTALL = "${RDEPENDS}" + +#zap root password for release images +ROOTFS_POSTPROCESS_COMMAND += '${@base_conditional("DISTRO_TYPE", "release", "zap_root_password; ", "",d)}' + +inherit image diff --git a/packages/nonworking/clucene/.mtn2git_empty b/packages/nonworking/clucene/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/packages/nonworking/clucene/.mtn2git_empty diff --git a/packages/nonworking/clucene/clucene-0.8.12-pre/.mtn2git_empty b/packages/nonworking/clucene/clucene-0.8.12-pre/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/packages/nonworking/clucene/clucene-0.8.12-pre/.mtn2git_empty diff --git a/packages/nonworking/clucene/clucene-0.8.12-pre/compile-fix.patch b/packages/nonworking/clucene/clucene-0.8.12-pre/compile-fix.patch new file mode 100644 index 0000000000..5f6c8f1911 --- /dev/null +++ b/packages/nonworking/clucene/clucene-0.8.12-pre/compile-fix.patch @@ -0,0 +1,23 @@ + +# +# Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher +# + +--- clucene-0.8.11-r0/src/CLucene/store/Lock.cpp~compile-fix 2004-04-13 15:43:21.000000000 +0200 ++++ clucene-0.8.11-r0/src/CLucene/store/Lock.cpp 2004-07-08 00:21:06.000000000 +0200 +@@ -1,6 +1,6 @@ + #include "CLucene/StdHeader.h" + #include "Lock.h" +- ++using namespace std; + namespace lucene{ namespace store{ + + LuceneLockWith::~LuceneLockWith(){ +--- clucene-0.8.11-r0/Makefile.am~compile-fix 2003-11-04 07:54:04.000000000 +0100 ++++ clucene-0.8.11-r0/Makefile.am 2004-07-08 00:22:43.000000000 +0200 +@@ -2,4 +2,4 @@ + + INCLUDES = -I$(top_srcdir) + +-SUBDIRS = src wrappers examples . ++SUBDIRS = src wrappers . diff --git a/packages/nonworking/clucene/clucene_0.8.12-pre.bb b/packages/nonworking/clucene/clucene_0.8.12-pre.bb new file mode 100644 index 0000000000..2c8122c921 --- /dev/null +++ b/packages/nonworking/clucene/clucene_0.8.12-pre.bb @@ -0,0 +1,24 @@ +DESCRIPTION = "CLucene is a C++ port of Lucene: the high-performance, full-featured text search engine written in Java." +SECTION = "libs" +LICENSE = "LGPL" +PRIORITY = "optional" +SRCDATE = "20040704" +SRC_URI = "cvs://anonymous@clucene.cvs.sourceforge.net/cvsroot/clucene;module=. \ + file://compile-fix.patch;patch=1" +S = "${WORKDIR}" + +inherit autotools + +do_stage() { + oe_libinstall -C src libclucene ${STAGING_LIBDIR} + install -d ${STAGING_INCDIR}/CLucene/ + install src/CLucene.h ${STAGING_INCDIR}/CLucene/ + cd src + headers=`find . -name "*.h"` + for f in $headers + do + install -d ${STAGING_INCDIR}/`dirname $f` + install -m 0644 $f ${STAGING_INCDIR}/$f + done + echo > ${STAGING_INCDIR}/CLucene/util/dirent.h +} diff --git a/packages/nonworking/efl/.mtn2git_empty b/packages/nonworking/efl/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/packages/nonworking/efl/.mtn2git_empty diff --git a/packages/nonworking/efl/e/.mtn2git_empty b/packages/nonworking/efl/e/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/packages/nonworking/efl/e/.mtn2git_empty diff --git a/packages/nonworking/efl/e/fix-configure.patch b/packages/nonworking/efl/e/fix-configure.patch new file mode 100644 index 0000000000..02560fd7ab --- /dev/null +++ b/packages/nonworking/efl/e/fix-configure.patch @@ -0,0 +1,47 @@ +diff -Nur e~/configure.in e/configure.in +--- e~/configure.in 2005-09-29 13:17:29.000000000 -0700 ++++ e/configure.in 2005-09-29 13:19:35.000000000 -0700 +@@ -114,9 +114,7 @@ + AC_PATH_XTRA + AC_CHECK_HEADER(X11/X.h, + [ +- x_dir=${x_dir:-/usr/X11R6} +- x_cflags=${x_cflags:--I${x_includes:-$x_dir/include}} +- x_libs="${x_libs:--L${x_libraries:-$x_dir/lib}} -lX11 -lXext" ++ x_libs="-lX11 -lXext"; + ],[ + AC_MSG_ERROR([Cannot find X headers and libraries.]) + ] +diff -Nur e~/src/bin/Makefile.am e/src/bin/Makefile.am +--- e~/src/bin/Makefile.am 2005-09-29 13:17:29.000000000 -0700 ++++ e/src/bin/Makefile.am 2005-09-29 13:19:35.000000000 -0700 +@@ -1,6 +1,5 @@ + MAINTAINERCLEANFILES = Makefile.in +-INCLUDES = -I$(includedir) \ +- -I$(top_srcdir) \ ++INCLUDES = -I$(top_srcdir) \ + -I$(top_srcdir)/src/bin \ + -I$(top_srcdir)/src/lib \ + @e_cflags@ \ +diff -Nur e~/src/lib/Makefile.am e/src/lib/Makefile.am +--- e~/src/lib/Makefile.am 2005-09-29 13:17:29.000000000 -0700 ++++ e/src/lib/Makefile.am 2005-09-29 13:19:56.000000000 -0700 +@@ -1,6 +1,5 @@ + MAINTAINERCLEANFILES = Makefile.in +-INCLUDES = -I$(includedir) \ +- -I$(top_srcdir)/src/bin \ ++INCLUDES = -I$(top_srcdir)/src/bin \ + @e_cflags@ + + lib_LTLIBRARIES = libe.la +diff -Nur e~/src/preload/Makefile.am e/src/preload/Makefile.am +--- e~/src/preload/Makefile.am 2005-09-29 13:17:29.000000000 -0700 ++++ e/src/preload/Makefile.am 2005-09-29 13:19:35.000000000 -0700 +@@ -2,7 +2,6 @@ + + INCLUDES = -I. \ + -I$(top_srcdir) \ +- -I$(includedir) \ + -I$(top_srcdir)src/preload \ + @x_cflags@ + pkgdir = $(libdir)/enlightenment/preload diff --git a/packages/nonworking/efl/ecore-fb_0.9.9.038.bb b/packages/nonworking/efl/ecore-fb_0.9.9.038.bb new file mode 100644 index 0000000000..b856d38bd9 --- /dev/null +++ b/packages/nonworking/efl/ecore-fb_0.9.9.038.bb @@ -0,0 +1,31 @@ +require ecore.inc +PR = "r2" + +SRC_URI += "file://remove-bad-code.patch;patch=1" + +EXTRA_OECONF = "--enable-ecore-fb \ + --enable-ecore-job \ + --enable-ecore-file \ + --enable-poll \ + --enable-ecore-dbus \ + --enable-ecore-evas \ + --enable-ecore-evas-buffer \ + --enable-ecore-evas-fb \ + --disable-ecore-evas-x \ + --disable-ecore-evas-xrender \ + --disable-ecore-evas-gl \ + --enable-ecore-con \ + --enable-ecore-config \ + --enable-ecore-ipc \ + --enable-ecore-txt \ + --disable-ecore-x \ + --disable-curl \ + --without-curl-config \ + --enable-ecore-config \ + --enable-ecore-desktop \ + --disable-openssl" + +parts = "Ecore Ecore_Job Ecore_File Ecore_DBus \ + Ecore_Txt Ecore_Fb Ecore_Con \ + Ecore_Ipc Ecore_Evas Ecore_Config \ + Ecore_Desktop" diff --git a/packages/nonworking/efl/ecore-native_0.9.9.038.bb b/packages/nonworking/efl/ecore-native_0.9.9.038.bb new file mode 100644 index 0000000000..7d7ed2370a --- /dev/null +++ b/packages/nonworking/efl/ecore-native_0.9.9.038.bb @@ -0,0 +1,6 @@ +require ecore-fb_${PV}.bb +inherit 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" +PROVIDES = "ecore-native"
\ No newline at end of file diff --git a/packages/nonworking/efl/ecore-x11_0.9.9.038.bb b/packages/nonworking/efl/ecore-x11_0.9.9.038.bb new file mode 100644 index 0000000000..1deb641326 --- /dev/null +++ b/packages/nonworking/efl/ecore-x11_0.9.9.038.bb @@ -0,0 +1,30 @@ +require ecore.inc +DEPENDS += "evas-x11" +PR = "r3" + +SRC_URI += "file://configure-abstract-sockets.patch;patch=1" + +EXTRA_OECONF = "--disable-ecore-fb \ + --disable-ecore-dfb \ + --enable-ecore-job \ + --enable-ecore-file \ + --enable-ecore-dbus \ + --disable-ecore-evas-fb \ + --disable-ecore-evas-dfb \ + --enable-ecore-evas-x \ + --enable-ecore-evas-buffer \ + --disable-ecore-evas-gl \ + --enable-ecore-con \ + --enable-ecore-ipc \ + --enable-ecore-txt \ + --enable-ecore-x \ + --enable-ecore-config \ + --disable-openssl \ + --enable-ecore-desktop \ + --x-includes=${STAGING_INCDIR}/X11 \ + --x-libraries=${STAGING_LIBDIR} " + +parts = "Ecore Ecore_Job Ecore_File Ecore_DBus \ + Ecore_Txt Ecore_Fb Ecore_Con \ + Ecore_Ipc Ecore_Evas Ecore_Config \ + Ecore_X Ecore_Desktop" diff --git a/packages/nonworking/efl/ecore.inc b/packages/nonworking/efl/ecore.inc new file mode 100644 index 0000000000..60c18cacc3 --- /dev/null +++ b/packages/nonworking/efl/ecore.inc @@ -0,0 +1,46 @@ +DESCRIPTION = "Ecore is the core event abstraction layer for the enlightenment \ +foundation libraries. It makes makes doing selections, drag and drop, event loops, \ +timeouts and idle handlers fast, optimized, and convenient." +LEAD_SONAME = "libecore.so" +LICENSE = "MIT" +# can also have openssl, dbus, iconv +DEPENDS += "virtual/evas curl eet" +PROVIDES += "virtual/ecore" + +inherit efl + +SRC_URI = "http://enlightenment.freedesktop.org/files/ecore-${PV}.tar.gz \ + file://ecore_kernel_input_header.patch;patch=1 \ + ${E_CVS};module=e17/libs/ecore/m4;date=20070501" +# file://fix-tslib-configure.patch;patch=1 \ +# file://configure.patch;patch=1 \ + +S = "${WORKDIR}/ecore-${PV}" +FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/ecore" + +EXTRA_OECONF = "<override me>" + +libraries = "" +headers = "" +parts = "<override me>" + +do_configure_prepend() { + if [ -e "${WORKDIR}/m4" ]; then + install -d "${S}/m4" + install "${WORKDIR}/m4/"*.m4 "${S}/m4" + aclocal -I m4 + fi +} + +do_stage_append() { + for p in ${parts}; do + dir=`echo $p|tr A-Z a-z` + install -m 0644 ${S}/src/lib/$dir/$p*.h ${STAGING_INCDIR}/ + oe_libinstall -C src/lib/$dir lib$dir ${STAGING_LIBDIR}/ + done + install -m 0644 ${S}/src/lib/ecore/Ecore_Data.h ${STAGING_INCDIR}/ +# install -m 0644 ${S}/ecore.m4 ${STAGING_DATADIR}/aclocal/ +} + +FILES_${PN} += "${libdir}/ecore_config_ipc_ecore.so.*" +FILES_${PN}-dev += "${libdir}/ecore_config_ipc_ecore.so" diff --git a/packages/nonworking/efl/ecore/.mtn2git_empty b/packages/nonworking/efl/ecore/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/packages/nonworking/efl/ecore/.mtn2git_empty diff --git a/packages/nonworking/efl/ecore/add-tslib-support.patch b/packages/nonworking/efl/ecore/add-tslib-support.patch new file mode 100644 index 0000000000..c125122a91 --- /dev/null +++ b/packages/nonworking/efl/ecore/add-tslib-support.patch @@ -0,0 +1,104 @@ + +# +# tslib support for ecore, (C) Michael 'Mickey' Lauer <mickey@Vanille.de> +# + +--- ecore/src/lib/ecore_fb/ecore_fb.c~add-tslib-support.patch ++++ ecore/src/lib/ecore_fb/ecore_fb.c +@@ -4,6 +4,13 @@ + #include "Ecore_Fb.h" + #include "ecore_private.h" + ++ ++#ifdef HAVE_TSLIB ++#include <tslib.h> ++#include <errno.h> ++#endif ++ ++ + #include <fcntl.h> + #include <unistd.h> + #include <stdio.h> +@@ -77,6 +84,11 @@ + unsigned char z; + }; + ++#ifdef HAVE_TSLIB ++struct tsdev *_ecore_fb_tslib_tsdev = NULL; ++struct ts_sample _ecore_fb_tslib_event; ++#endif ++ + static void _ecore_fb_size_get(int *w, int *h); + static int _ecore_fb_ts_fd_handler(void *data, Ecore_Fd_Handler *fd_handler); + static int _ecore_fb_kbd_fd_handler(void *data, Ecore_Fd_Handler *fd_handler); +@@ -269,10 +281,39 @@ + ecore_fb_init(const char *n |
