--- a/symbian3/single/sysdefs/system_model.xml Tue May 18 13:32:29 2010 +0100
+++ b/symbian3/single/sysdefs/system_model.xml Tue May 18 16:25:55 2010 +0100
@@ -1,4 +1,5 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE SystemDefinition [
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE SystemDefinition [
<!ELEMENT SystemDefinition ( systemModel )>
<!ATTLIST SystemDefinition
name CDATA #REQUIRED
@@ -72,7 +73,7 @@
priority CDATA #IMPLIED
>
]>
-<SystemDefinition schema="2.0.1" name="Symbian^3">
+<SystemDefinition name="Symbian^3" schema="2.0.1">
<systemModel>
<layer name="adaptation" long-name="Adaptation" levels="low mw high">
<block name="stubs" level="high" long-name="Stubs" levels="stub">
@@ -7966,6 +7967,43 @@
</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>
</layer>
<layer name="app" long-name="Applications" levels="services apps">
<block name="location" level="apps" long-name="Location Apps" levels="ui events loc apps">
@@ -10237,7 +10275,6 @@
</component>
</collection>
</block>
-<block name="internetradio" level="apps" long-name="Internet Radio Apps"/>
<block name="podcatcher" level="apps" long-name="Podcatcher" levels="app">
<collection name="podcatcher_info" long-name="Podcatcher" level="app">
<component name="podcatcher_build" filter="sf_build" long-name="Podcatcher Build" introduced="^3">
@@ -10245,7 +10282,6 @@
</component>
</collection>
</block>
-<block name="tv" level="services" long-name="TV Apps"/>
<block name="voicerec" level="apps" long-name="Voice Recorder Apps">
<!-- custom filter pref_test-->
<collection name="voicerec_plat" long-name="Voice Recorder Apps Platform Interfaces">