Patchwork [meta-efl] lightmediascanner: Add version 0.4.3.0 (initial recipe)

login
register
mail settings
Submitter Pau Espin Pedrol
Date Aug. 17, 2011, 6:06 p.m.
Message ID <1313604363-2973-1-git-send-email-pespin.shar@gmail.com>
Download mbox | patch
Permalink /patch/10127/
State New, archived
Headers show

Comments

Pau Espin Pedrol - Aug. 17, 2011, 6:06 p.m.
* Recipe based on recipe v0.4.1.0 from oe.dev (http://cgit.openembedded.org/cgit.cgi/openembedded/tree/recipes/lightmediascanner/lightmediascanner_0.4.1.0.bb?id=99ed67320060c4b9f686328a22f68980c2154c62)

Signed-off-by: Pau Espin Pedrol <pespin.shar@gmail.com>
---
 .../lightmediascanner/lightmediascanner_0.4.3.0.bb |   26 ++++++++++++++++++++
 1 files changed, 26 insertions(+), 0 deletions(-)
 create mode 100644 meta-efl/recipes-multimedia/lightmediascanner/lightmediascanner_0.4.3.0.bb
Paul Menzel - Aug. 18, 2011, 11:25 a.m.
Dear Pau,


Am Mittwoch, den 17.08.2011, 20:06 +0200 schrieb Pau Espin Pedrol:
> * Recipe based on recipe v0.4.1.0 from oe.dev (http://cgit.openembedded.org/cgit.cgi/openembedded/tree/recipes/lightmediascanner/lightmediascanner_0.4.1.0.bb?id=99ed67320060c4b9f686328a22f68980c2154c62)
> 
> Signed-off-by: Pau Espin Pedrol <pespin.shar@gmail.com>

thank you for addressing the comments. Somehow the tag »[PATCH]« was not
added (by `git send-email`?) to the subject line. Please mark it as `v2`
next time and add a short description below the `---` what changed in
the iteration.

> ---
>  .../lightmediascanner/lightmediascanner_0.4.3.0.bb |   26 ++++++++++++++++++++
>  1 files changed, 26 insertions(+), 0 deletions(-)
>  create mode 100644 meta-efl/recipes-multimedia/lightmediascanner/lightmediascanner_0.4.3.0.bb
> 
> diff --git a/meta-efl/recipes-multimedia/lightmediascanner/lightmediascanner_0.4.3.0.bb b/meta-efl/recipes-multimedia/lightmediascanner/lightmediascanner_0.4.3.0.bb
> new file mode 100644
> index 0000000..7c71d4a
> --- /dev/null
> +++ b/meta-efl/recipes-multimedia/lightmediascanner/lightmediascanner_0.4.3.0.bb
> @@ -0,0 +1,26 @@
> +DESCRIPTION = "Lightweight media scanner meant to be used in not-so-powerful devices"
> +AUTHOR = "ProFUSION"
> +HOMEPAGE = "http://lms.garage.maemo.org/"
> +SECTION = "libs/multimedia"
> +LICENSE = "LGPLv2.1+"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=a6f89e2100d9b6cdffcea4f398e37343"
> +DEPENDS = "sqlite3 flac"

Either `virtual/libintl` or `inherit gettext` is needed too I think.
Please read the end of my reply.

> +
> +PR = "r1"

Please start with "r0".

> +
> +SRC_URI = "https://garage.maemo.org/frs/download.php/9439/lightmediascanner-${PV}.tar.bz2"
> +SRC_URI[md5sum] = "188ff5188cfa0f2504a42934c969cb77"
> +SRC_URI[sha256sum] = "bdbe76655ad212b936fb3cf6a9ca725e318ddeb57cd7d950d9c8409297d3b0da"
> +
> +inherit autotools pkgconfig
> +
> +do_install_append() {
> +    install -d ${D}/${bindir}/
> +    install -m 755 ${WORKDIR}/${PN}-${PV}/src/bin/.libs/test  ${D}/${bindir}/test-lms
> +}
> +
> +PACKAGES =+ "${PN}-test"
> +
> +FILES_${PN}-test = "${bindir}/test-lms"
> +
> +FILES_${PN}-dbg += "${libdir}/${PN}/plugins/.debug"

Furthermore I just wanted to report that the build is failing with
uClibc. I contacted upstream but I am not sure what the correct fix is.
Please find my attempt attached.


Thanks,

Paul
Paul Menzel - Aug. 19, 2011, 1:17 p.m.
Dear Pau,


Am Donnerstag, den 18.08.2011, 13:25 +0200 schrieb Paul Menzel:

[…]

> Furthermore I just wanted to report that the build is failing with
> uClibc. I contacted upstream but I am not sure what the correct fix is.
> Please find my attempt attached.

The upstream developer Gustavo provided a patch and this seems to fix
the build issues. Could you test if the recipe in oe.dev [1] works for
you.


Thank you very much,

Paul


[1] http://cgit.openembedded.org/cgit.cgi/openembedded/commit/?id=29dc29049a2c1073456f22a94f6e67a647343a64
Denis Carikli - Oct. 16, 2011, 7:30 p.m.
>The upstream developer Gustavo provided a patch and this seems to fix
>the build issues. Could you test if the recipe in oe.dev [1] works for
>you.
it doesn't work for me:
| configure.ac:37: required file `./config.rpath' not found
| autoreconf: automake failed with exit status: 1
and at line 37 there is:
AM_ICONV
which is added by that patch.

Denis.
Paul Menzel - Oct. 16, 2011, 8:28 p.m.
Am Sonntag, den 16.10.2011, 21:30 +0200 schrieb Denis 'GNUtoo' Carikli:
> >The upstream developer Gustavo provided a patch and this seems to fix
> >the build issues. Could you test if the recipe in oe.dev [1] works for
> >you.
> it doesn't work for me:
> | configure.ac:37: required file `./config.rpath' not found
> | autoreconf: automake failed with exit status: 1

What recipe did you use? The recipe for 0.4.3.0 in OE-classic takes care
of that [1]!

Please be more elaborate next time and adapt the subject line too if the
message content is different.

> and at line 37 there is:
> AM_ICONV
> which is added by that patch.

0.4.3.0 should be fine. Anyway I pushed 0.4.4 in commit 63d3969b [2].


Thanks,

Paul


[1] http://git.openembedded.org/openembedded/tree/recipes/lightmediascanner/lightmediascanner_0.4.3.0.bb?id=63d3969b0f839fc4b7bf7fe836daec729d9d3c53#n18
[2] http://git.openembedded.org/openembedded/commit/?id=63d3969b0f839fc4b7bf7fe836daec729d9d3c53

Patch

diff --git a/meta-efl/recipes-multimedia/lightmediascanner/lightmediascanner_0.4.3.0.bb b/meta-efl/recipes-multimedia/lightmediascanner/lightmediascanner_0.4.3.0.bb
new file mode 100644
index 0000000..7c71d4a
--- /dev/null
+++ b/meta-efl/recipes-multimedia/lightmediascanner/lightmediascanner_0.4.3.0.bb
@@ -0,0 +1,26 @@ 
+DESCRIPTION = "Lightweight media scanner meant to be used in not-so-powerful devices"
+AUTHOR = "ProFUSION"
+HOMEPAGE = "http://lms.garage.maemo.org/"
+SECTION = "libs/multimedia"
+LICENSE = "LGPLv2.1+"
+LIC_FILES_CHKSUM = "file://COPYING;md5=a6f89e2100d9b6cdffcea4f398e37343"
+DEPENDS = "sqlite3 flac"
+
+PR = "r1"
+
+SRC_URI = "https://garage.maemo.org/frs/download.php/9439/lightmediascanner-${PV}.tar.bz2"
+SRC_URI[md5sum] = "188ff5188cfa0f2504a42934c969cb77"
+SRC_URI[sha256sum] = "bdbe76655ad212b936fb3cf6a9ca725e318ddeb57cd7d950d9c8409297d3b0da"
+
+inherit autotools pkgconfig
+
+do_install_append() {
+    install -d ${D}/${bindir}/
+    install -m 755 ${WORKDIR}/${PN}-${PV}/src/bin/.libs/test  ${D}/${bindir}/test-lms
+}
+
+PACKAGES =+ "${PN}-test"
+
+FILES_${PN}-test = "${bindir}/test-lms"
+
+FILES_${PN}-dbg += "${libdir}/${PN}/plugins/.debug"