> I also found meegotouchcp-connman package creates a libconnman-qt > subpackage to have similar function. Copy owners here. > > Seem we should unify our efforts on connman Qt. > > Peter >
connman-qt is from meegotouchcp-connman. We split it out because it will be useful to other applications that may not want to be married to MTF and the Control Panel that is pulled in with meegotouchcp-connman. >> -----Original Message----- >> From: [email protected] [mailto:[email protected]] >> Sent: Saturday, October 16, 2010 2:25 AM >> To: [email protected]; [email protected] >> Cc: Zhu, Peter J; [email protected] >> Subject: Re: [meego-packaging] [meego-commits] 8470: New package >> Trunk:Testing/connman-qt >> >> On 16/10/10 4:03 AM, "ext Kevron Rees" <[email protected]> >> wrote: >> >> > There is no API in bearer managment or in QtNetwork to list available >> > connection technologies (3G, Wifi, Ethernet, GPS, etc), disable/enable >> or >> > connect to various technologies, etc. >> >> Using QtBearermanagement, you can list, connect and disconnect to >> already >> configured and known networks. But that's about it. You cannot configure >> a >> new connection. >> >> >> > >> > Regards, >> > -Kevron >> > >> >> Hi, >> >> >> >> Peter talks about the connman plugin for bearer management: >> >> http://doc.qt.nokia.com/qtmobility-1.0/bearer-management.html >> >> >> >> The plugin is available in Qt Network module since Qt 4.7.0. >> >> >> >> Cheers, >> >> >> >> Fathi >> >> ________________________________________ >> >> From: [email protected] >> >> [[email protected]] On Behalf Of ext Kevron Rees >> >> [[email protected]] >> >> Sent: Friday, October 15, 2010 7:35 PM >> >> To: Zhu, Peter J >> >> Cc: [email protected]; [email protected] >> >> Subject: Re: [meego-packaging] [meego-commits] 8470: New package >> >> Trunk:Testing/connman-qt >> >> >> >>> Hi, >> >>> >> >>> What's this package for? Don't we have qtnetwork to utilize connman >> as >> >>> API >> >>> for qt apps ? >> >>> >> >>> Peter >> >>> >> >> >> >> QtNetwork is a Qt module for working with things like http requests, >> and >> >> sockets. It does not manage network connections at the device level. >> >> >> >> connman-qt provides an interface to qt apps for connecting to >> networks at >> >> the device level and then a developer can use QtNetwork to do things >> after >> >> a connection has been established. >> >> >> >> Hope that clears up what connman-qt is for. >> >> >> >>>> -----Original Message----- >> >>>> From: [email protected] >> >>>> [mailto:[email protected]] On Behalf Of Kevron Rees >> >>>> Sent: Friday, October 15, 2010 7:34 AM >> >>>> To: [email protected] >> >>>> Subject: [meego-commits] 8470: New package Trunk:Testing/connman-qt >> >>>> >> >>>> Hi, >> >>>> Adding new package connman-qt in project Trunk:Testing. Please >> review >> >>>> and >> >>>> accept ASAP. >> >>>> >> >>>> Justification for this new package: >> >>>> >> >>>> initial add of connman-qt, a subpackage of meegotouchcp-connman now >> as >> >>>> a >> >>>> new package >> >>>> >> >>>> Thank You, >> >>>> Kevron Rees >> >>>> >> >>>> [This message was auto-generated] >> >>>> >> >>>> --- >> >>>> >> >>>> Request #8470: >> >>>> >> >>>> submit: home:kevronx_m_rees/connman-qt(r11) -> >> >>>> Trunk:Testing/connman-qt >> >>>> >> >>>> >> >>>> Message: >> >>>> initial add of connman-qt, a subpackage of meegotouchcp-connman >> now >> >>>> as a new package >> >>>> >> >>>> State: new 2010-10-14T16:33:42 kevronx_m_rees >> >>>> Comment: None >> >>>> >> >>>> >> >>>> This is a NEW package in Trunk:Testing project. >> >>>> The files in the new package: >> >>>> connman-qt/ >> >>>> |__ Makefile >> >>>> |__ connman-qt-0.0.1.tar.bz2 >> >>>> |__ connman-qt.changes >> >>>> |__ connman-qt.spec >> >>>> |__ connman-qt.yaml >> >>>> >> >>>> The content of the YAML file, connman-qt.yaml: >> >>>> >> ================================================================ >> >>>> === >> >>>> Name: connman-qt >> >>>> Summary: qt bindings for connman >> >>>> Version: 0.0.1 >> >>>> Release: 1 >> >>>> Group: System/GUI/Other >> >>>> License: Apache License >> >>>> URL: http://www.meego.com >> >>>> Sources: >> >>>> - "%{name}-%{version}.tar.bz2" >> >>>> Description: | >> >>>> This is a library for working with connman using Qt >> >>>> >> >>>> Requires: >> >>>> - connman >> >>>> PkgBR: >> >>>> - doxygen >> >>>> - qt-devel-tools >> >>>> PkgConfigBR: >> >>>> - QtCore >= 4.6.0 >> >>>> - QtDBus >> >>>> - QtOpenGL >> >>>> - QtGui >> >>>> - dbus-1 >> >>>> Configure: none >> >>>> Builder: make >> >>>> Files: >> >>>> - "%{_libdir}/libconnman-qt.so.*" >> >>>> SubPackages: >> >>>> - Name: devel >> >>>> Summary: Development files for connman-qt >> >>>> Group: Development/Libraries >> >>>> Description: | >> >>>> This package contains the files necessary to develop >> >>>> applications using libconnman-qt >> >>>> Files: >> >>>> - "%{_usr}/include/connman-qt" >> >>>> - "%{_usr}/lib/pkgconfig/connman-qt.pc" >> >>>> - "%{_usr}/lib/connman-qt.pc" >> >>>> - "%{_usr}/lib/libconnman-qt.prl" >> >>>> - "%{_usr}/lib/libconnman-qt.so" >> >>>> >> >>>> >> ================================================================ >> >>>> === >> >>>> >> >>>> >> >>>> The content of the spec file, connman-qt.spec: >> >>>> >> ================================================================ >> >>>> === >> >>>> # >> >>>> # Do not Edit! Generated by: >> >>>> # spectacle version 0.17 >> >>>> # >> >>>> # >> macros >> >>>> # << macros >> >>>> >> >>>> Name: connman-qt >> >>>> Summary: qt bindings for connman >> >>>> Version: 0.0.1 >> >>>> Release: 1 >> >>>> Group: System/GUI/Other >> >>>> License: Apache License >> >>>> URL: http://www.meego.com >> >>>> Source0: %{name}-%{version}.tar.bz2 >> >>>> Source100: connman-qt.yaml >> >>>> Requires: connman >> >>>> Requires(post): /sbin/ldconfig >> >>>> Requires(postun): /sbin/ldconfig >> >>>> BuildRequires: pkgconfig(QtCore) >= 4.6.0 >> >>>> BuildRequires: pkgconfig(QtDBus) >> >>>> BuildRequires: pkgconfig(QtOpenGL) >> >>>> BuildRequires: pkgconfig(QtGui) >> >>>> BuildRequires: pkgconfig(dbus-1) >> >>>> BuildRequires: doxygen >> >>>> BuildRequires: qt-devel-tools >> >>>> >> >>>> >> >>>> %description >> >>>> This is a library for working with connman using Qt >> >>>> >> >>>> >> >>>> >> >>>> %package devel >> >>>> Summary: Development files for connman-qt >> >>>> Group: Development/Libraries >> >>>> Requires: %{name} = %{version}-%{release} >> >>>> >> >>>> %description devel >> >>>> This package contains the files necessary to develop >> >>>> applications using libconnman-qt >> >>>> >> >>>> >> >>>> >> >>>> %prep >> >>>> %setup -q -n %{name}-%{version} >> >>>> >> >>>> # >> setup >> >>>> # << setup >> >>>> >> >>>> %build >> >>>> # >> build pre >> >>>> export PATH=$PATH:/usr/lib/qt4/bin >> >>>> qmake install_prefix=/usr >> >>>> # << build pre >> >>>> >> >>>> >> >>>> make %{?jobs:-j%jobs} >> >>>> >> >>>> # >> build post >> >>>> # << build post >> >>>> %install >> >>>> rm -rf %{buildroot} >> >>>> # >> install pre >> >>>> export INSTALL_ROOT=%{buildroot} >> >>>> # << install pre >> >>>> %make_install >> >>>> >> >>>> # >> install post >> >>>> # << install post >> >>>> >> >>>> >> >>>> >> >>>> %post -p /sbin/ldconfig >> >>>> >> >>>> %postun -p /sbin/ldconfig >> >>>> >> >>>> >> >>>> >> >>>> >> >>>> >> >>>> %files >> >>>> %defattr(-,root,root,-) >> >>>> %{_libdir}/libconnman-qt.so.* >> >>>> # >> files >> >>>> # << files >> >>>> >> >>>> >> >>>> %files devel >> >>>> %defattr(-,root,root,-) >> >>>> %{_usr}/include/connman-qt >> >>>> %{_usr}/lib/pkgconfig/connman-qt.pc >> >>>> %{_usr}/lib/connman-qt.pc >> >>>> %{_usr}/lib/libconnman-qt.prl >> >>>> %{_usr}/lib/libconnman-qt.so >> >>>> # >> files devel >> >>>> # << files devel >> >>>> >> >>>> >> >>>> >> ================================================================ >> >>>> === >> >>>> >> >>>> _______________________________________________ >> >>>> Meego-commits mailing list >> >>>> [email protected] >> >>>> http://lists.meego.com/listinfo/meego-commits >> >>> >> >> >> >> _______________________________________________ >> >> MeeGo-packaging mailing list >> >> [email protected] >> >> http://lists.meego.com/listinfo/meego-packaging >> >> >> > > > _______________________________________________ MeeGo-packaging mailing list [email protected] http://lists.meego.com/listinfo/meego-packaging
