It seems all of the other connection managers are stored in telepathy's lib dir,...
[theonering] / support / builddeb.py
index 5939782..589e9b3 100755 (executable)
@@ -44,8 +44,8 @@ rm -f ~/.telepathy-theonering/theonering.log
 def find_files(path):
        for root, dirs, files in os.walk(path):
                for file in files:
-                       if file.startswith("src-"):
-                               fileParts = file.split("-")
+                       if file.startswith("src!"):
+                               fileParts = file.split("!")
                                unused, relPathParts, newName = fileParts[0], fileParts[1:-1], fileParts[-1]
                                assert unused == "src"
                                relPath = os.sep.join(relPathParts)
@@ -110,9 +110,10 @@ def build_package(distribution):
                )
        p["/usr/share/dbus-1/services"] = ["org.freedesktop.Telepathy.ConnectionManager.theonering.service"]
        if distribution in ("debian", ):
-               p["/usr/share/mission-control/profiles"] = ["theonering.profile"]
+               p["/usr/share/mission-control/profiles"] = ["theonering.profile.%s|theonering.profile"% distribution]
        elif distribution in ("diablo", "fremantle", "mer"):
-               p["/usr/share/osso-rtcom"] = ["theonering.profile"]
+               p["/usr/share/osso-rtcom"] = ["theonering.profile.%s|theonering.profile"% distribution]
+       p["/usr/lib/telepathy"] = ["telepathy-theonering"]
        p["/usr/share/telepathy/managers"] = ["theonering.manager"]
        p["/usr/share/icons/hicolor/26x26/hildon"] = ["26x26-theonering.png|theonering.png"]
        p["/usr/share/icons/hicolor/64x64/hildon"] = ["64x64-theonering.png|theonering.png"]