Openembedded Devel Discussions
 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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox