* package request for Phonon-VLC backend
@ 2010-11-30 14:36 Sylvain Paré
2010-11-30 16:19 ` Paul Menzel
0 siblings, 1 reply; 10+ messages in thread
From: Sylvain Paré @ 2010-11-30 14:36 UTC (permalink / raw)
To: openembedded-devel
Hello,
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.
Thanks by advance!
Regards,
Sylvain (aka GarthPS)
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: package request for Phonon-VLC backend
2010-11-30 14:36 package request for Phonon-VLC backend Sylvain Paré
@ 2010-11-30 16:19 ` Paul Menzel
2010-11-30 19:03 ` Sylvain Paré
0 siblings, 1 reply; 10+ messages in thread
From: Paul Menzel @ 2010-11-30 16:19 UTC (permalink / raw)
To: openembedded-devel
[-- Attachment #1: Type: text/plain, Size: 583 bytes --]
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
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 205 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: package request for Phonon-VLC backend
2010-11-30 16:19 ` Paul Menzel
@ 2010-11-30 19:03 ` Sylvain Paré
2010-11-30 21:06 ` Holger Freyther
0 siblings, 1 reply; 10+ messages in thread
From: Sylvain Paré @ 2010-11-30 19:03 UTC (permalink / raw)
To: openembedded-devel
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@kde.org> (current maintainer) Lukas Durfina <
lukas.durfina@gmail.com> Tanguy Krotoff <tkrotoff@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@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@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>
>
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: package request for Phonon-VLC backend
2010-11-30 19:03 ` Sylvain Paré
@ 2010-11-30 21:06 ` Holger Freyther
2010-11-30 23:46 ` Sylvain Paré
0 siblings, 1 reply; 10+ messages in thread
From: Holger Freyther @ 2010-11-30 21:06 UTC (permalink / raw)
To: openembedded-devel
On 11/30/2010 08:03 PM, Sylvain Paré wrote:
> 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 :
>
sorry, I didn't completely follow the thread but qt4-tools-native installs
moc4, rcc4 and all the other tools to build Qt applications.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: package request for Phonon-VLC backend
2010-11-30 21:06 ` Holger Freyther
@ 2010-11-30 23:46 ` Sylvain Paré
2010-12-01 13:57 ` Sylvain Paré
0 siblings, 1 reply; 10+ messages in thread
From: Sylvain Paré @ 2010-11-30 23:46 UTC (permalink / raw)
To: openembedded-devel
Hello Holger,
I tried with qt4-tools-native but Phonon-VLC backend trally needs automoc4
"Did not find automoc4"
2010/11/30 Holger Freyther <holger+oe@freyther.de <holger%2Boe@freyther.de>>
> On 11/30/2010 08:03 PM, Sylvain Paré wrote:
> > 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 :
> >
>
> sorry, I didn't completely follow the thread but qt4-tools-native installs
> moc4, rcc4 and all the other tools to build Qt applications.
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: package request for Phonon-VLC backend
2010-11-30 23:46 ` Sylvain Paré
@ 2010-12-01 13:57 ` Sylvain Paré
2010-12-03 13:28 ` Sylvain Paré
2010-12-05 0:55 ` Holger Freyther
0 siblings, 2 replies; 10+ messages in thread
From: Sylvain Paré @ 2010-12-01 13:57 UTC (permalink / raw)
To: openembedded-devel
[-- Attachment #1: Type: text/plain, Size: 1133 bytes --]
Ok I made some progress!
Automoc build now ( attached my recipe for it)
but qt4-plugin-phonon-backend-vlc failed =>
http://tinderbox.openembedded.org/packages/1159577/
I have attached my recipe too.
If someone can give me an hint.
thanks.
regards,
Sylvain (aka GarthPS)
2010/12/1 Sylvain Paré <sylvain.pare@gmail.com>
> Hello Holger,
> I tried with qt4-tools-native but Phonon-VLC backend trally needs automoc4
> "Did not find automoc4"
>
> 2010/11/30 Holger Freyther <holger+oe@freyther.de<holger%2Boe@freyther.de>
> >
>
> On 11/30/2010 08:03 PM, Sylvain Paré wrote:
>> > 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 :
>> >
>>
>> sorry, I didn't completely follow the thread but qt4-tools-native installs
>> moc4, rcc4 and all the other tools to build Qt applications.
>>
>> _______________________________________________
>> Openembedded-devel mailing list
>> Openembedded-devel@lists.openembedded.org
>> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>>
>
>
[-- Attachment #2: automoc-native.bb --]
[-- Type: application/octet-stream, Size: 1077 bytes --]
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 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_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 = "../"
[-- Attachment #3: qt4-plugin-phonon-backend-vlc.bb --]
[-- Type: application/octet-stream, Size: 1247 bytes --]
DESCRIPTION = "qt4-plugin-phonon-backend-vlc"
AUTHOR = "Fathi Boudra <fabo@kde.org> (current maintainer) Lukas Durfina <lukas.durfina@gmail.com> Tanguy Krotoff <tkrotoff@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() {
#}
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: package request for Phonon-VLC backend
2010-12-01 13:57 ` Sylvain Paré
@ 2010-12-03 13:28 ` Sylvain Paré
2010-12-05 0:55 ` Holger Freyther
1 sibling, 0 replies; 10+ messages in thread
From: Sylvain Paré @ 2010-12-03 13:28 UTC (permalink / raw)
To: openembedded-devel
Martin could you sum up here what is wrong please ?
for those interested by my attempts to build Phonon-VLC backend
here is my personal/modified recipes
http://pare.sylvain.perso.sfr.fr/recipes-perso.tar.gz
containing qt4-tools-native.bb modified , automoc-native updated to git and
qt4-plugin-phonon-backend-vlc.bb
For now I am done about it.
Thanks.
Regards,
Sylvain (aka GarthPS)
ps: if your are intersted like me in this backend, there could be an other
way to do : to fix cmake's needs of the phonon vlc backend itself
to don't need automoc-native anymore. it was proposed to me by j-b on
#phonon chanel but i don't have the skill to that.
2010/12/1 Sylvain Paré <sylvain.pare@gmail.com>
> Ok I made some progress!
> Automoc build now ( attached my recipe for it)
> but qt4-plugin-phonon-backend-vlc failed =>
> http://tinderbox.openembedded.org/packages/1159577/
>
> I have attached my recipe too.
> If someone can give me an hint.
> thanks.
> regards,
>
> Sylvain (aka GarthPS)
>
> 2010/12/1 Sylvain Paré <sylvain.pare@gmail.com>
>
> Hello Holger,
>> I tried with qt4-tools-native but Phonon-VLC backend trally needs automoc4
>> "Did not find automoc4"
>>
>> 2010/11/30 Holger Freyther <holger+oe@freyther.de<holger%2Boe@freyther.de>
>> >
>>
>> On 11/30/2010 08:03 PM, Sylvain Paré wrote:
>>> > 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 :
>>> >
>>>
>>> sorry, I didn't completely follow the thread but qt4-tools-native
>>> installs
>>> moc4, rcc4 and all the other tools to build Qt applications.
>>>
>>> _______________________________________________
>>> Openembedded-devel mailing list
>>> Openembedded-devel@lists.openembedded.org
>>> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>>>
>>
>>
>
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: package request for Phonon-VLC backend
2010-12-01 13:57 ` Sylvain Paré
2010-12-03 13:28 ` Sylvain Paré
@ 2010-12-05 0:55 ` Holger Freyther
2010-12-06 12:06 ` Sylvain Paré
2010-12-07 13:50 ` Martin Jansa
1 sibling, 2 replies; 10+ messages in thread
From: Holger Freyther @ 2010-12-05 0:55 UTC (permalink / raw)
To: openembedded-devel
On 12/01/2010 02:57 PM, Sylvain Paré wrote:
> Ok I made some progress!
> Automoc build now ( attached my recipe for it)
> but qt4-plugin-phonon-backend-vlc failed =>
> http://tinderbox.openembedded.org/packages/1159577/
>
# OE lacks some native qt4 tools, so we use the ones form the host :/
that is not true, the tools are just called a bit differently (a 4 is appened
as there will be probably a Qt5 in the future). You can verify that by looking
at qt4-tools-native.inc.
This gives you two options... use qdbuscpp2xml4 or add a QMAKE_OE_DBUSCPP2XML
..XML2CPP to the config and define it like it is defined for the other variables.
i hope this is helping
z.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: package request for Phonon-VLC backend
2010-12-05 0:55 ` Holger Freyther
@ 2010-12-06 12:06 ` Sylvain Paré
2010-12-07 13:50 ` Martin Jansa
1 sibling, 0 replies; 10+ messages in thread
From: Sylvain Paré @ 2010-12-06 12:06 UTC (permalink / raw)
To: openembedded-devel
Hi Holger,
Thanks for your answer, I will take a look at this. But just for the record
> # OE lacks some native qt4 tools, so we use the ones form the host :/
>
is from automoc-native from OE.
So if what you say is true, and i don't doubt about it, then automoc-native
recipe in OE really needs to be updated/cleaned.
Thanks again.
Sylvain
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: package request for Phonon-VLC backend
2010-12-05 0:55 ` Holger Freyther
2010-12-06 12:06 ` Sylvain Paré
@ 2010-12-07 13:50 ` Martin Jansa
1 sibling, 0 replies; 10+ messages in thread
From: Martin Jansa @ 2010-12-07 13:50 UTC (permalink / raw)
To: openembedded-devel
On Sun, Dec 05, 2010 at 01:55:07AM +0100, Holger Freyther wrote:
> On 12/01/2010 02:57 PM, Sylvain Paré wrote:
> > Ok I made some progress!
> > Automoc build now ( attached my recipe for it)
> > but qt4-plugin-phonon-backend-vlc failed =>
> > http://tinderbox.openembedded.org/packages/1159577/
> >
>
> # OE lacks some native qt4 tools, so we use the ones form the host :/
I think this misunderstanding is because I've actually meant qt4 headers
there is
bitbake@jama ~/dev/recipes $ cat ./kde4/automoc-native_svn.bb
require kde4.inc
require kde4-native.inc
inherit native
...
and
bitbake@jama ~/dev/recipes $ cat kde4/kde4-native.inc
# Ugly, use qt4 from the buildhost till someone adds a qt4-native recipe
EXTRA_OECMAKE = "-DQT_LIBRARY_DIR=/usr/lib \
-DQT_INSTALL_LIBS=/usr/lib \
-DQT_INCLUDE_DIR=/usr/include/qt4 \
-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=/usr/include/qt4/QtCore \
"
that's why Sylvain was trying to extend qt4-tools-native to stage also
headers and then making kde4/kde4-native.inc less ugly by using staged
native headers.
Problem is that headers are "processed" before installing so simple cp
in do_install_append won't be enough.
> i hope this is helping
same here :)
Regards,
--
Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2010-12-07 13:52 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-11-30 14:36 package request for Phonon-VLC backend Sylvain Paré
2010-11-30 16:19 ` Paul Menzel
2010-11-30 19:03 ` Sylvain Paré
2010-11-30 21:06 ` Holger Freyther
2010-11-30 23:46 ` Sylvain Paré
2010-12-01 13:57 ` Sylvain Paré
2010-12-03 13:28 ` Sylvain Paré
2010-12-05 0:55 ` Holger Freyther
2010-12-06 12:06 ` Sylvain Paré
2010-12-07 13:50 ` Martin Jansa
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.