--- a/symbian4/single/sysdefs/auto/system_model.xml Fri Jun 11 15:19:51 2010 +0100
+++ b/symbian4/single/sysdefs/auto/system_model.xml Fri Jun 11 15:40:02 2010 +0100
@@ -608,9 +608,6 @@
<component name="openenvcore" long-name="Open Environment Core" introduced="^2" purpose="mandatory">
<unit bldFile="os/ossrv/genericopenlibs/openenvcore/group" mrp="os/ossrv/genericopenlibs/openenvcore/group/openenv.mrp"/>
</component>
-<component name="pluggableauthenticationmodulefw" long-name="Pluggable Authentication Module Framework" introduced="^4" purpose="optional">
-<unit bldFile="os/ossrv/genericopenlibs/pluggableauthenticationmodulefw/group" mrp="os/ossrv/genericopenlibs/pluggableauthenticationmodulefw/group/oeaddons_libpam.mrp"/>
-</component>
<component name="posixrealtimeextensions" long-name="POSIX Realtime Extensions" introduced="^3" purpose="optional">
<unit bldFile="os/ossrv/genericopenlibs/posixrealtimeextensions/group" mrp="os/ossrv/genericopenlibs/posixrealtimeextensions/group/oeaddons_librt.mrp"/>
</component>
@@ -1415,12 +1412,6 @@
<component name="networkingexamples" long-name="Networking Examples" introduced="7.0" purpose="development">
<unit bldFile="os/networkingsrv/networkingtestandutils/networkingexamples/examplecode/group" mrp="os/networkingsrv/networkingtestandutils/networkingexamples/examplecode/group/networking_examplecode.mrp"/>
</component>
-<component name="networkingintegrationtest" long-name="Networking Integration Test" introduced="ER5" purpose="development">
-<unit bldFile="os/networkingsrv/networkingtestandutils/networkingintegrationtest/Group" mrp="os/networkingsrv/networkingtestandutils/networkingintegrationtest/Group/networking_integrationtest.mrp"/>
-</component>
-<component name="networkingperformancemeasurementtools" long-name="Networking Performance Measurement Tools" introduced="^3" purpose="development">
-<unit bldFile="os/networkingsrv/networkingtestandutils/networkingperformancemeasurementtools/group" mrp="os/networkingsrv/networkingtestandutils/networkingperformancemeasurementtools/group/networking_netperf.mrp"/>
-</component>
</collection>
<collection name="networkingsrv_info" long-name="Networking Services Info" level="app-if">
<component name="networkingrom" long-name="Networking ROM" purpose="mandatory">
@@ -1590,9 +1581,6 @@
<component name="multimodetsy" long-name="Multimode TSY" purpose="development" plugin="Y">
<unit bldFile="os/cellularsrv/telephonyserverplugins/multimodetsy/group" mrp="os/cellularsrv/telephonyserverplugins/multimodetsy/group/telephony_mmtsy.mrp"/>
</component>
-<component name="simtsy" long-name="SIM TSY" introduced="7.0" purpose="development" plugin="Y">
-<unit bldFile="os/cellularsrv/telephonyserverplugins/simtsy/group" mrp="os/cellularsrv/telephonyserverplugins/simtsy/group/telephony_simtsy.mrp"/>
-</component>
<component name="ctsydispatchlayer" long-name="C-TSY Dispatch Layer" introduced="^3" purpose="optional" plugin="Y">
<unit bldFile="os/cellularsrv/telephonyserverplugins/ctsydispatchlayer/group" mrp="os/cellularsrv/telephonyserverplugins/ctsydispatchlayer/group/telephony_dispatcher.mrp"/>
</component>
@@ -2516,12 +2504,6 @@
<unit bldFile="os/deviceplatformrelease/Version/group"/>
</component>
</collection>
-<collection name="helps_loc2" long-name="Helps Locale 2" level="top">
-<!-- collection is really a component. Need to move down a directory -->
-<component name="helps_loc2_build" long-name="Helps Locale 2 Build" filter="s60">
-<unit bldFile="os/deviceplatformrelease/helps_loc2/group"/>
-</component>
-</collection>
<collection name="symbianosbld" long-name="Symbian OS Build" level="bld">
<component name="cedarutils" long-name="Cedar Utils" purpose="development">
<unit mrp="os/deviceplatformrelease/symbianosbld/cedarutils/tools_utils_cedar.mrp"/>
@@ -3263,63 +3245,27 @@
</component>
</collection>
<collection name="locsrv_plat" long-name="Location Services Platform Interfaces" level="if">
-<component name="map_and_navigation_api" long-name="Map and Navigation API" filter="s60" class="api">
-<unit bldFile="mw/locationsrv/locsrv_plat/map_and_navigation_api/group"/>
-</component>
-<component name="map_and_navigation_provider_discovery_api" long-name="Map and Navigation Provider Discovery API" filter="s60" class="api">
-<unit bldFile="mw/locationsrv/locsrv_plat/map_and_navigation_provider_discovery_api/group"/>
-</component>
<component name="geocoding_api" long-name="Geocoding API" filter="s60" class="api">
<unit bldFile="mw/locationsrv/locsrv_plat/geocoding_api/group"/>
</component>
-<component name="map_image_api" long-name="Map Image API" filter="s60" class="api">
-<unit bldFile="mw/locationsrv/locsrv_plat/map_image_api/group"/>
-</component>
-<component name="map_and_navigation_aiw_api" long-name="Map and Navigation AIW API" filter="s60" class="api">
-<unit bldFile="mw/locationsrv/locsrv_plat/map_and_navigation_aiw_api/group"/>
-</component>
-<component name="map_and_navigation_provider_api" long-name="Map and Navigation Provider API" filter="s60" class="api">
-<unit bldFile="mw/locationsrv/locsrv_plat/map_and_navigation_provider_api/group"/>
-</component>
<component name="landmarks_category_definition_api" long-name="Landmarks Category Definition API" filter="s60" class="api">
<unit bldFile="mw/locationsrv/locsrv_plat/landmarks_category_definition_api/group"/>
</component>
<component name="supl_settings_api" long-name="SUPL Settings API" filter="s60" class="api">
<unit bldFile="mw/locationsrv/locsrv_plat/supl_settings_api/group"/>
</component>
-<component name="location_settings_launch_api" long-name="Location Settings Launch API" filter="s60" class="api">
-<unit bldFile="mw/locationsrv/locsrv_plat/location_settings_launch_api/group"/>
-</component>
-<component name="map_image_conversion_plugin_api" long-name="Map Image Conversion Plug-In API" filter="s60" class="api">
-<unit bldFile="mw/locationsrv/locsrv_plat/map_image_conversion_plugin_api/group"/>
-</component>
-<component name="psy_configuration_ui_plugin_api" long-name="PSY Configuration UI Plug-in API" filter="s60" class="api">
-<unit bldFile="mw/locationsrv/locsrv_plat/psy_configuration_ui_plugin_api/group"/>
-</component>
<component name="np_proxy_configuration_api" long-name="NP Proxy Configuration API" filter="s60" class="api">
<unit bldFile="mw/locationsrv/locsrv_plat/np_proxy_configuration_api/group"/>
</component>
<component name="supl_terminal_initiation_api" long-name="SUPL Terminal Initiation API" filter="s60" class="api">
<unit bldFile="mw/locationsrv/locsrv_plat/supl_terminal_initiation_api/group"/>
</component>
-<component name="location_notation_preferences_settings_api" long-name="Location Notation Preferences Settings API" filter="s60" class="api">
-<unit bldFile="mw/locationsrv/locsrv_plat/location_notation_preferences_settings_api/group"/>
-</component>
-<component name="supl_settings_notifier_secondary_display_api" long-name="SUPL Settings Notifier Secondary Display API" filter="s60" class="api">
-<unit bldFile="mw/locationsrv/locsrv_plat/supl_settings_notifier_secondary_display_api/group"/>
-</component>
<component name="supl_network_initiation_api" long-name="SUPL Network Initiation API" filter="s60" class="api">
<unit bldFile="mw/locationsrv/locsrv_plat/supl_network_initiation_api/group"/>
</component>
-<component name="privacy_notifiers_secondary_display_api" long-name="Privacy Notifiers Secondary Display API" filter="s60" class="api">
-<unit bldFile="mw/locationsrv/locsrv_plat/privacy_notifiers_secondary_display_api/group"/>
-</component>
<component name="oma_supl_configuration_parameter_api" long-name="OMA SUPL Configuration Parameter API" filter="s60" class="api">
<unit bldFile="mw/locationsrv/locsrv_plat/oma_supl_configuration_parameter_api/group"/>
</component>
-<component name="supl_query_secondary_display_api" long-name="SUPL Query Secondary Display API" filter="s60" class="api">
-<unit bldFile="mw/locationsrv/locsrv_plat/supl_query_secondary_display_api/group"/>
-</component>
<component name="location_triggering_management_api" long-name="Location Triggering Management API" filter="s60" class="api">
<unit bldFile="mw/locationsrv/locsrv_plat/location_triggering_management_api/group"/>
</component>
@@ -3353,18 +3299,6 @@
<unit bldFile="mw/locationsrv/landmarks/locationlandmarks/group"/>
</component>
</collection>
-<collection name="locationmapnavfw" long-name="Location Map and Navigation Framework" level="fw">
-<component name="mnlibrary" filter="s60" long-name="Map and Navigation Library">
-<unit bldFile="mw/locationsrv/locationmapnavfw/library/group"/>
-</component>
-<component name="mnaiwprovider" filter="s60" long-name="Map and Navigation AIW Provider" plugin="Y">
-<unit bldFile="mw/locationsrv/locationmapnavfw/aiwprovider/group"/>
-</component>
-<component name="locationmapnavfw_build" filter="s60" long-name="Location Map and Navigation Framework Build">
-<!-- need to break this up into the other components -->
-<unit bldFile="mw/locationsrv/locationmapnavfw/group"/>
-</component>
-</collection>
<collection name="locationsystemui" long-name="Location System UI" level="if">
<component name="locationsysui" filter="s60" long-name="Location System UI">
<unit bldFile="mw/locationsrv/locationsystemui/locationsysui/group"/>
@@ -3409,9 +3343,6 @@
<component name="ltcellidmovementdetector" filter="s60" long-name="Cell ID Movement Detector">
<unit bldFile="mw/locationsrv/locationtriggering/ltcellidmovementdetector/group"/>
</component>
-<component name="lbtmgmtui" filter="s60" long-name="LBT Management UI" plugin="Y">
-<unit bldFile="mw/locationsrv/locationtriggering/lbtmgmtui/group"/>
-</component>
<component name="ltcontextsourceplugin" filter="s60" long-name="LT Context Source Plugin" introduced="^3" plugin="Y">
<unit bldFile="mw/locationsrv/locationtriggering/ltcontextsourceplugin/group"/>
</component>
@@ -3421,75 +3352,7 @@
</component>
</collection>
</block>
-<block name="accesssec" level="generic" long-name="Access Security" levels="plugin framework server generic specific">
-<collection name="accesssec_plat" long-name="Access Security Platform Interfaces" level="specific">
-<component name="wapi_security_settings_ui_api" long-name="WAPI Security Settings UI API" filter="s60" class="api">
-<unit bldFile="mw/accesssec/accesssec_plat/wapi_security_settings_ui_api/group"/>
-</component>
-<component name="wep_security_settings_ui_api" long-name="WEP Security Settings UI API" filter="s60" class="api">
-<unit bldFile="mw/accesssec/accesssec_plat/wep_security_settings_ui_api/group"/>
-</component>
-<component name="wi-fi_protected_setup_ui_api" long-name="Wi-Fi Protected Setup UI API" filter="s60" class="api">
-<unit bldFile="mw/accesssec/accesssec_plat/wi-fi_protected_setup_ui_api/group"/>
-</component>
-<component name="wlan_eap_settings_ui_api" long-name="WLAN EAP Settings UI API" filter="s60" class="api">
-<unit bldFile="mw/accesssec/accesssec_plat/wlan_eap_settings_ui_api/group"/>
-</component>
-<component name="wpa_security_settings_ui_api" long-name="WPA Security Settings UI API" filter="s60" class="api">
-<unit bldFile="mw/accesssec/accesssec_plat/wpa_security_settings_ui_api/group"/>
-</component>
-<component name="eap_vpn_api" long-name="EAP VPN API" filter="s60" class="api">
-<unit bldFile="mw/accesssec/accesssec_plat/eap_vpn_api/group"/>
-</component>
-<component name="eapsim_db_api" long-name="EAP-SIM DB API" filter="s60" class="api">
-<unit bldFile="mw/accesssec/accesssec_plat/eapsim_db_api/group"/>
-</component>
-<component name="eap_type_api" long-name="EAP Type API" filter="s60" class="api">
-<unit bldFile="mw/accesssec/accesssec_plat/eap_type_api/group"/>
-</component>
-<component name="eaptlspeap_db_api" long-name="EAP-TLS-PEAP DB API" filter="s60" class="api">
-<unit bldFile="mw/accesssec/accesssec_plat/eaptlspeap_db_api/group"/>
-</component>
-<component name="eapleap_db_api" long-name="LEAP DB API" filter="s60" class="api">
-<unit bldFile="mw/accesssec/accesssec_plat/eapleap_db_api/group"/>
-</component>
-<component name="eapgtc_db_api" long-name="EAP-GTC DB API" filter="s60" class="api">
-<unit bldFile="mw/accesssec/accesssec_plat/eapgtc_db_api/group"/>
-</component>
-<component name="eapmschapv2_db_api" long-name="EAP-MSCHAPV2 DB API" filter="s60" class="api">
-<unit bldFile="mw/accesssec/accesssec_plat/eapmschapv2_db_api/group"/>
-</component>
-<component name="eapaka_db_api" long-name="EAP-AKA DB API" filter="s60" class="api">
-<unit bldFile="mw/accesssec/accesssec_plat/eapaka_db_api/group"/>
-</component>
-<component name="wapi_db_api" long-name="WAPI DB API" filter="s60" class="api">
-<unit bldFile="mw/accesssec/accesssec_plat/wapi_db_api/group"/>
-</component>
-</collection>
-<collection name="wlansecuritysettings" long-name="WLAN Security Settings" level="specific">
-<component name="wapisecuritysettingsui" filter="s60" long-name="WAPI Security Settings UI" introduced="9.1">
-<!-- the directory for this needs to be moved up to the right level -->
-<unit bldFile="mw/accesssec/wlansecuritysettings/wapisecuritysettingsui/stub/group"/>
-</component>
-<component name="wepsecuritysettingsui" filter="s60" long-name="WEP Security Settings UI" introduced="9.1">
-<unit bldFile="mw/accesssec/wlansecuritysettings/wepsecuritysettingsui/group"/>
-</component>
-<component name="wifiprotectedsetup" filter="s60" long-name="WIFI Protected Setup" introduced="^1">
-<unit bldFile="mw/accesssec/wlansecuritysettings/wifiprotectedsetup/group"/>
-</component>
-<component name="wlaneapsettingsui" filter="s60" long-name="WLAN EAP Settings UI" introduced="9.3">
-<unit bldFile="mw/accesssec/wlansecuritysettings/wlaneapsettingsui/group"/>
-</component>
-<component name="wpasecuritysettingsui" filter="s60" long-name="WPA Security Settings UI" introduced="9.1">
-<unit bldFile="mw/accesssec/wlansecuritysettings/wpasecuritysettingsui/group"/>
-</component>
-</collection>
-<collection name="eapol" long-name="EAPOL" level="framework">
-<component name="eapol_framework" filter="s60" long-name="EAPOL Framework" introduced="9.2">
-<unit bldFile="mw/accesssec/eapol/eapol_framework/eapol_symbian/group"/>
-</component>
-</collection>
-</block>
+<block name="accesssec" level="generic"/>
<block name="ipconnmgmt" level="generic" long-name="IP Connectivity Management" levels="plugin framework server utils api">
<collection name="ipcm_plat" long-name="IP Connectivity Management Platform Interfaces" level="api">
<component name="access_point_engine_misc_api" long-name="Access Point Engine Misc API" filter="s60" class="api">
@@ -3572,9 +3435,6 @@
<component name="apsettingshandlerui" filter="s60" long-name="Access Point Settings Handler UI">
<unit bldFile="mw/ipconnmgmt/apengine/apsettingshandlerui/group"/>
</component>
-<component name="apsettingsplugin" filter="s60" long-name="Access Point Settings Plugin" plugin="Y">
-<unit bldFile="mw/ipconnmgmt/apengine/apsettingsplugin/group"/>
-</component>
</collection>
<collection name="bearermanagement" long-name="Bearer Management" level="framework">
<component name="mpm" filter="s60" long-name="Mobility Policy Manager">
@@ -3591,14 +3451,8 @@
<component name="cmmgr" filter="s60" long-name="CM Manager">
<unit bldFile="mw/ipconnmgmt/cmmanager/cmmgr/group"/>
</component>
-<component name="gsconnsettingsplugin" filter="s60" long-name="GS Connection Settings Plugin" introduced="^3" plugin="Y">
-<unit bldFile="mw/ipconnmgmt/cmmanager/gsconnsettingsplugin/group"/>
-</component>
</collection>
<collection name="connectionmonitoring" long-name="Connection Monitoring" level="server">
-<component name="connectionmonitorplugin" filter="s60" long-name="Connection Monitor Plugin" plugin="Y">
-<unit bldFile="mw/ipconnmgmt/connectionmonitoring/connectionmonitorplugin/group"/>
-</component>
<component name="connectionmonitorui" filter="s60" long-name="Connection Monitor UI">
<unit bldFile="mw/ipconnmgmt/connectionmonitoring/connectionmonitorui/group"/>
</component>
@@ -4461,43 +4315,6 @@
</component>
</collection>
</block>
-<block name="opensrv" level="specific" long-name="Open Services" levels="prt lib server eng">
-<collection name="opensrv_plat" long-name="Open Services Platform Interfaces" level="eng">
-<component name="messagequeue_api" long-name="Message Queue API" introduced="^2" filter="s60" class="api">
-<unit bldFile="mw/opensrv/opensrv_plat/messagequeue_api/group"/>
-</component>
-</collection>
-<collection name="loudmouth" long-name="Loudmouth" level="prt">
-<!-- collection is really a component so it needs to be moved down a directory -->
-<component name="loudmouth_build" filter="s60" long-name="Loudmouth Build" introduced="^2">
-<unit bldFile="mw/opensrv/loudmouth/group"/>
-</component>
-</collection>
-<collection name="libtelepathy" long-name="Telepathy Library" level="lib">
-<!-- collection is really a component so it needs to be moved down a directory -->
-<component name="libtelepathy_build" filter="s60" long-name="Telepathy Library Build" introduced="^2">
-<unit bldFile="mw/opensrv/libtelepathy/group"/>
-</component>
-</collection>
-<collection name="telepathygabble" long-name="Telepathy Gabble" level="eng">
-<!-- collection is really a component so it needs to be moved down a directory -->
-<component name="telepathygabble_build" filter="s60" long-name="Telepathy Gabble Build" introduced="^2">
-<unit bldFile="mw/opensrv/telepathygabble/group"/>
-</component>
-</collection>
-<collection name="isolationserver" long-name="Isolation Server" level="server">
-<component name="messagequeue" filter="s60" long-name="Message Queue" introduced="^2">
-<unit bldFile="mw/opensrv/isolationserver/messagequeue/group"/>
-</component>
-<component name="isoserver" filter="s60" long-name="ISO Server" introduced="^2">
-<unit bldFile="mw/opensrv/isolationserver/isoserver/group"/>
-</component>
-<component name="isolationserver_build" filter="s60" long-name="Isloation Server Build" introduced="^2">
-<!-- needs #includes removed. either move the exports to another component or make this a ROM component -->
-<unit bldFile="mw/opensrv/isolationserver/group"/>
-</component>
-</collection>
-</block>
<block name="searchsrv" level="specific" long-name="Search Services" levels="services engine generic api">
<collection name="searchsrv_plat" long-name="Search Services Platform Interfaces" level="api">
<component name="cpix_utility_api" long-name="CPIX Utility API" filter="s60" introduced="^4" class="api">
@@ -5314,9 +5131,6 @@
<component name="dun" long-name="Dial Up Networking">
<unit bldFile="mw/shortlinkconn/localconnectivityservice/dun/group"/>
</component>
-<component name="lcstylustap" long-name="LC Stylus Tap Plugins" plugin="Y">
-<unit bldFile="mw/shortlinkconn/localconnectivityservice/lcstylustap/group"/>
-</component>
<component name="generichid" long-name="Generic HID">
<unit bldFile="mw/shortlinkconn/localconnectivityservice/generichid/group"/>
</component>
@@ -6036,11 +5850,6 @@
<unit bldFile="mw/hb" proFile="hb.pro" qmakeArgs="-r MMP_RULES+=EXPORTUNFROZEN"/>
</component>
</collection>
-<collection name="hb_test" long-name="Orbit Test" level="test">
-<component name="hb_fute" filter="hb_fute_app" long-name="Fute" introduced="^4">
-<unit bldFile="mw/hb/tsrc/fute" proFile="fute.pro" qmakeArgs="-r MMP_RULES+=EXPORTUNFROZEN"/>
-</component>
-</collection>
</block>
<block name="classicui" level="generic" long-name="Classic UI" levels="base support server generic specific">
<collection name="classicui_plat" long-name="Classic UI Platform Interfaces" level="specific">
@@ -6951,26 +6760,6 @@
<unit bldFile="mw/homescreensrv/contentstorage/caclient" qmakeArgs="-r" proFile="caclient.pro"/>
</component>
</collection>
-<collection name="contentpublishingsrv" long-name="Content Publishing Service" level="server">
-<component name="contentpublishingdebug" filter="s60" long-name="Content Publishing Debug">
-<!-- need to move this component outside of contentpublishingutils and into separate component directory -->
-<!-- <unit bldFile="contentpublishingsrv/contentpublishingutils/contentpublishingdebug/group"/> -->
-</component>
-<component name="contentpublishingutils" filter="s60" long-name="Content Publishing Utils">
-<unit bldFile="mw/homescreensrv/contentpublishingsrv/contentpublishingutils/group"/>
-</component>
-<component name="contentpublishingserver" filter="s60" long-name="Content Publishing Server">
-<unit bldFile="mw/homescreensrv/contentpublishingsrv/contentpublishingserver/group"/>
-</component>
-<component name="contentharvester" filter="s60" long-name="Content Harvester">
-<unit bldFile="mw/homescreensrv/contentpublishingsrv/contentharvester/group"/>
-</component>
-<component name="contentpublishingsrv_rom" filter="s60" long-name="Content Publishing Service ROM">
-<!-- need to remove links to the above components and just contain the IBY (or move the IBY into another component).
- If keeping, it need to move down a directory.-->
-<unit bldFile="mw/homescreensrv/contentpublishingsrv/group"/>
-</component>
-</collection>
<collection name="homescreensrv_plat" long-name="Home Screen Services Platform Interfaces" level="specific">
<component name="homescreensrv_plat_build" long-name="Home Screen Services Platform Interfaces build" introduced="^4">
<unit bldFile="mw/homescreensrv/homescreensrv_plat" qmakeArgs="-r" proFile="homescreensrv_plat.pro"/>
@@ -6986,11 +6775,6 @@
<component name="statemodel_api" long-name="State Model API" filter="s60" introduced="^4" class="api"/>
<component name="homescreen_information_api" long-name="Homescreen Information API" filter="s60" introduced="^4" class="api"/>
</collection>
-<collection name="screensavermodel" long-name="Screensaver Model" level="specific">
-<component name="screensavermodel_build" long-name="Screensaver Model Build" introduced="^4">
-<unit bldFile="mw/homescreensrv/screensavermodel" qmakeArgs="-r" proFile="screensavermodel.pro"/>
-</component>
-</collection>
<collection name="hsactivityfw" long-name="Activity Framework" level="activityfw">
<component name="hsactivityfw_build" long-name="Activity Framework Build" introduced="^4">
<unit bldFile="mw/homescreensrv/activityfw" qmakeArgs="-r" proFile="activityfw.pro"/>
@@ -8081,8 +7865,8 @@
<component name="regionalplugins" long-name="Regional Plugins" filter="s60" introduced="^4" plugin="Y">
<unit bldFile="app/organizer/calendarui/regionalplugins" proFile="regionalplugins.pro"/>
</component>
-<component name="caldav" filter="sf_build" long-name="CalDAV" introduced="^3" plugin="Y">
-<unit bldFile="app/organizer/calendarui/caldav/group"/>
+<component name="caldav" filter="sf_build" long-name="CalDAV" introduced="^3" plugin="Y" class="placeholder">
+<!-- not yet delivered in S^4 <unit bldFile="calendarui/caldav/group"/>-->
</component>
</collection>
<collection name="notes" long-name="Notes" level="ui">
@@ -8106,8 +7890,8 @@
<component name="calenimp" filter="s60" long-name="Calendar Import Wrapper" introduced="7.0s">
<unit bldFile="app/organizer/calendarengines/calenimp/group"/>
</component>
-<component name="caldavsrv" filter="sf_build" long-name="CalDAV Server" introduced="^3">
-<unit bldFile="app/organizer/calendarengines/caldav/group"/>
+<component name="caldavsrv" filter="sf_build" long-name="CalDAV Server" introduced="^3" class="placeholder">
+<!-- Not yet delivered in S^4 <unit bldFile="calendarengines/caldav/group"/> -->
</component>
</collection>
<collection name="clock" long-name="Clock" level="app">
@@ -8381,172 +8165,8 @@
</component>
</collection>
</block>
-<block name="imgeditor" level="apps" long-name="Image Editor Apps" levels="engine ui">
-<collection name="imgeditor_plat" long-name="Image Editor Apps Platform Interfaces" level="ui">
-<component name="image_editor_debug_utilities_api" long-name="Image Editor Debug Utilities API" filter="sf_build" class="api">
-<unit bldFile="app/imgeditor/imgeditor_plat/image_editor_debug_utilities_api/group"/>
-</component>
-<component name="image_editor_utilities_api" long-name="Image Editor Utilities API" filter="sf_build" class="api">
-<unit bldFile="app/imgeditor/imgeditor_plat/image_editor_utilities_api/group"/>
-</component>
-<component name="image_editor_definitions_api" long-name="Image Editor Definitions API" filter="sf_build" class="api">
-<unit bldFile="app/imgeditor/imgeditor_plat/image_editor_definitions_api/group"/>
-</component>
-<component name="image_editor_system_parameters_api" long-name="Image Editor System Parameters API" filter="sf_build" class="api">
-<unit bldFile="app/imgeditor/imgeditor_plat/image_editor_system_parameters_api/group"/>
-</component>
-<component name="image_processing_engine_api" long-name="Image Processing Engine API" filter="sf_build" class="api">
-<unit bldFile="app/imgeditor/imgeditor_plat/image_processing_engine_api/group"/>
-</component>
-</collection>
-<collection name="imageeditor" long-name="Image Editor UI" level="ui">
-<component name="pb" filter="sf_build" long-name="Plugin Base">
-<unit bldFile="app/imgeditor/imageeditor/pb/group"/>
-</component>
-<component name="iepb" filter="sf_build" long-name="Image Editor Plugin Base">
-<unit bldFile="app/imgeditor/imageeditor/iepb/group"/>
-</component>
-<component name="imageeditorui" filter="sf_build" long-name="Image Editor UI">
-<unit bldFile="app/imgeditor/imageeditor/imageeditorui/group"/>
-</component>
-<component name="imageeditormanager" filter="sf_build" long-name="Image Editor Manager">
-<unit bldFile="app/imgeditor/imageeditor/imageeditormanager/group"/>
-</component>
-<component name="imageeditorapp" filter="sf_build" long-name="Image Editor Application">
-<unit bldFile="app/imgeditor/imageeditor/imageeditorapp/group"/>
-</component>
-<component name="imageeditor_plugins" filter="sf_build" long-name="Image Editor Plugins" plugin="Y">
-<!-- can only have one unit. Need to include all from a single bld.inf -->
-<unit bldFile="app/imgeditor/imageeditor/plugins/blackwhiteplugin/group"/>
-<unit bldFile="app/imgeditor/imageeditor/plugins/brightnessplugin/group"/>
-<unit bldFile="app/imgeditor/imageeditor/plugins/bubbleplugin/group"/>
-<unit bldFile="app/imgeditor/imageeditor/plugins/cartoonizeplugin/group"/>
-<unit bldFile="app/imgeditor/imageeditor/plugins/clipartplugin/group"/>
-<unit bldFile="app/imgeditor/imageeditor/plugins/contrastplugin/group"/>
-<unit bldFile="app/imgeditor/imageeditor/plugins/cropplugin/group"/>
-<unit bldFile="app/imgeditor/imageeditor/plugins/drawplugin/group"/>
-<unit bldFile="app/imgeditor/imageeditor/plugins/frameplugin/group"/>
-<unit bldFile="app/imgeditor/imageeditor/plugins/negativeplugin/group"/>
-<unit bldFile="app/imgeditor/imageeditor/plugins/redeyeplugin/group"/>
-<unit bldFile="app/imgeditor/imageeditor/plugins/resizeplugin/group"/>
-<unit bldFile="app/imgeditor/imageeditor/plugins/rotatelplugin/group"/>
-<unit bldFile="app/imgeditor/imageeditor/plugins/rotaterplugin/group"/>
-<unit bldFile="app/imgeditor/imageeditor/plugins/sepiaplugin/group"/>
-<unit bldFile="app/imgeditor/imageeditor/plugins/sharpnessplugin/group"/>
-<unit bldFile="app/imgeditor/imageeditor/plugins/textplugin/group"/>
-<!-- conditionally #included in imageeditor_build: need to fix
- <unit bldFile="imageeditor/plugins/drawplugin/group"/>
- -->
-</component>
-<component name="editorprovider" filter="sf_build" long-name="Image Editor Provider">
-<unit bldFile="app/imgeditor/imageeditor/editorprovider/group"/>
-</component>
-<component name="imageeditor_build" filter="sf_build" long-name="Image Editor Build">
-<!-- should distribute this to the other components -->
-<unit bldFile="app/imgeditor/imageeditor/group"/>
-</component>
-</collection>
-<collection name="imageeditorengine" long-name="Image Editor Engine" level="engine">
-<component name="filters" filter="sf_build" long-name="Image Editor Filters">
-<!-- can only have one unit. Need to include all from a single bld.inf -->
-<unit bldFile="app/imgeditor/imageeditorengine/filters/filterbrightness/group"/>
-<unit bldFile="app/imgeditor/imageeditorengine/filters/filterbubble/group"/>
-<unit bldFile="app/imgeditor/imageeditorengine/filters/filterbuffer/group"/>
-<unit bldFile="app/imgeditor/imageeditorengine/filters/filtercartoon/group"/>
-<unit bldFile="app/imgeditor/imageeditorengine/filters/filterclipart/group"/>
-<unit bldFile="app/imgeditor/imageeditorengine/filters/filtercontrast/group"/>
-<unit bldFile="app/imgeditor/imageeditorengine/filters/filtercrop/group"/>
-<unit bldFile="app/imgeditor/imageeditorengine/filters/filterdraw/group"/>
-<unit bldFile="app/imgeditor/imageeditorengine/filters/filterframe/group"/>
-<unit bldFile="app/imgeditor/imageeditorengine/filters/filtergrayscale/group"/>
-<unit bldFile="app/imgeditor/imageeditorengine/filters/filtericlsource/group"/>
-<unit bldFile="app/imgeditor/imageeditorengine/filters/filterjpegsource/group"/>
-<unit bldFile="app/imgeditor/imageeditorengine/filters/filterjpegtarget/group"/>
-<unit bldFile="app/imgeditor/imageeditorengine/filters/filternegate/group"/>
-<unit bldFile="app/imgeditor/imageeditorengine/filters/filterredeye/group"/>
-<unit bldFile="app/imgeditor/imageeditorengine/filters/filterrotate/group"/>
-<unit bldFile="app/imgeditor/imageeditorengine/filters/filterscale/group"/>
-<unit bldFile="app/imgeditor/imageeditorengine/filters/filtersepia/group"/>
-<unit bldFile="app/imgeditor/imageeditorengine/filters/filtersharpness/group"/>
-<unit bldFile="app/imgeditor/imageeditorengine/filters/filtertext/group"/>
-<!-- conditionally #included in imageeditor_build: need to fix
- <unit bldFile="imageeditorengine/filters/filterdraw/group"/>
- -->
-</component>
-<component name="imageeditorutils" filter="sf_build" long-name="Image Editor Utilities">
-<unit bldFile="app/imgeditor/imageeditorengine/imageeditorutils/group"/>
-</component>
-<component name="systemparameters" filter="sf_build" long-name="System Parameters">
-<unit bldFile="app/imgeditor/imageeditorengine/systemparameters/group"/>
-</component>
-<component name="enginewrapper" filter="sf_build" long-name="Image Editor Engine Wrapper">
-<unit bldFile="app/imgeditor/imageeditorengine/enginewrapper/group"/>
-</component>
-<component name="imageeditorengine_build" filter="sf_build" long-name="Image Editor Engine Build">
-<!-- should distribute this to the other components -->
-<unit bldFile="app/imgeditor/imageeditorengine/group"/>
-</component>
-</collection>
-</block>
-<block name="videoeditor" level="apps" long-name="Video Editor Apps" levels="engine ui">
-<collection name="videoeditor_plat" long-name="Video Editor Apps Platform Interfaces" level="ui">
-<component name="video_editor_engine_api" filter="sf_build" long-name="Video Editor Engine API" introduced="^2" class="api">
-<unit bldFile="app/videoeditor/videoeditor_plat/video_editor_engine_api/group"/>
-</component>
-</collection>
-<collection name="videditor" long-name="Video Editor" level="ui">
-<component name="videoeditorcommon" filter="sf_build" long-name="Video Editor Common" introduced="^2">
-<unit bldFile="app/videoeditor/videditor/videoeditorcommon/group"/>
-</component>
-<component name="videoeditoruicomponents" filter="sf_build" long-name="Video Editor UI Components" introduced="^2">
-<unit bldFile="app/videoeditor/videditor/videoeditoruicomponents/group"/>
-</component>
-<component name="simplevideoeditor" filter="sf_build" long-name="Simple Video Editor" introduced="^2">
-<unit bldFile="app/videoeditor/videditor/simplevideoeditor/group"/>
-</component>
-<component name="simplecutvideo" filter="sf_build" long-name="Simple Cut Video" introduced="^2">
-<unit bldFile="app/videoeditor/videditor/simplecutvideo/group"/>
-</component>
-<component name="videoprovider" filter="sf_build" long-name="Video Provider" introduced="^2">
-<unit bldFile="app/videoeditor/videditor/videoprovider/group"/>
-</component>
-<component name="manualvideoeditor" filter="sf_build" long-name="Manual Video Editor" introduced="^2" class="placeholder">
-<!-- uncomment when supported
- <meta rel="config">
- <defined condition="__INCLUDE_MANUAL_VIDEO_EDITOR__"/>
- </meta>
- <unit bldFile="videditor/manualvideoeditor/group"/> -->
-</component>
-<component name="videditor_build" filter="sf_build" long-name="Video Editor Build" introduced="^2">
-<!-- can the exports be distributed to the other components? Or should this be collapsed into one component?-->
-<unit bldFile="app/videoeditor/videditor/group"/>
-</component>
-</collection>
-<collection name="videoeditorengine" long-name="Video Editor Engine" level="engine">
-<component name="audioeditorengine" filter="sf_build" long-name="Audio Editor Engine" introduced="^2">
-<unit bldFile="app/videoeditor/videoeditorengine/audioeditorengine/group"/>
-</component>
-<component name="avcedit" filter="sf_build" long-name="AVC Editing" introduced="^2">
-<unit bldFile="app/videoeditor/videoeditorengine/avcedit/group"/>
-</component>
-<component name="h263decoder" filter="sf_build" long-name="H.263 Decoder" introduced="^2">
-<unit bldFile="app/videoeditor/videoeditorengine/h263decoder/group"/>
-</component>
-<component name="mp3aacmaniplib" filter="sf_build" long-name="MP3 and AAC Manipulation Library" introduced="^2">
-<unit bldFile="app/videoeditor/videoeditorengine/mp3aacmaniplib/group"/>
-</component>
-<component name="vedtranscoder" filter="sf_build" long-name="Video Editor Transcoder" introduced="^2">
-<unit bldFile="app/videoeditor/videoeditorengine/vedtranscoder/group"/>
-</component>
-<component name="vedengine" filter="sf_build" long-name="Video Editor Engine" introduced="^2">
-<unit bldFile="app/videoeditor/videoeditorengine/vedengine/group"/>
-</component>
-<component name="videoeditorengine_build" filter="sf_build" long-name="Video Editor Engine Build" introduced="^2">
-<!-- can the exports be distributed to the other components? Or should this be collapsed into one component?-->
-<unit bldFile="app/videoeditor/videoeditorengine/group"/>
-</component>
-</collection>
-</block>
+<!-- <package id="imgeditor" level="apps" tech-domain="ma" href="../../../../app/imgeditor/package_definition.xml"/> -->
+<!-- <package id="videoeditor" level="apps" tech-domain="ma" href="../../../../app/videoeditor/package_definition.xml"/> -->
<block name="videoplayer" level="apps" long-name="Video Player Apps" levels="support plugin util apps">
<collection name="videoplayer_plat" long-name="Video Player Apps Platform Interfaces" level="apps">
<component name="videoplayer_startup_api" long-name="Video Player Startup API" filter="s60" class="api">
@@ -8885,7 +8505,7 @@
<collection name="creator" long-name="Creator" level="support">
<!-- collection is really a component. Should move down a directory -->
<component name="creator_build" filter="s60" long-name="Creator Tool" purpose="development" class="tool">
-<unit bldFile="app/rndtools/creator/group"/>
+<unit bldFile="app/rndtools/creator" qmakeArgs="-r" proFile="creator.pro"/>
</component>
</collection>
<collection name="filebrowser" long-name="File Browser" level="util">
@@ -8928,21 +8548,8 @@
</component>
</collection>
<collection name="stifui" long-name="STIF UI" level="generic">
-<component name="stifui_stifui" filter="s60" long-name="STIF UI" purpose="development">
-<unit bldFile="app/rndtools/stifui/stifui/group"/>
-</component>
-<component name="uitestserverstarter" filter="s60" long-name="UI Test Server Starter" purpose="development">
-<unit bldFile="app/rndtools/stifui/uitestserverstarter/group"/>
-</component>
-<component name="stifui_build" filter="s60" long-name="STIF UI Build" purpose="development">
-<!-- can this be split up into the other components or made a ROM component? -->
-<unit bldFile="app/rndtools/stifui/group"/>
-</component>
-</collection>
-<collection name="memspyui" long-name="Memspy UI" level="generic">
-<!-- collection is really a component. Should move down a directory -->
-<component name="memspyui_build" filter="s60" long-name="Memspy UI Application" purpose="development" class="tool">
-<unit bldFile="app/rndtools/memspyui/group"/>
+<component name="stifui_avkon" filter="s60" long-name="STIF UI for Avkon" purpose="development">
+<unit bldFile="app/rndtools/stifui/akvon/group"/>
</component>
</collection>
<collection name="htiui" long-name="Harmonized Test Interface UI" level="generic">
@@ -8966,10 +8573,6 @@
<component name="htiadmin" filter="s60" long-name="HTI Admin" purpose="development">
<unit bldFile="app/rndtools/htiui/htiadmin/group"/>
</component>
-<component name="htiui_build" filter="s60" long-name="HTI UI Build" purpose="development">
-<!-- can this be split up into the other components or made a ROM component? -->
-<unit bldFile="app/rndtools/htiui/group"/>
-</component>
</collection>
</block>
<block name="helps" level="apps" span="2" long-name="Help Apps" levels="eng tools if ui">