Hi,

We should not integrate packages randomly like this. That is, this package
seems to provide Qt API for apps. We need to run these type of changes via
the architecture team & subsystem maintainers. This API will cause confusion
for 3rd party developers.

Proper way to handle this is to as the Qt mobility people to include the
functionality in there.

-sakari


On 15/10/10 2:26 PM, "ext Zhu, Peter J" <[email protected]> wrote:

> Hi,
> 
> What's this package for? Don't we have qtnetwork to utilize connman as API for
> qt apps ?
> 
> Peter
> 
>> -----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

Reply via email to