Adding new postinst
[vicar] / src / src.pro
old mode 100644 (file)
new mode 100755 (executable)
index 7d78c54..597e8b5
@@ -2,17 +2,64 @@ TEMPLATE = subdirs
 CONFIG += ordered\r
 SUBDIRS  += vicar-lib\r
 SUBDIRS  += vicar-daemon\r
-SUBDIRS  += vicar-config\r
+\r
+contains(MEEGO_EDITION,harmattan){\r
+    SUBDIRS  += vicar-config-qml\r
+}\r
+else{\r
+    SUBDIRS  += vicar-config\r
+}\r
+\r
+SUBDIRS  += vicar-telepathy\r
+SUBDIRS  += vicar-utils\r
 \r
 #MAKE INSTALL\r
 \r
-INSTALLS += desktop service vicar-up\r
+INSTALLS += desktop dbus_service tp_connmanager rtcom_profile icon26 icon32 icon48 icon64 appicon\r
+\r
+dbus_service.path = /usr/share/dbus-1/services\r
+dbus_service.files = data/dbus/org.maemo.vicar.service\r
+dbus_service.files += data/dbus/org.freedesktop.Telepathy.ConnectionManager.vicar.service\r
+\r
+tp_connmanager.path = /usr/share/telepathy/managers\r
+tp_connmanager.files = data/telepathy/vicar.manager\r
+\r
+rtcom_profile.path = /usr/share/osso-rtcom\r
+rtcom_profile.files = data/telepathy/vicar.profile\r
+\r
+icon26.path = /usr/share/icons/hicolor/26x26/apps\r
+icon26.files += data/icons/26x26/vicar_harmattan.png\r
+\r
+icon32.path = /usr/share/icons/hicolor/32x32/apps\r
+icon32.files += data/icons/32x32/vicar_harmattan.png\r
+\r
+icon48.path = /usr/share/icons/hicolor/48x48/apps\r
+icon48.files += data/icons/48x48/vicar_harmattan.png\r
+\r
+icon64.path = /usr/share/icons/hicolor/64x64/apps\r
+icon64.files += data/icons/64x64/vicar_harmattan.png\r
+\r
+appicon.path = /usr/share/icons/hicolor/80x80/apps\r
+appicon.files += data/icons/vicar_harmattan.png\r
+\r
+contains(MEEGO_EDITION,harmattan){\r
+#Install files required for Harmattan Accounts framework\r
+    INSTALLS += account_provider account_service account_icon\r
+\r
+    account_provider.path = /usr/share/accounts/providers\r
+    account_provider.files += data/accounts/vicar.provider\r
+\r
+    account_service.path = /usr/share/accounts/services\r
+    account_service.files += data/accounts/vicar.service\r
 \r
-desktop.path = /usr/share/applications/hildon\r
-desktop.files += data/vicar-config.desktop\r
+    account_icon.path = /usr/share/themes/blanco/meegotouch/icons\r
+    account_icon.files += data/icons/icon-m-service-vicar.png\r
 \r
-service.path = /usr/share/dbus-1/services\r
-service.files = data/org.maemo.vicar.service\r
+    desktop.path = /usr/share/applications\r
+    desktop.files += data/desktop/vicar-config-qml.desktop\r
+}\r
 \r
-vicar-up.path = /etc/event.d/\r
-vicar-up.files = data/event.d/launch-vicar\r
+maemo5 | exists(/usr/bin/hildon-home) {\r
+    desktop.path = /usr/share/applications/hildon\r
+    desktop.files += data/desktop/vicar-config.desktop\r
+}\r