[oe] package request for Phonon-VLC backend

Sylvain Paré sylvain.pare at gmail.com
Tue Nov 30 19:03:26 UTC 2010


Thanks for your interest!
here is my too recipes which are not soo valueable as it is mainly bump
version or so.
here my automoc-native :

automoc-native.bb:
~~~~~~~~~~~~~

DESCRIPTION = "automoc is a mess for people who don't want to learn
autotools"
PRIORITY = "optional"
LICENSE = "GPL"
DEPENDS += "qt4-x11-free"

SRCREV = "b873d2cb457503320e5f1d56d516e23eeb9ad7db"

PV = "git${SRCPV}"
PR = "r0"

inherit native qt4x11 cmake

SRC_URI = "git://git.kde.org/automoc;protocol=git;branch=master"
S = "${WORKDIR}/git"


# OE lacks some native qt4 tools, so we use the ones form the host :/
EXTRA_OECMAKE = "-DQT_LIBRARY_DIR=${OE_QMAKE_LIBDIR_QT} \
                 -DQT_INSTALL_LIBS=${OE_QMAKE_LIBDIR_QT} \
         -DQT_INCLUDE_DIR=${OE_QMAKE_INCDIR_QT} \
         -DQT_MOC_EXECUTABLE=${OE_QMAKE_MOC} \
         -DQT_UIC_EXECUTABLE=${OE_QMAKE_UIC} \
         -DQT_RCC_EXECUTABLE=${OE_QMAKE_RCC} \
         -DQT_QMAKE_EXECUTABLE=${OE_QMAKE_QMAKE} \
         -DQT_QTCORE_INCLUDE_DIR=${OE_QMAKE_INCDIR_QT}/QtCore \
         -DQ_WS_X11=ON \
        "


OECMAKE_BUILDPATH = "build"

OECMAKE_SOURCEPATH = "../"
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Mainly a merge of the existing recipe with an updated repo.
here is the report http://tinderbox.openembedded.org/packages/1152405/
and the missing log repports "QtCore/qglobal.h: No such file or directory"
.....

And here is my Phonon-VLC backend recipe :
qt4-plugin-phonon-backend-vlc.bb :
~~~~~~~~~~~~~~~~~~~~~~~~~

DESCRIPTION = "qt4-plugin-phonon-backend-vlc"
AUTHOR = "Fathi Boudra <fabo at kde.org> (current maintainer) Lukas Durfina <
lukas.durfina at gmail.com> Tanguy Krotoff <tkrotoff at gmail.com>"
SECTION = "libs"
PRIORITY = "optional"
HOMEPAGE = "http://phonon.kde.org/"
LICENSE = "LGPL"

DEPENDS += "qt4-x11-free vlc automoc-native"

SRCREV = "1df39c9bd306b0b46356d13b24fca5f632e1b327"

PV = "0.3.0"
PR = "r0"
PR_append = "+git${SRCREV}"

inherit qt4x11 cmake

SRC_URI = "git://
gitorious.org/phonon/phonon-vlc.git;protocol=git;branch=master "
S = "${WORKDIR}/git"

EXTRA_OECMAKE = "-DQTONLY=ON -DCMAKE_BUILD_TYPE=Release \
-DQT_LIBRARY_DIR=${OE_QMAKE_LIBDIR_QT} \
-DQT_INSTALL_LIBS=${OE_QMAKE_LIBDIR_QT} \
-DQT_INCLUDE_DIR=${OE_QMAKE_INCDIR_QT} \
-DQT_HEADERS_DIR=${OE_QMAKE_INCDIR_QT} \
-DQT_MOC_EXECUTABLE=${OE_QMAKE_MOC} \
-DQT_UIC_EXECUTABLE=${OE_QMAKE_UIC} \
-DQT_UIC3_EXECUTABLE=${OE_QMAKE_UIC3} \
-DQT_RCC_EXECUTABLE=${OE_QMAKE_RCC} \
-DQT_QMAKE_EXECUTABLE=${OE_QMAKE_QMAKE} \
-DQT_QTCORE_INCLUDE_DIR=${OE_QMAKE_INCDIR_QT}/QtCore \
-DQT_DBUSXML2CPP_EXECUTABLE=/usr/bin/qdbusxml2cpp \
-DQT_DBUSCPP2XML_EXECUTABLE=/usr/bin/qdbuscpp2xml \
-DQT_MKSPECS_DIR=${QMAKESPEC}/../ \
"

OECMAKE_BUILDPATH = "build"

OECMAKE_SOURCEPATH = "../"

#do_install() {
#}

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

But as it depends on automoc-native i could not test it.

Thanks again. And I here to test if needed.

Regards,

Sylvain (aka GarthPS)


2010/11/30 Paul Menzel <paulepanter at users.sourceforge.net>

> Dear Sylvain
>
>
> Am Dienstag, den 30.11.2010, 15:36 +0100 schrieb Sylvain Paré:
>
> > I have a package request. If that interests somebody to make a receipe
> > for Phonon-VLC backend at it seem to be the most stable backend for
> > phononn according to Phonon's dev.
> > Like this we could have Phonon-VLC backend additionnaly to
> > Phonon-gstreamer one.
> >
> > I tried to make one myself but I can't manage to fix automoc-native
> > (dependence) to make it build.
>
> please attach the work you have done so far with a Signed-off-by line.
>
> > Thanks by advance!
>
>
> Thanks,
>
> Paul
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>
>



More information about the Openembedded-devel mailing list