Update from latest package_definition.xml files, and experience of build 325
authorWilliam Roberts <williamr@symbian.org>
Tue, 02 Mar 2010 17:32:03 +0000
changeset 427 11b81595813f
parent 426 68fb0a67506f
child 428 db049b560313
Update from latest package_definition.xml files, and experience of build 325
symbian3/single/sysdefs/full_system_model_3.0.xml
symbian3/single/sysdefs/system_model.xml
symbian3/single/sysdefs/system_model_3.0.xml
--- a/symbian3/single/sysdefs/full_system_model_3.0.xml	Mon Mar 01 14:27:29 2010 +0000
+++ b/symbian3/single/sysdefs/full_system_model_3.0.xml	Tue Mar 02 17:32:03 2010 +0000
@@ -794,10 +794,12 @@
      <component id="suplprotocolmodule" name="SUPL Protocol Module" introduced="^2" deprecated="^2" purpose="optional" class="plugin">
       <unit bldFile="/os/lbs/networkprotocolmodules/suplprotocolmodule/group" mrp="/os/lbs/networkprotocolmodules/suplprotocolmodule/group/lbs_suplprotocolmodule.mrp"/>
      </component>
-     <component id="suplrrlpasn1" filter="sf_build" name="SUPL RRLP ASN1 parser">
+     <component id="suplrrlpasn1" filter="sf_build" name="SUPL RRLP ASN1 Parser">
+      <!-- hack for Foundation builds needed while collection is reorganised into proper components -->
       <unit bldFile="/os/lbs/networkprotocolmodules/common/suplrrlpasn1/group"/>
      </component>
      <component id="suplrrlpprotocol" filter="sf_build" name="SUPL RRLP Protocol Module">
+      <!-- hack for Foundation builds needed while collection is reorganised into proper components -->
       <unit bldFile="/os/lbs/networkprotocolmodules/suplcontrolplaneprotocols/common/suplrrlpprotocol/group"/>
      </component>
     </collection>
@@ -4960,7 +4962,7 @@
       <unit bldFile="/mw/uiresources/fontsupport/fontprovider/group"/>
      </component>
      <!-- R&D materials, should be Nokia only: exports S60 fonts, removes freetype
-      <component id="s6_fonts" filter="s60" name="S60 Fonts">
+      <component id="s60_fonts" filter="s60" name="S60 Fonts">
         <unit bldFile="fontsupport/fontutils/group"/>
       </component>
 -->
@@ -5940,6 +5942,9 @@
      <component id="dialer" filter="s60" name="Dialer">
       <unit bldFile="/app/phone/phoneuis/dialer/group"/>
      </component>
+     <component id="easydialing" filter="s60" name="Easy Dialing Plugin" class="plugin" introduced="^3">
+      <unit bldFile="/app/phone/phoneuis/easydialing/group"/>
+     </component>
      <component id="bubblemanager" filter="s60" name="Phone Bubble Manager">
       <unit bldFile="/app/phone/phoneuis/bubblemanager/group"/>
      </component>
@@ -7259,9 +7264,9 @@
      </component>
     </collection>
    </package>
-   <package id="videoplayer" level="apps" tech-domain="ma" name="Video Player Apps" levels="support apps">
-    <collection id="videofeeds" name="Video Feeds" level="apps">
-     <component id="iptv_utils" filter="s60" name="Iptv Util" introduced="^3">
+   <package id="videoplayer" level="apps" tech-domain="ma" name="Video Player Apps" levels="support plugin util apps">
+    <collection id="videofeeds" name="Video Feeds" level="util">
+     <component id="iptv_utils" filter="s60" name="IPTV Util" introduced="^3">
       <unit bldFile="/app/videoplayer/videofeeds/utils/group"/>
      </component>
      <component id="viewmessageutility" filter="s60" name="View Message Utility" introduced="^3">
@@ -7329,7 +7334,7 @@
       <unit bldFile="/app/videoplayer/tsrc/VCXTestMyVideosCollectionClient/group"/>
      </component>
     </collection>
-    <collection id="videocollection" name="Video Collection" level="apps">
+    <collection id="videocollection" name="Video Collection" level="util">
      <component id="mpxmyvideoscollection" filter="s60" name="MPX My Videos Collection" introduced="^3">
       <unit bldFile="/app/videoplayer/videocollection/mpxmyvideoscollection/group"/>
      </component>
@@ -7352,7 +7357,7 @@
       <unit bldFile="/app/videoplayer/tsrc/VCXTestMyVideosCollectionClient/group"/>
      </component>
     </collection>
-    <collection id="videoplayer_homescreenplugins" name="Videoplayer Homescreen Plugins" level="support">
+    <collection id="videoplayer_homescreenplugins" name="Videoplayer Homescreen Plugins" level="plugin">
      <component id="videosuiteconf" filter="s60" name="Video Suite Configuration" class="plugin" introduced="^3">
       <unit bldFile="/app/videoplayer/homescreenplugins/videosuiteconf/group"/>
      </component>
@@ -7396,7 +7401,7 @@
       <unit bldFile="/app/videoplayer/videoplayerapp/videoplayerlauncher/group"/>
      </component>
     </collection>
-    <collection id="videoplayback" name="Video Playback Plugins" level="support">
+    <collection id="videoplayback" name="Video Playback Plugins" level="plugin">
      <component id="videohelix" name="Video Helix" filter="s60" introduced="^3" class="plugin">
       <unit bldFile="/app/videoplayer/videoplayback/videohelix/group"/>
      </component>
@@ -7647,7 +7652,7 @@
      </component>
     </collection>
    </package>
-   <package id="homescreen" level="apps" tech-domain="ui" name="Home Screen Apps" levels="fw apps">
+   <package id="homescreen" level="apps" tech-domain="ui" name="Home Screen Apps" levels="fw support apps">
     <collection id="idlehomescreen" name="Idle Home Screen" level="apps">
      <component id="nativeuicontroller" filter="s60" name="Native UI Controller">
       <unit bldFile="/app/homescreen/idlehomescreen/nativeuicontroller/group"/>
@@ -7706,7 +7711,7 @@
       <unit bldFile="/app/homescreen/menufw/group"/>
      </component>
     </collection>
-    <collection id="taskswitcher" name="Task Switcher" level="apps">
+    <collection id="taskswitcher" name="Task Switcher" level="support">
      <component id="contextengine" filter="s60" name="Context Engine" introduced="^3">
       <unit bldFile="/app/homescreen/taskswitcher/contextengine/group"/>
      </component>
--- a/symbian3/single/sysdefs/system_model.xml	Mon Mar 01 14:27:29 2010 +0000
+++ b/symbian3/single/sysdefs/system_model.xml	Tue Mar 02 17:32:03 2010 +0000
@@ -837,10 +837,12 @@
      <component name="suplprotocolmodule" long-name="SUPL Protocol Module" introduced="^2" deprecated="^2" purpose="optional" plugin="Y">
       <unit bldFile="os/lbs/networkprotocolmodules/suplprotocolmodule/group" mrp="os/lbs/networkprotocolmodules/suplprotocolmodule/group/lbs_suplprotocolmodule.mrp"/>
      </component>
-     <component name="suplrrlpasn1" filter="sf_build" long-name="SUPL RRLP ASN1 parser">
+     <component name="suplrrlpasn1" filter="sf_build" long-name="SUPL RRLP ASN1 Parser">
+      <!-- hack for Foundation builds needed while collection is reorganised into proper components -->
       <unit bldFile="os/lbs/networkprotocolmodules/common/suplrrlpasn1/group"/>
      </component>
      <component name="suplrrlpprotocol" filter="sf_build" long-name="SUPL RRLP Protocol Module">
+      <!-- hack for Foundation builds needed while collection is reorganised into proper components -->
       <unit bldFile="os/lbs/networkprotocolmodules/suplcontrolplaneprotocols/common/suplrrlpprotocol/group"/>
      </component>
     </collection>
@@ -4545,7 +4547,7 @@
       <unit bldFile="mw/uiresources/fontsupport/fontprovider/group"/>
      </component>
      <!-- R&D materials, should be Nokia only: exports S60 fonts, removes freetype
-      <component id="s6_fonts" filter="s60" name="S60 Fonts">
+      <component id="s60_fonts" filter="s60" name="S60 Fonts">
         <unit bldFile="fontsupport/fontutils/group"/>
       </component>
 -->
@@ -5468,6 +5470,9 @@
      <component name="dialer" filter="s60" long-name="Dialer">
       <unit bldFile="app/phone/phoneuis/dialer/group"/>
      </component>
+     <component name="easydialing" filter="s60" long-name="Easy Dialing Plugin" introduced="^3" plugin="Y">
+      <unit bldFile="app/phone/phoneuis/easydialing/group"/>
+     </component>
      <component name="bubblemanager" filter="s60" long-name="Phone Bubble Manager">
       <unit bldFile="app/phone/phoneuis/bubblemanager/group"/>
      </component>
@@ -6751,9 +6756,9 @@
      </component>
     </collection>
    </block>
-   <block name="videoplayer" level="apps" long-name="Video Player Apps" levels="support apps">
-    <collection name="videofeeds" long-name="Video Feeds" level="apps">
-     <component name="iptv_utils" filter="s60" long-name="Iptv Util" introduced="^3">
+   <block name="videoplayer" level="apps" long-name="Video Player Apps" levels="support plugin util apps">
+    <collection name="videofeeds" long-name="Video Feeds" level="util">
+     <component name="iptv_utils" filter="s60" long-name="IPTV Util" introduced="^3">
       <unit bldFile="app/videoplayer/videofeeds/utils/group"/>
      </component>
      <component name="viewmessageutility" filter="s60" long-name="View Message Utility" introduced="^3">
@@ -6808,7 +6813,7 @@
       <unit bldFile="app/videoplayer/videofeeds/scheduleddlplugin/group"/>
      </component>
     </collection>
-    <collection name="videocollection" long-name="Video Collection" level="apps">
+    <collection name="videocollection" long-name="Video Collection" level="util">
      <component name="mpxmyvideoscollection" filter="s60" long-name="MPX My Videos Collection" introduced="^3">
       <unit bldFile="app/videoplayer/videocollection/mpxmyvideoscollection/group"/>
      </component>
@@ -6822,7 +6827,7 @@
       <unit bldFile="app/videoplayer/videocollection/hgmyvideosplugin/group"/>
      </component>
     </collection>
-    <collection name="videoplayer_homescreenplugins" long-name="Videoplayer Homescreen Plugins" level="support">
+    <collection name="videoplayer_homescreenplugins" long-name="Videoplayer Homescreen Plugins" level="plugin">
      <component name="videosuiteconf" filter="s60" long-name="Video Suite Configuration" introduced="^3" plugin="Y">
       <unit bldFile="app/videoplayer/homescreenplugins/videosuiteconf/group"/>
      </component>
@@ -6866,7 +6871,7 @@
       <unit bldFile="app/videoplayer/videoplayerapp/videoplayerlauncher/group"/>
      </component>
     </collection>
-    <collection name="videoplayback" long-name="Video Playback Plugins" level="support">
+    <collection name="videoplayback" long-name="Video Playback Plugins" level="plugin">
      <component name="videohelix" long-name="Video Helix" filter="s60" introduced="^3" plugin="Y">
       <unit bldFile="app/videoplayer/videoplayback/videohelix/group"/>
      </component>
@@ -7083,7 +7088,7 @@
      </component>
     </collection>
    </block>
-   <block name="homescreen" level="apps" long-name="Home Screen Apps" levels="fw apps">
+   <block name="homescreen" level="apps" long-name="Home Screen Apps" levels="fw support apps">
     <collection name="idlehomescreen" long-name="Idle Home Screen" level="apps">
      <component name="nativeuicontroller" filter="s60" long-name="Native UI Controller">
       <unit bldFile="app/homescreen/idlehomescreen/nativeuicontroller/group"/>
@@ -7135,7 +7140,7 @@
       <unit bldFile="app/homescreen/menufw/group"/>
      </component>
     </collection>
-    <collection name="taskswitcher" long-name="Task Switcher" level="apps">
+    <collection name="taskswitcher" long-name="Task Switcher" level="support">
      <component name="contextengine" filter="s60" long-name="Context Engine" introduced="^3">
       <unit bldFile="app/homescreen/taskswitcher/contextengine/group"/>
      </component>
--- a/symbian3/single/sysdefs/system_model_3.0.xml	Mon Mar 01 14:27:29 2010 +0000
+++ b/symbian3/single/sysdefs/system_model_3.0.xml	Tue Mar 02 17:32:03 2010 +0000
@@ -777,10 +777,12 @@
      <component id="suplprotocolmodule" name="SUPL Protocol Module" introduced="^2" deprecated="^2" purpose="optional" class="plugin">
       <unit bldFile="/os/lbs/networkprotocolmodules/suplprotocolmodule/group" mrp="/os/lbs/networkprotocolmodules/suplprotocolmodule/group/lbs_suplprotocolmodule.mrp"/>
      </component>
-     <component id="suplrrlpasn1" filter="sf_build" name="SUPL RRLP ASN1 parser">
+     <component id="suplrrlpasn1" filter="sf_build" name="SUPL RRLP ASN1 Parser">
+      <!-- hack for Foundation builds needed while collection is reorganised into proper components -->
       <unit bldFile="/os/lbs/networkprotocolmodules/common/suplrrlpasn1/group"/>
      </component>
      <component id="suplrrlpprotocol" filter="sf_build" name="SUPL RRLP Protocol Module">
+      <!-- hack for Foundation builds needed while collection is reorganised into proper components -->
       <unit bldFile="/os/lbs/networkprotocolmodules/suplcontrolplaneprotocols/common/suplrrlpprotocol/group"/>
      </component>
     </collection>
@@ -4652,7 +4654,7 @@
       <unit bldFile="/mw/uiresources/fontsupport/fontprovider/group"/>
      </component>
      <!-- R&D materials, should be Nokia only: exports S60 fonts, removes freetype
-      <component id="s6_fonts" filter="s60" name="S60 Fonts">
+      <component id="s60_fonts" filter="s60" name="S60 Fonts">
         <unit bldFile="fontsupport/fontutils/group"/>
       </component>
 -->
@@ -5616,6 +5618,9 @@
      <component id="dialer" filter="s60" name="Dialer">
       <unit bldFile="/app/phone/phoneuis/dialer/group"/>
      </component>
+     <component id="easydialing" filter="s60" name="Easy Dialing Plugin" class="plugin" introduced="^3">
+      <unit bldFile="/app/phone/phoneuis/easydialing/group"/>
+     </component>
      <component id="bubblemanager" filter="s60" name="Phone Bubble Manager">
       <unit bldFile="/app/phone/phoneuis/bubblemanager/group"/>
      </component>
@@ -6912,9 +6917,9 @@
      </component>
     </collection>
    </package>
-   <package id="videoplayer" level="apps" tech-domain="ma" name="Video Player Apps" levels="support apps">
-    <collection id="videofeeds" name="Video Feeds" level="apps">
-     <component id="iptv_utils" filter="s60" name="Iptv Util" introduced="^3">
+   <package id="videoplayer" level="apps" tech-domain="ma" name="Video Player Apps" levels="support plugin util apps">
+    <collection id="videofeeds" name="Video Feeds" level="util">
+     <component id="iptv_utils" filter="s60" name="IPTV Util" introduced="^3">
       <unit bldFile="/app/videoplayer/videofeeds/utils/group"/>
      </component>
      <component id="viewmessageutility" filter="s60" name="View Message Utility" introduced="^3">
@@ -6971,7 +6976,7 @@
      </component>
      
     </collection>
-    <collection id="videocollection" name="Video Collection" level="apps">
+    <collection id="videocollection" name="Video Collection" level="util">
      <component id="mpxmyvideoscollection" filter="s60" name="MPX My Videos Collection" introduced="^3">
       <unit bldFile="/app/videoplayer/videocollection/mpxmyvideoscollection/group"/>
      </component>
@@ -6987,7 +6992,7 @@
      </component>
      
     </collection>
-    <collection id="videoplayer_homescreenplugins" name="Videoplayer Homescreen Plugins" level="support">
+    <collection id="videoplayer_homescreenplugins" name="Videoplayer Homescreen Plugins" level="plugin">
      <component id="videosuiteconf" filter="s60" name="Video Suite Configuration" class="plugin" introduced="^3">
       <unit bldFile="/app/videoplayer/homescreenplugins/videosuiteconf/group"/>
      </component>
@@ -7031,7 +7036,7 @@
       <unit bldFile="/app/videoplayer/videoplayerapp/videoplayerlauncher/group"/>
      </component>
     </collection>
-    <collection id="videoplayback" name="Video Playback Plugins" level="support">
+    <collection id="videoplayback" name="Video Playback Plugins" level="plugin">
      <component id="videohelix" name="Video Helix" filter="s60" introduced="^3" class="plugin">
       <unit bldFile="/app/videoplayer/videoplayback/videohelix/group"/>
      </component>
@@ -7268,7 +7273,7 @@
      </component>
     </collection>
    </package>
-   <package id="homescreen" level="apps" tech-domain="ui" name="Home Screen Apps" levels="fw apps">
+   <package id="homescreen" level="apps" tech-domain="ui" name="Home Screen Apps" levels="fw support apps">
     <collection id="idlehomescreen" name="Idle Home Screen" level="apps">
      <component id="nativeuicontroller" filter="s60" name="Native UI Controller">
       <unit bldFile="/app/homescreen/idlehomescreen/nativeuicontroller/group"/>
@@ -7325,7 +7330,7 @@
       <unit bldFile="/app/homescreen/menufw/group"/>
      </component>
     </collection>
-    <collection id="taskswitcher" name="Task Switcher" level="apps">
+    <collection id="taskswitcher" name="Task Switcher" level="support">
      <component id="contextengine" filter="s60" name="Context Engine" introduced="^3">
       <unit bldFile="/app/homescreen/taskswitcher/contextengine/group"/>
      </component>