libeweather: new recipe; EFL-based weather report library
authorMichael 'Mickey' Lauer <mickey@vanille-media.de>
Wed, 2 Dec 2009 00:44:58 +0000 (01:44 +0100)
committerMichael 'Mickey' Lauer <mickey@vanille-media.de>
Wed, 2 Dec 2009 00:44:58 +0000 (01:44 +0100)
conf/distro/include/sane-srcrevs.inc
recipes/efl1/libeweather_svn.bb [new file with mode: 0644]

index 44db698..a7ebe3e 100644 (file)
@@ -377,6 +377,7 @@ SRCREV_pn-evolve-native ?= "${EFL_SRCREV}"
 SRCREV_pn-evolve ?= "${EFL_SRCREV}"
 SRCREV_pn-gevas2 ?= "${EFL_SRCREV}"
 SRCREV_pn-imlib2 ?= "${EFL_SRCREV}"
+SRCREV_pn-libeweather ?= "${EFL_SRCREV}"
 
 # Enlightenment Bindings
 SRCREV_pn-eflpp ?= "${EFL_SRCREV}"
diff --git a/recipes/efl1/libeweather_svn.bb b/recipes/efl1/libeweather_svn.bb
new file mode 100644 (file)
index 0000000..6668f08
--- /dev/null
@@ -0,0 +1,44 @@
+DESCRIPTION = "EFL-based weather widget library"
+LICENSE = "LGPL"
+DEPENDS = "ecore edje"
+PV = "0.0.0+svnr${SRCPV}"
+PR = "r0"
+
+inherit efl
+
+EXTRA_OECONF = "--with-edje-cc=${STAGING_BINDIR_NATIVE}/edje_cc"
+
+SRC_URI = "svn://svn.enlightenment.org/svn/e/trunk/PROTO;module=eweather;proto=http"
+S = "${WORKDIR}/eweather"
+
+RSUGGESTS_${PN} = "elementary-tests"
+
+do_compile_append() {
+        sed -i -e s:${STAGING_DIR_TARGET}::g \
+               -e s:/${TARGET_SYS}::g \
+                  eweather.pc
+}
+
+PACKAGES += "${PN}-plugins"
+
+FILES_${PN}-themes = "\
+  ${datadir} \
+"
+
+FILES_${PN}-plugins = "\
+  ${libdir}/eweather/plugins/*.so \
+"
+
+FILES_${PN}-dbg += "\
+  ${libdir}/eweather/plugins/.debug \
+"
+
+FILES_${PN}-dev += "\
+  ${libdir}/eweather/plugins/*.a \
+  ${libdir}/eweather/plugins/*.la \
+"
+
+RRECOMMENDS_${PN} = "\
+  ${PN}-themes \
+  ${PN}-plugins \
+"