efl, e17: update to latest versions, entrance has been heavily patched and seems...
authorJustin Patrin <papercrane@gmail.com>
Fri, 1 Jun 2007 06:53:48 +0000 (06:53 +0000)
committerJustin Patrin <papercrane@gmail.com>
Fri, 1 Jun 2007 06:53:48 +0000 (06:53 +0000)
38 files changed:
packages/e17/e-wm_0.16.999.038.bb [moved from packages/e17/e-wm_0.16.999.037.bb with 97% similarity]
packages/e17/entrance-0.9.0.009/.mtn2git_empty [new file with mode: 0644]
packages/e17/entrance-0.9.0.009/Xserver.patch [new file with mode: 0644]
packages/e17/entrance-0.9.0.009/allow-missing-xsession.patch [new file with mode: 0644]
packages/e17/entrance-0.9.0.009/config-db.patch [new file with mode: 0644]
packages/e17/entrance-0.9.0.009/disable-autodetect.patch [new file with mode: 0644]
packages/e17/entrance-0.9.0.009/fix-auth-mode.patch [new file with mode: 0644]
packages/e17/entrance-0.9.0.009/run-Xinit.patch [new file with mode: 0644]
packages/e17/entrance-0.9.0.009/set-display-env.patch [new file with mode: 0644]
packages/e17/entrance-0.9.0.009/use-bash.patch [new file with mode: 0644]
packages/e17/entrance_0.9.0.009.bb [new file with mode: 0644]
packages/efl/ecore-fb_0.9.9.038.bb [moved from packages/efl/ecore-fb_0.9.9.037.bb with 100% similarity]
packages/efl/ecore-native_0.9.9.038.bb [moved from packages/efl/ecore-native_0.9.9.037.bb with 100% similarity]
packages/efl/ecore-x11_0.9.9.038.bb [moved from packages/efl/ecore-x11_0.9.9.037.bb with 100% similarity]
packages/efl/ecore.inc
packages/efl/ecore/configure-abstract-sockets.patch
packages/efl/edje-native_0.5.0.038.bb [moved from packages/efl/edje-native_0.5.0.037.bb with 100% similarity]
packages/efl/edje-utils_0.5.0.038.bb [moved from packages/efl/edje-utils_0.5.0.037.bb with 100% similarity]
packages/efl/edje_0.5.0.038.bb [moved from packages/efl/edje_0.5.0.037.bb with 100% similarity]
packages/efl/eet-native_0.9.10.038.bb [moved from packages/efl/eet-native_0.9.10.037.bb with 100% similarity]
packages/efl/eet_0.9.10.038.bb [moved from packages/efl/eet_0.9.10.037.bb with 100% similarity]
packages/efl/efreet-native_0.0.3.002.bb [new file with mode: 0644]
packages/efl/efreet_0.0.3.002.bb [new file with mode: 0644]
packages/efl/embryo-native_0.9.1.038.bb [moved from packages/efl/embryo-native_0.9.1.037.bb with 100% similarity]
packages/efl/embryo-utils_0.9.1.038.bb [moved from packages/efl/embryo-utils_0.9.1.037.bb with 100% similarity]
packages/efl/embryo_0.9.1.038.bb [moved from packages/efl/embryo_0.9.1.037.bb with 100% similarity]
packages/efl/epeg_0.9.0.008.bb [moved from packages/efl/epeg_0.9.0.007.bb with 100% similarity]
packages/efl/epsilon_0.3.0.008.bb [moved from packages/efl/epsilon_0.3.0.007.bb with 89% similarity]
packages/efl/esmart-fb_0.9.0.008.bb [moved from packages/efl/esmart-fb_0.9.0.007.bb with 100% similarity]
packages/efl/esmart-x11_0.9.0.008.bb [moved from packages/efl/esmart-x11_0.9.0.007.bb with 100% similarity]
packages/efl/evas-fb_0.9.9.038.bb [moved from packages/efl/evas-fb_0.9.9.037.bb with 100% similarity]
packages/efl/evas-native_0.9.9.038.bb [moved from packages/efl/evas-native_0.9.9.037.bb with 100% similarity]
packages/efl/evas-x11_0.9.9.038.bb [moved from packages/efl/evas-x11_0.9.9.037.bb with 100% similarity]
packages/efl/evas.inc
packages/efl/ewl_0.5.1.008.bb [moved from packages/efl/ewl_0.0.4.007.bb with 100% similarity]
packages/efl/imlib2-fb_1.3.0.001.bb [moved from packages/efl/imlib2-fb_1.2.2.001.bb with 100% similarity]
packages/efl/imlib2-native_1.3.0.001.bb [moved from packages/efl/imlib2-native_1.2.2.001.bb with 100% similarity]
packages/efl/imlib2-x11_1.3.0.001.bb [moved from packages/efl/imlib2-x11_1.2.2.001.bb with 100% similarity]

similarity index 97%
rename from packages/e17/e-wm_0.16.999.037.bb
rename to packages/e17/e-wm_0.16.999.038.bb
index 0ccd0c6..cf25ad0 100644 (file)
@@ -1,5 +1,5 @@
 DESCRIPTION = "E17 - the Enlightenment Window Mananger"
-DEPENDS = "evas-x11 ecore-x11 edje eet embryo"
+DEPENDS = "evas-x11 ecore-x11 edje eet embryo efreet"
 LICENSE = "MIT"
 PR = "r5"
 
diff --git a/packages/e17/entrance-0.9.0.009/.mtn2git_empty b/packages/e17/entrance-0.9.0.009/.mtn2git_empty
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/packages/e17/entrance-0.9.0.009/Xserver.patch b/packages/e17/entrance-0.9.0.009/Xserver.patch
new file mode 100644 (file)
index 0000000..296a7bc
--- /dev/null
@@ -0,0 +1,22 @@
+--- entrance/src/daemon/Entranced.h.~1.7.~     2004-05-19 21:02:09.000000000 -0700
++++ entrance/src/daemon/Entranced.h    2005-08-13 02:00:02.000000000 -0700
+@@ -18,7 +18,7 @@
+ #define ENTRANCED_DEBUG 1
+-#define X_SERVER "/usr/X11R6/bin/X -quiet"
++#define X_SERVER "/etc/X11/Xserver"
+ //#define X_SERVER "/usr/X11R6/bin/Xnest -full"
+ #define X_DISP ":0"             /* only used if DISPLAY variable is NOT set */
+ #define ENTRANCE PREFIX "/bin/entrance_wrapper"
+--- entrance/src/daemon/spawner.c.~1.25.~      2005-05-28 02:31:14.000000000 -0700
++++ entrance/src/daemon/spawner.c      2005-08-13 02:20:13.000000000 -0700
+@@ -155,7 +155,7 @@
+         sigaction(SIGUSR1, &_entrance_x_sa, NULL);
+       /* FIXME: need to parse command and NOT go thru /bin/sh!!!! */
+       /* why? some /bin/sh's wont pass on this SIGUSR1 thing... */
+-        execl("/bin/sh", "/bin/sh", "-c", x_cmd, NULL);
++        execl("/bin/bash", "/bin/bash", "-c", x_cmd, NULL);
+         syslog(LOG_WARNING, "Could not execute X server.");
+         exit(1);
+      default:
diff --git a/packages/e17/entrance-0.9.0.009/allow-missing-xsession.patch b/packages/e17/entrance-0.9.0.009/allow-missing-xsession.patch
new file mode 100644 (file)
index 0000000..74289ad
--- /dev/null
@@ -0,0 +1,19 @@
+Index: entrance-0.9.0.009/configure.in
+===================================================================
+--- entrance-0.9.0.009.orig/configure.in
++++ entrance-0.9.0.009/configure.in
+@@ -184,10 +184,10 @@ AC_ARG_WITH(xsession,
+           fi
+       ]
+ )
+-if test ! -x "$xsession" ; then
+-    AC_MSG_WARN([** $xsession does not exist or is not executable **])
+-    AC_MSG_WARN([** Please consider overriding with --with-xsession **])
+-fi
++#if test ! -x "$xsession" ; then
++#    AC_MSG_WARN([** $xsession does not exist or is not executable **])
++#    AC_MSG_WARN([** Please consider overriding with --with-xsession **])
++#fi
+ AC_DEFINE_UNQUOTED(ENTRANCE_XSESSION, "$xsession", [Xsession script])
+ AC_SUBST(xsession)
diff --git a/packages/e17/entrance-0.9.0.009/config-db.patch b/packages/e17/entrance-0.9.0.009/config-db.patch
new file mode 100644 (file)
index 0000000..aecbfb6
--- /dev/null
@@ -0,0 +1,119 @@
+Index: entrance-0.9.0.009/data/config/build_config.sh.in
+===================================================================
+--- entrance-0.9.0.009.orig/data/config/build_config.sh.in
++++ entrance-0.9.0.009/data/config/build_config.sh.in
+@@ -1,45 +1,45 @@
+ #!/bin/sh -e
+-usage() {
+-      cat <<-EOF
+-      Usage: $0 [options]
+-
+-      Options:
+-        -d, --dir     Session directory to scan
+-        -c, --file    Config file (default: $DB)
+-        -h, --help    This help output :p
+-      EOF
+-
+-      if [ "$1" = "1" ] ; then
+-              echo ""
+-              echo "ERROR: $2"
+-      fi
+-
+-      exit $1
+-}
+-
+-SESSION_DIR=""
+-DB="./entrance_config.cfg"
+-
+-while [ -n "$1" ] ; do
+-      case $1 in
+-              -d) shift; SESSION_DIR=$1;;
+-              -c) shift; DB=$1;;
+-              -h) usage 0;;
+-              *)  usage 1 "Unknown option: $1";;
+-      esac
+-      shift
+-done
+-
+-if [ -z "$DB" ] || [ -d "$DB" ] ; then
+-      usage 1 "Invalid DB argument"
+-fi
+-
+-FROM=$SESSION_DIR
+-if [ -z "$FROM" ] ; then
+-      FROM="defaults"
+-fi
+-echo "Generating config file '$DB' from '$FROM' ..."
++#usage() {
++#     cat <<-EOF
++#     Usage: $0 [options]
++#
++#     Options:
++#       -d, --dir     Session directory to scan
++#       -c, --file    Config file (default: $DB)
++#       -h, --help    This help output :p
++#     EOF
++#
++#     if [ "$1" = "1" ] ; then
++#             echo ""
++#             echo "ERROR: $2"
++#     fi
++#
++#     exit $1
++#}
++#
++#SESSION_DIR=""
++#DB="./entrance_config.cfg"
++#
++#while [ -n "$1" ] ; do
++#     case $1 in
++#             -d) shift; SESSION_DIR=$1;;
++#             -c) shift; DB=$1;;
++#             -h) usage 0;;
++#             *)  usage 1 "Unknown option: $1";;
++#     esac
++#     shift
++#done
++#
++#if [ -z "$DB" ] || [ -d "$DB" ] ; then
++#     usage 1 "Invalid DB argument"
++#fi
++#
++#FROM=$SESSION_DIR
++#if [ -z "$FROM" ] ; then
++#     FROM="defaults"
++#fi
++#echo "Generating config file '$DB' from '$FROM' ..."
+ rm -f $DB || exit 1
+@@ -59,10 +59,10 @@ ecore_config -c $DB -k /entrance/time_fo
+ #ecore_config -c $DB -k /entrance/fonts/0/-s -s "/usr/share/fonts/truetype/"
+ #ecore_config -c $DB -k /entrance/fonts/1/-s -s "/usr/X11R6/lib/X11/fonts/Truetype/"
+ ecore_config -c $DB -k /entrance/greeting/before -s "Welcome to"
+-ecore_config -c $DB -k /entrance/greeting/after -s ""
++ecore_config -c $DB -k /entrance/greeting/after -s " e17/OE"
+ count=0
+-ecore_config -c $DB -k /entrance/session/0/session -s "default"
++ecore_config -c $DB -k /entrance/session/0/session -s "/etc/X11/Sessions/Enlightenment"
+ ecore_config -c $DB -k /entrance/session/0/title -s "Default"
+ ecore_config -c $DB -k /entrance/session/0/icon -s "default.png"
+ #if [ -z "$SESSION_DIR" ] ; then
+@@ -92,7 +92,7 @@ ecore_config -c $DB -k /entrance/session
+ #     done
+ #fi
+ count=`(expr $count + 1)`
+-ecore_config -c $DB -k /entrance/session/$count/session -s "failsafe"
++ecore_config -c $DB -k /entrance/session/$count/session -s "/etc/X11/Sessions/Enlightenment"
+ ecore_config -c $DB -k /entrance/session/$count/title -s "Failsafe"
+ ecore_config -c $DB -k /entrance/session/$count/icon -s "failsafe.png"
+ count=`(expr $count + 1)`
+@@ -107,5 +107,5 @@ ecore_config -c $DB -k /entrance/autolog
+ ecore_config -c $DB -k /entrance/presel/mode -i 1
+ # for Entranced
+-ecore_config -c $DB -k /entranced/xserver -s "@xbin@/X -quiet -nolisten tcp@ENTRANCE_VT_ARG@"
++ecore_config -c $DB -k /entranced/xserver -s "/etc/X11/Xserver"
+ ecore_config -c $DB -k /entranced/attempts -i 5
diff --git a/packages/e17/entrance-0.9.0.009/disable-autodetect.patch b/packages/e17/entrance-0.9.0.009/disable-autodetect.patch
new file mode 100644 (file)
index 0000000..a0412b3
--- /dev/null
@@ -0,0 +1,8 @@
+diff -Nur entrance-0.9.0.007~/Makefile.am entrance-0.9.0.007/Makefile.am
+--- entrance-0.9.0.007~/Makefile.am    2006-05-11 12:18:07.000000000 -0700
++++ entrance-0.9.0.007/Makefile.am     2006-05-11 13:01:41.000000000 -0700
+@@ -23,4 +23,3 @@
+       fi
+ install-data-am:
+-      sh data/config/autodetect.sh || :
diff --git a/packages/e17/entrance-0.9.0.009/fix-auth-mode.patch b/packages/e17/entrance-0.9.0.009/fix-auth-mode.patch
new file mode 100644 (file)
index 0000000..46e530b
--- /dev/null
@@ -0,0 +1,13 @@
+Index: entrance-0.9.0.009/data/config/build_config.sh.in
+===================================================================
+--- entrance-0.9.0.009.orig/data/config/build_config.sh.in
++++ entrance-0.9.0.009/data/config/build_config.sh.in
+@@ -44,7 +44,7 @@
+ rm -f $DB || exit 1
+ # set auth to 1 for pam, 2 for shadow
+-ecore_config -c $DB  -k /entrance/auth -i @auth_mode@
++ecore_config -c $DB  -k /entrance/auth -i 0
+ # uncomment the below to enable experimental OpenGL hardware acceleration
+ #ecore_config -c $DB -k /entrance/engine -i 1
diff --git a/packages/e17/entrance-0.9.0.009/run-Xinit.patch b/packages/e17/entrance-0.9.0.009/run-Xinit.patch
new file mode 100644 (file)
index 0000000..1d6c230
--- /dev/null
@@ -0,0 +1,17 @@
+--- entrance/src/daemon/entrance_wrapper.in.~1.1.~     2003-01-31 13:57:06.000000000 -0800
++++ entrance/src/daemon/entrance_wrapper.in    2005-08-15 20:13:57.000000000 -0700
+@@ -5,8 +5,13 @@
+ test -f /etc/profile && . /etc/profile
++if [ -x /etc/X11/Xinit.d/99gpe-login ]; then
++              chmod -x /etc/X11/Xinit.d/99gpe-login
++fi
++
++/etc/X11/Xinit
++
+ exec @prefix@/bin/entrance "$@"
+ #fallback
+ exec entrance "$@"
+-
diff --git a/packages/e17/entrance-0.9.0.009/set-display-env.patch b/packages/e17/entrance-0.9.0.009/set-display-env.patch
new file mode 100644 (file)
index 0000000..37bfc1c
--- /dev/null
@@ -0,0 +1,11 @@
+diff -Nur entrance~/src/daemon/spawner.c entrance/src/daemon/spawner.c
+--- entrance~/src/daemon/spawner.c     2005-09-02 14:00:29.000000000 -0700
++++ entrance/src/daemon/spawner.c      2005-09-02 15:53:31.000000000 -0700
+@@ -199,6 +199,7 @@
+       free(d->client.homedir);
+    d->client.homedir = NULL;
++   setenv("DISPLAY", d->name, 1);
+    snprintf(entrance_cmd, PATH_MAX, "%s -d %s", ENTRANCE, d->name);
+    if (d->config)
+       snprintf(entrance_cmd, PATH_MAX, "%s -d %s -c \"%s\" -z %d", 
diff --git a/packages/e17/entrance-0.9.0.009/use-bash.patch b/packages/e17/entrance-0.9.0.009/use-bash.patch
new file mode 100644 (file)
index 0000000..7dfab83
--- /dev/null
@@ -0,0 +1,57 @@
+Index: entrance-0.9.0.009/src/client/entrance_session.c
+===================================================================
+--- entrance-0.9.0.009.orig/src/client/entrance_session.c
++++ entrance-0.9.0.009/src/client/entrance_session.c
+@@ -854,7 +854,7 @@ _entrance_session_execute_in_shell(char 
+    if (shell && (strlen(shell) > 0))
+       shell_cmd = shell;
+    else
+-      shell_cmd = strdup("/bin/sh");
++      shell_cmd = strdup("/bin/bash");
+    if (session_name)
+       snprintf(buf, sizeof(buf), "%s %s", session_cmd, session_name);
+@@ -869,9 +869,9 @@ _entrance_session_execute_in_shell(char 
+    if (res == -1)
+       /* TODO: should actually hit the user in the face with this message */
+       syslog(LOG_NOTICE,
+-             "Neither '%s' or '/bin/sh' are working login shells for user '%s'. Your session may not function properly. ",
++             "Neither '%s' or '/bin/bash' are working login shells for user '%s'. Your session may not function properly. ",
+              shell, user);
+-      shell_cmd = strdup("/bin/sh");
++      shell_cmd = strdup("/bin/bash");
+    
+    res = execlp(shell_cmd, shell_cmd, "-c", buf, NULL);
+Index: entrance-0.9.0.009/src/client/main.c
+===================================================================
+--- entrance-0.9.0.009.orig/src/client/main.c
++++ entrance-0.9.0.009/src/client/main.c
+@@ -453,7 +453,7 @@ reboot_cb(void *data, Evas_Object * o, c
+       {
+         case 0:
+            if (execl
+-               ("/bin/sh", "/bin/sh", "-c", "/sbin/shutdown -r now", NULL))
++               ("/bin/bash", "/bin/bash", "-c", "/sbin/shutdown -r now", NULL))
+            {
+               syslog(LOG_CRIT,
+                      "Reboot failed: Unable to execute /sbin/shutdown");
+@@ -495,7 +495,7 @@ shutdown_cb(void *data, Evas_Object * o,
+       {
+         case 0:
+            if (execl
+-               ("/bin/sh", "/bin/sh", "-c", "/sbin/shutdown -h now", NULL))
++               ("/bin/bash", "/bin/bash", "-c", "/sbin/shutdown -h now", NULL))
+            {
+               syslog(LOG_CRIT,
+                      "Shutdown failed: Unable to execute /sbin/shutdown");
+Index: entrance-0.9.0.009/src/daemon/entrance_wrapper.in
+===================================================================
+--- entrance-0.9.0.009.orig/src/daemon/entrance_wrapper.in
++++ entrance-0.9.0.009/src/daemon/entrance_wrapper.in
+@@ -1,4 +1,4 @@
+-#!/bin/sh
++#!/bin/bash
+ # Wrapper script to set up login environment:
+ # Load up all the junk in /etc/profile first, and then
+ # pass control to entrance proper.
diff --git a/packages/e17/entrance_0.9.0.009.bb b/packages/e17/entrance_0.9.0.009.bb
new file mode 100644 (file)
index 0000000..6e21926
--- /dev/null
@@ -0,0 +1,40 @@
+DESCRIPTION = "Entrance is the Enlightenment login manager"
+LICENSE = "MIT"
+# can also use pam and crypt
+DEPENDS = "evas-x11 ecore-x11 edje esmart-x11 bash keylaunch xserver-common login-manager"
+RDEPENDS += "bash keylaunch xserver-common glibc-gconv-iso8859-1 login-manager entrance-themes"
+HOMEPAGE = "http://www.enlightenment.org"
+PR = "r1"
+
+DEFAULT_PREFERENCE = "-1"
+
+inherit e
+
+SRC_URI = "${E_URI}/entrance-${PV}.tar.gz \
+           file://config-db.patch;patch=1 \
+           file://allow-missing-xsession.patch;patch=1 \
+           file://run-Xinit.patch;patch=1 \
+           file://fix-auth-mode.patch;patch=1 \
+           file://use-bash.patch;patch=1 \
+           file://Sessions"
+#           file://disable-autodetect.patch;patch=1 \
+#           file://set-display-env.patch;patch=1 \
+
+S = "${WORKDIR}/entrance-${PV}"
+
+EXTRA_OECONF = "--with-edje-cc=${STAGING_BINDIR_NATIVE}/edje_cc \
+                --with-xsession=/etc/X11/Xsession \
+                --with-auth-mode=0"
+
+FILES_${PN}-dbg += "${libexecdir}/entrance/.debug"
+FILES_${PN} += "${bindir} ${sbindir} /etc ${datadir} ${libexecdir}"
+
+do_install_append() {
+       install -d ${D}/etc/X11/Xsession.d
+       install -d ${D}/etc/X11/Sessions
+
+       install -m 755 ${WORKDIR}/Sessions/* ${D}/etc/X11/Sessions
+
+       install -d ${D}/etc/X11/login-managers/
+       mv ${D}/etc/init.d/entrance ${D}/etc/X11/login-managers/entrance
+}
index 7d89435..60c18ca 100644 (file)
@@ -10,10 +10,10 @@ PROVIDES += "virtual/ecore"
 inherit efl
 
 SRC_URI = "http://enlightenment.freedesktop.org/files/ecore-${PV}.tar.gz \
-           file://configure.patch;patch=1 \
-           file://fix-tslib-configure.patch;patch=1 \
            file://ecore_kernel_input_header.patch;patch=1 \
-           ${E_CVS};module=e17/libs/ecore/m4;date=20060101"
+           ${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"
@@ -39,7 +39,8 @@ do_stage_append() {
                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/
+#      install -m 0644 ${S}/ecore.m4 ${STAGING_DATADIR}/aclocal/
 }
 
-FILES_${PN} += "${libdir}/libecore*.so* ${libdir}/ecore_config_ipc_ecore.so"
+FILES_${PN} += "${libdir}/ecore_config_ipc_ecore.so.*"
+FILES_${PN}-dev += "${libdir}/ecore_config_ipc_ecore.so"
index cdd3069..359203b 100644 (file)
@@ -1,14 +1,16 @@
---- ecore-0.9.9.036/configure.in~      2006-11-13 14:05:24.000000000 -0800
-+++ ecore-0.9.9.036/configure.in       2006-11-13 14:18:22.000000000 -0800
-@@ -886,10 +886,7 @@
-   )
+Index: ecore-0.9.9.038/configure.in
+===================================================================
+--- ecore-0.9.9.038.orig/configure.in
++++ ecore-0.9.9.038/configure.in
+@@ -541,10 +541,7 @@ AC_ARG_ENABLE(abstract-sockets,
+   [ want_abstract_sockets="yes"]
+ )
+ if test "x$want_abstract_sockets" = "xyes"; then
+-  AC_ABSTRACT_SOCKET_TEST(
+-    [AC_DEFINE(HAVE_ABSTRACT_SOCKETS, 1, [Have abstract sockets namespace])],
+-    []
+-  )
++  HAVE_ABSTRACT_SOCKETS = 1
  fi
  
--AC_ABSTRACT_SOCKET_TEST(
--  [AC_DEFINE(HAVE_ABSTRACT_SOCKETS, 1, [Have abstract socket namespace])],
--  []
--)
-+HAVE_ABSTRACT_SOCKETS = 1
- want_ecore_ipc="yes";
- have_ecore_ipc="no";
+ ECORE_CHECK_MODULE([Con], [yes])
diff --git a/packages/efl/efreet-native_0.0.3.002.bb b/packages/efl/efreet-native_0.0.3.002.bb
new file mode 100644 (file)
index 0000000..470d9e2
--- /dev/null
@@ -0,0 +1,3 @@
+require efreet_${PV}.bb
+inherit native
+DEPENDS = "ecore-native"
diff --git a/packages/efl/efreet_0.0.3.002.bb b/packages/efl/efreet_0.0.3.002.bb
new file mode 100644 (file)
index 0000000..2ef049e
--- /dev/null
@@ -0,0 +1,8 @@
+DESCRIPTION = "An implementation of freedesktop.org specs for the EFL"
+DEPENDS = "virtual/ecore"
+LICENSE = "BSD"
+PR = "r0"
+
+inherit efl
+
+headers += "efreet_base.h efreet_desktop.h efreet_icon.h efreet_ini.h efreet_menu.h efreet_private.h efreet_utils.h efreet_xml.h"
similarity index 89%
rename from packages/efl/epsilon_0.3.0.007.bb
rename to packages/efl/epsilon_0.3.0.008.bb
index efadecb..1fd7c88 100644 (file)
@@ -8,8 +8,8 @@ inherit efl
 PR = "r1"
 
 SRC_URI += "file://compile-fix.patch;patch=1 \
-            file://server-is-not-client.patch;patch=1 \
             ${E_CVS};module=e17/libs/epsilon/m4;date=20060101"
+#            file://server-is-not-client.patch;patch=1 \
 
 do_configure_prepend() {
        install -d "${S}/m4"
index 5e34bb3..f708200 100644 (file)
@@ -13,8 +13,8 @@ export FREETYPE_CONFIG = "${STAGING_BINDIR_CROSS}/freetype-config"
 
 SRC_URI = "http://enlightenment.freedesktop.org/files/evas-${PV}.tar.gz \
            file://fix-configure.patch;patch=1 \
-          file://pagesize.patch;patch=1 \
            ${E_CVS};module=e17/libs/evas/m4;date=20060101"
+#         file://pagesize.patch;patch=1 \
 
 S = "${WORKDIR}/evas-${PV}"
 FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/evas"