[maemo-developers] Qt packaging changes in maemo.org extras-devel

From: Attila Csipa maemo at csipa.in.rs
Date: Thu Apr 22 16:00:37 EEST 2010
[Maemo community council hat]

One of the big changes PR1.2 brought us is official Qt support in the form of 
Q4.6 in the Nokia SDK and repositories. This change affects all applications 
depending on Qt currently in extras-devel. We had some talks with Qt/Nokia 
folks about Qt-related repository changes in Maemo 5 (triggered by 
aforementioned PR1.2 and potentially again later on by updates to Qt or 
related components). Here is the short summary:

1. remove qt4-maemo5 (4.6) after PR1.2
2. upload Qt 4.7 snapshots as qt4-experimental to extras-devel afterwards
3. as soon as 4.6 QtMobility is released, get those packages to the nokia-apps 
4. remove 4.6 QtMobility from extras-devel
5. maybe upload new QtMobility packages to extras-devel, but only for 
qt4-experimental (4.7) and with 'experimental' in the package name
6. maintainers of bindings and extensions to Qt are encouraged to follow the 
same nomenclature in their package names (i.e. using experimental in the name 
if depending on qt4-experimental)
7. use a Provides/Replaces/etc libqt4-maemo5 clause in the qt4-experimental 
packages (Qt4.7 packages should be binary compatible with the current 4.6 
ones) so the packages can be deprecated peacefully
8. QML/declarative will be released as part of Qt4.7 (so qt4-experimental 
only, no 4.6.2/PR1.2 support)

Have a nice day !

[/Maemo community council hat]

More information about the maemo-developers mailing list