Skip to contentSkip to conversation

libconnman-qt5: new recipe

PATCH In review Jonathan Liu 4 participants 6 messages Jul 1, 2015 – Jul 2, 2015

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 libconnman-qt5: new recipe

---
 recipes-qt/libconnman-qt/libconnman-qt5_git.bb | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 recipes-qt/libconnman-qt/libconnman-qt5_git.bb
recipes-qt/libconnman-qt/libconnman-qt5_git.bb new file +17 -0
new file mode 100644
index 0000000..0ca57e2
@@ -0,0 +1,17 @@
+require recipes-qt/qt5/qt5.inc
+
+SUMMARY = "Qt Library for ConnMan"
+HOMEPAGE = "https://github.com/nemomobile/libconnman-qt"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://libconnman-qt/clockmodel.h;endline=8;md5=ea9f724050803f15d2d900ce3c5dac88"
+DEPENDS += "qtbase qtdeclarative"
+PV = "1.0.89+git${SRCPV}"
+
+SRCREV = "79a8d10479ba55951ffa375a66797eedff230dd3"
+SRC_URI = "git://github.com/nemomobile/libconnman-qt.git"
+
+S = "${WORKDIR}/git"
+
+inherit pkgconfig
+
+RDEPENDS_${PN} += "connman"
Signature · 1 line
2.4.4
#1 lore raw

Hello Jonathan,

Quoted 19 lines · Jonathan Liu
---
 recipes-qt/libconnman-qt/libconnman-qt5_git.bb | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 recipes-qt/libconnman-qt/libconnman-qt5_git.bb
recipes-qt/libconnman-qt/libconnman-qt5_git.bb new file +7 -0
new file mode 100644
index 0000000..0ca57e2
@@ -0,0 +1,17 @@
+require recipes-qt/qt5/qt5.inc
+
+SUMMARY = "Qt Library for ConnMan"
+HOMEPAGE = "https://github.com/nemomobile/libconnman-qt"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://libconnman-qt/clockmodel.h;endline=8;md5=ea9f724050803f15d2d900ce3c5dac88"
+DEPENDS += "qtbase qtdeclarative"

recipes-qt/libconnman-qt/libconnman-qt5_git.bb line 17

Quoted 10 lines
recipes-qt/libconnman-qt/libconnman-qt5_git.bb new file +10 -0
+PV = "1.0.89+git${SRCPV}"
+
+SRCREV = "79a8d10479ba55951ffa375a66797eedff230dd3"
+SRC_URI = "git://github.com/nemomobile/libconnman-qt.git"
+
+S = "${WORKDIR}/git"
+
+inherit pkgconfig
+
+RDEPENDS_${PN} += "connman"

I have a slightly different version in my meta-qt5 repo (fido):

https://github.com/opendreambox/meta-qt5/commit/9e616b42e266f1c804daae1eb5dcf693c0f07b42

Can you please compare both versions and make sure that the things you omitted aren't needed anymore? Note that libconnman-qt.inc is equal to the version in meta-openembedded.

Regards,
Andreas

#2 lore raw
Quoted 35 lines · Andreas Oberritter

Hello Jonathan,

Quoted 19 lines · Jonathan Liu
---
 recipes-qt/libconnman-qt/libconnman-qt5_git.bb | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 recipes-qt/libconnman-qt/libconnman-qt5_git.bb
recipes-qt/libconnman-qt/libconnman-qt5_git.bb new file +7 -0
new file mode 100644
index 0000000..0ca57e2
@@ -0,0 +1,17 @@
+require recipes-qt/qt5/qt5.inc
+
+SUMMARY = "Qt Library for ConnMan"
+HOMEPAGE = "https://github.com/nemomobile/libconnman-qt"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://libconnman-qt/clockmodel.h;endline=8;md5=ea9f724050803f15d2d900ce3c5dac88"
+DEPENDS += "qtbase qtdeclarative"

recipes-qt/libconnman-qt/libconnman-qt5_git.bb line 17

Quoted 10 lines
recipes-qt/libconnman-qt/libconnman-qt5_git.bb new file +10 -0
+PV = "1.0.89+git${SRCPV}"
+
+SRCREV = "79a8d10479ba55951ffa375a66797eedff230dd3"
+SRC_URI = "git://github.com/nemomobile/libconnman-qt.git"
+
+S = "${WORKDIR}/git"
+
+inherit pkgconfig
+
+RDEPENDS_${PN} += "connman"

I have a slightly different version in my meta-qt5 repo (fido):

Quoted 5 lines

https://github.com/opendreambox/meta-qt5/commit/9e616b42e266f1c804daae1eb5dcf693c0f07b42

Can you please compare both versions and make sure that the things you omitted aren't needed anymore? Note that libconnman-qt.inc is equal to the version in meta-openembedded.

Another recipe to the party :)
https://github.com/webOS-ports/meta-webos-ports/blob/master/meta-luneos/recipes-connectivity/connman/libconnman-qt_git.bb

Yes, it would be nice to consolidate all 3 in one which suits us all.

Signature · 1 line
Martin 'JaMa' Jansa     jabber: [email protected]
#3 lore raw

Hi,

Quoted 37 lines · Martin Jansa
Quoted 36 lines · Andreas Oberritter

Hello Jonathan,

Quoted 19 lines · Jonathan Liu
---
  recipes-qt/libconnman-qt/libconnman-qt5_git.bb | 17 +++++++++++++++++
  1 file changed, 17 insertions(+)

create mode 100644 recipes-qt/libconnman-qt/libconnman-qt5_git.bb

recipes-qt/libconnman-qt/libconnman-qt5_git.bb new file +7 -0
new file mode 100644
index 0000000..0ca57e2
@@ -0,0 +1,17 @@
+require recipes-qt/qt5/qt5.inc
+
+SUMMARY = "Qt Library for ConnMan"
+HOMEPAGE = "https://github.com/nemomobile/libconnman-qt"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://libconnman-qt/clockmodel.h;endline=8;md5=ea9f724050803f15d2d900ce3c5dac88"
+DEPENDS += "qtbase qtdeclarative"

recipes-qt/libconnman-qt/libconnman-qt5_git.bb line 17

Quoted 10 lines
recipes-qt/libconnman-qt/libconnman-qt5_git.bb new file +10 -0
+PV = "1.0.89+git${SRCPV}"
+
+SRCREV = "79a8d10479ba55951ffa375a66797eedff230dd3"
+SRC_URI = "git://github.com/nemomobile/libconnman-qt.git"
+
+S = "${WORKDIR}/git"
+
+inherit pkgconfig
+
+RDEPENDS_${PN} += "connman"

I have a slightly different version in my meta-qt5 repo (fido):

https://github.com/opendreambox/meta-qt5/commit/9e616b42e266f1c804daae1eb5dcf693c0f07b42

Quoted 10 lines
Quoted 3 lines

Can you please compare both versions and make sure that the things you omitted aren't needed anymore? Note that libconnman-qt.inc is equal to the version in meta-openembedded.

Another recipe to the party :)
https://github.com/webOS-ports/meta-webos-ports/blob/master/meta-luneos/recipes-connectivity/connman/libconnman-qt_git.bb

Yes, it would be nice to consolidate all 3 in one which suits us all.

I initially had a recipe similar to the one in opendreambox with the .pro variable hacks but it required libconnman-qt.inc from meta-openembedded. I wanted to remove the meta-openembedded dependency so I refactored it. In the process I tested without the hacks and I reused the logic from qt5.inc to reduce duplication.

I have successfully tested building the recipe with an application that depends on libconnman-qt5 using both the C++ and QML bindings and using it on the target device.

Regards,
Jonathan

#4 lore raw

Hi Jonathan,

On Wed, Jul 1, 2015 at 2:49 PM, Jonathan Liu <[email protected]> wrote:

[...]

Quoted 4 lines

I have successfully tested building the recipe with an application that depends on libconnman-qt5 using both the C++ and QML bindings and using it on the target device.

Did the SDK worked as well?

Felipe

#5 lore raw

Hi Felipe,

Quoted 6 lines · Felipe Tonello

Hi Jonathan,

On Wed, Jul 1, 2015 at 2:49 PM, Jonathan Liu <[email protected]> wrote:

Quoted 8 lines

[...]

Quoted 4 lines

I have successfully tested building the recipe with an application that depends on libconnman-qt5 using both the C++ and QML bindings and using it on the target device.

Did the SDK worked as well?

Yes. I tested building application using SDK on another machine as well.

Regards,
Jonathan