All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] enna: Move to own recipe folder and update to enna hg.
@ 2010-03-28 17:18 Paul Menzel
  2010-03-30 13:20 ` [PATCH v2] " Paul Menzel
  0 siblings, 1 reply; 14+ messages in thread
From: Paul Menzel @ 2010-03-28 17:18 UTC (permalink / raw)
  To: openembedded-devel

[-- Attachment #1: Type: text/plain, Size: 2897 bytes --]

1. Create `enna.inc`.
2. Use `INC_PR`.
3. Move to new repository location.
4. Update license to LGPLv2.1+.
5. Build tested with GCC 4.4.3 and Binutils 2.20.1 for `MACHINE = "beagleboard".
6. Remove `dbus` from `DEPEND` since `edbus` already depends an it.
7. `do_configure_prepend()` fixes [1]. Thanks Koen.

[1] http://lists.linuxtogo.org/pipermail/openembedded-devel/2010-March/thread.html

Signed-off-by: Paul Menzel <paulepanter@users.sourceforge.net>
---
1. Trying to run this binary unfortunately gives me a symbol lookup error [2].

# enna --help
enna: symbol lookup error: /usr/lib/libelementary-ver-pre-svn-05.so.0: undefined symbol: ECORE_X_ATOM_E_ILLUME_TOP_SHELF_GEOMETRY

The GeeXboX folks say it might be related to an outdated Ecore_X but `ecore` with `--enable-ecore-x` is in `DEPENDS`.

[2] https://geexbox.org/sympa/arc/devel/2010-03/msg00116.html

2. Thanks to all your help!
---
 recipes/e17/enna_svn.bb |   14 --------------
 recipes/enna/enna.inc   |   16 ++++++++++++++++
 recipes/enna/enna_hg.bb |   10 ++++++++++
 3 files changed, 26 insertions(+), 14 deletions(-)
 delete mode 100644 recipes/e17/enna_svn.bb
 create mode 100644 recipes/enna/enna.inc
 create mode 100644 recipes/enna/enna_hg.bb

diff --git a/recipes/e17/enna_svn.bb b/recipes/e17/enna_svn.bb
deleted file mode 100644
index 8f4ddc4..0000000
--- a/recipes/e17/enna_svn.bb
+++ /dev/null
@@ -1,14 +0,0 @@
-DESCRIPTION = "Enna is a media center application based on EFL"
-LICENSE = "GPL"
-DEPENDS = "curl dbus eet evas edje ecore edbus emotion"
-DEPENDS += "libmusicbrainz lightmediascanner libxml2 taglib"
-SECTION = "x11/multimedia"
-PV = "0.2.0+svnr${SRCPV}"
-PR = "r1"
-
-inherit e
-
-SRC_URI = "svn://svn.enlightenment.org/svn/e/trunk/MISC;module=enna;proto=http"
-S = "${WORKDIR}/enna"
-
-FILES_${PN}-dbg += "${libdir}/${PN}/modules/.debug"
diff --git a/recipes/enna/enna.inc b/recipes/enna/enna.inc
new file mode 100644
index 0000000..4cc5b48
--- /dev/null
+++ b/recipes/enna/enna.inc
@@ -0,0 +1,16 @@
+DESCRIPTION = "Enna is a media center application based on EFL."
+HOMEPAGE = "http://${PN}.geexbox.org/"
+SECTION = "x11/multimedia"
+LICENSE = "LGPLv2.1+"
+DEPENDS = "curl eet evas edje ecore edbus elementary emotion"
+DEPENDS += "libxml2 libvalhalla libplayer"
+
+INC_PR = "r1"
+
+SRC_URI = "http://${PN}.geexbox.org/releases/${P}.tar.bz2;name=${PN}"
+
+inherit autotools pkgconfig
+
+do_configure_prepend() {
+	autopoint || touch config.rpath
+}
diff --git a/recipes/enna/enna_hg.bb b/recipes/enna/enna_hg.bb
new file mode 100644
index 0000000..eb82b5e
--- /dev/null
+++ b/recipes/enna/enna_hg.bb
@@ -0,0 +1,10 @@
+require enna.inc
+PV = "0.4.0+hg"
+PR = "${INC_PR}.0"
+
+SRCREV = "0b97b26c8101"
+
+SRC_URI = "hg://hg.geexbox.org;proto=http;module=${PN};rev=${SRCREV}"
+
+S = "${WORKDIR}/${PN}"
-- 
1.7.0.3

[-- Attachment #2: Dies ist ein digital signierter Nachrichtenteil --]
[-- Type: application/pgp-signature, Size: 205 bytes --]

^ permalink raw reply related	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2010-04-08  8:05 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-03-28 17:18 [PATCH] enna: Move to own recipe folder and update to enna hg Paul Menzel
2010-03-30 13:20 ` [PATCH v2] " Paul Menzel
2010-04-02 15:59   ` [PATCH v3] enna: Move to own recipe folder and update to new Enna hg repository Paul Menzel
2010-04-02 18:28     ` Khem Raj
2010-04-02 19:44       ` Paul Menzel
2010-04-03 11:20         ` autopoint || touch config.rpath (was: [PATCH v3] enna: Move to own recipe folder and update to new Enna hg repository.) Paul Menzel
2010-04-03 13:51           ` Jens Seidel
2010-04-03 14:43             ` autopoint || touch config.rpath Paul Menzel
2010-04-07 15:44               ` Jens Seidel
2010-04-08  8:01                 ` Richard Purdie
2010-04-02 21:18       ` [PATCH v3] enna: Move to own recipe folder and update to new Enna hg repository Martin Jansa
2010-04-02 22:56         ` Setting `PV` in recipes using SCM repositories (was: [PATCH v3] enna: Move to own recipe folder and update to new Enna hg repository.) Paul Menzel
2010-04-04  8:43           ` Setting `PV` in recipes using SCM repositories Marco Cavallini
2010-04-03 11:03         ` [PATCH v4] enna: Move to own recipe folder and update to new Enna hg repository Paul Menzel

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.