pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/chat/telepathy-mission-control Initial import of telep...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/6fa83d8244d5
branches:  trunk
changeset: 550078:6fa83d8244d5
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Fri Nov 14 22:59:03 2008 +0000

description:
Initial import of telepathy-mission-control-4.67:

Mission Control, or MC, is a Telepathy component providing a way
for "end-user" applications to abstract some of the details of
connection managers, to provide a simple way to manipulate a bunch
of connection managers at once, and to remove the need to have in
each program the account definitions and credentials.

Misson Control implements some well-defined API's much like each
connection manager respond to a set of well-defined telepathy API's.
The set of API's implemented by MCs will be split in several
interfaces to ease progressive and adaptative implementation of
each facet.

There are different types of files that the MC will use, and that
are installed by the various connection managers package or
third-party application needing to be hooked-in. MC is able to
handle all those file formats as expected.

diffstat:

 chat/telepathy-mission-control/DESCR            |   16 +++
 chat/telepathy-mission-control/Makefile         |   30 ++++++
 chat/telepathy-mission-control/PLIST            |  114 ++++++++++++++++++++++++
 chat/telepathy-mission-control/buildlink3.mk    |   26 +++++
 chat/telepathy-mission-control/distinfo         |    6 +
 chat/telepathy-mission-control/patches/patch-aa |   12 ++
 6 files changed, 204 insertions(+), 0 deletions(-)

diffs (228 lines):

diff -r b3c4d0560e6f -r 6fa83d8244d5 chat/telepathy-mission-control/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/chat/telepathy-mission-control/DESCR      Fri Nov 14 22:59:03 2008 +0000
@@ -0,0 +1,16 @@
+Mission Control, or MC, is a Telepathy component providing a way
+for "end-user" applications to abstract some of the details of
+connection managers, to provide a simple way to manipulate a bunch
+of connection managers at once, and to remove the need to have in
+each program the account definitions and credentials.
+
+Misson Control implements some well-defined API's much like each
+connection manager respond to a set of well-defined telepathy API's.
+The set of API's implemented by MCs will be split in several
+interfaces to ease progressive and adaptative implementation of
+each facet.
+
+There are different types of files that the MC will use, and that
+are installed by the various connection managers package or
+third-party application needing to be hooked-in. MC is able to
+handle all those file formats as expected.
diff -r b3c4d0560e6f -r 6fa83d8244d5 chat/telepathy-mission-control/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/chat/telepathy-mission-control/Makefile   Fri Nov 14 22:59:03 2008 +0000
@@ -0,0 +1,30 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/11/14 22:59:03 wiz Exp $
+#
+
+DISTNAME=      telepathy-mission-control-4.67
+CATEGORIES=    chat
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=mission-control/}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      http://mission-control.sourceforge.net/
+COMMENT=       Telepathy component providing abstractions for "end-user" applications
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL=   yes
+USE_TOOLS+=    gmake pkg-config
+
+PKGCONFIG_OVERRIDE+=   libmcclient.pc.in
+PKGCONFIG_OVERRIDE+=   libmissioncontrol.pc.in
+PKGCONFIG_OVERRIDE+=   mission-control.pc.in
+
+.include "../../chat/libtelepathy/buildlink3.mk"
+.include "../../chat/telepathy-glib/buildlink3.mk"
+.include "../../devel/GConf/schemas.mk"
+.include "../../devel/glib2/buildlink3.mk"
+BUILDLINK_API_DEPENDS.gnome-keyring+=  gnome-keyring>=2.22
+.include "../../lang/python/application.mk"
+.include "../../security/gnome-keyring/buildlink3.mk"
+.include "../../sysutils/dbus/buildlink3.mk"
+.include "../../sysutils/dbus-glib/buildlink3.mk"
+.include "../../textproc/libxslt/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r b3c4d0560e6f -r 6fa83d8244d5 chat/telepathy-mission-control/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/chat/telepathy-mission-control/PLIST      Fri Nov 14 22:59:03 2008 +0000
@@ -0,0 +1,114 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2008/11/14 22:59:03 wiz Exp $
+bin/mc-account
+include/libmcclient/_gen/cli-Account.h
+include/libmcclient/_gen/cli-Account_Manager.h
+include/libmcclient/_gen/enums.h
+include/libmcclient/_gen/gtypes.h
+include/libmcclient/_gen/interfaces.h
+include/libmcclient/dbus-api.h
+include/libmcclient/mc-account-manager.h
+include/libmcclient/mc-account.h
+include/libmcclient/mc-signals-marshal.h
+include/libmissioncontrol/_gen/cli-nmc4.h
+include/libmissioncontrol/_gen/enums.h
+include/libmissioncontrol/_gen/gtypes.h
+include/libmissioncontrol/_gen/interfaces.h
+include/libmissioncontrol/_gen/svc-nmc4.h
+include/libmissioncontrol/cli-nmc4.h
+include/libmissioncontrol/dbus-api.h
+include/libmissioncontrol/mc-account-monitor.h
+include/libmissioncontrol/mc-account.h
+include/libmissioncontrol/mc-enum-types.h
+include/libmissioncontrol/mc-manager.h
+include/libmissioncontrol/mc-profile.h
+include/libmissioncontrol/mc-protocol.h
+include/libmissioncontrol/mc-signals-marshal.h
+include/libmissioncontrol/mc.h
+include/libmissioncontrol/mission-control-signals-marshal.h
+include/libmissioncontrol/mission-control.h
+include/libmissioncontrol/svc-nmc4.h
+include/mission-control/_gen/enums.h
+include/mission-control/_gen/gtypes.h
+include/mission-control/_gen/interfaces.h
+include/mission-control/_gen/svc-Account.h
+include/mission-control/_gen/svc-Account_Manager.h
+include/mission-control/mcd-account-manager.h
+include/mission-control/mcd-account-priv.h
+include/mission-control/mcd-account.h
+include/mission-control/mcd-chan-handler.h
+include/mission-control/mcd-channel.h
+include/mission-control/mcd-connection.h
+include/mission-control/mcd-controller.h
+include/mission-control/mcd-debug.h
+include/mission-control/mcd-dispatcher-context.h
+include/mission-control/mcd-dispatcher.h
+include/mission-control/mcd-enum-types.h
+include/mission-control/mcd-manager.h
+include/mission-control/mcd-master.h
+include/mission-control/mcd-mission.h
+include/mission-control/mcd-operation.h
+include/mission-control/mcd-presence-frame.h
+include/mission-control/mcd-provisioning-factory.h
+include/mission-control/mcd-provisioning.h
+include/mission-control/mcd-proxy.h
+include/mission-control/mcd-service.h
+lib/libmcclient.la
+lib/libmissioncontrol-client.la
+lib/libmissioncontrol-server.la
+lib/pkgconfig/libmcclient.pc
+lib/pkgconfig/libmissioncontrol.pc
+lib/pkgconfig/mission-control.pc
+libexec/mission-control
+share/dbus-1/services/org.freedesktop.Telepathy.MissionControl.service
+share/gtk-doc/html/libmissioncontrol-server/McdChannel.html
+share/gtk-doc/html/libmissioncontrol-server/McdController.html
+share/gtk-doc/html/libmissioncontrol-server/McdDispatcher.html
+share/gtk-doc/html/libmissioncontrol-server/McdManager.html
+share/gtk-doc/html/libmissioncontrol-server/McdMaster.html
+share/gtk-doc/html/libmissioncontrol-server/McdMission.html
+share/gtk-doc/html/libmissioncontrol-server/McdOperation.html
+share/gtk-doc/html/libmissioncontrol-server/McdPresenceFrame.html
+share/gtk-doc/html/libmissioncontrol-server/McdProxy.html
+share/gtk-doc/html/libmissioncontrol-server/McdService.html
+share/gtk-doc/html/libmissioncontrol-server/ch01.html
+share/gtk-doc/html/libmissioncontrol-server/home.png
+share/gtk-doc/html/libmissioncontrol-server/index.html
+share/gtk-doc/html/libmissioncontrol-server/index.sgml
+share/gtk-doc/html/libmissioncontrol-server/left.png
+share/gtk-doc/html/libmissioncontrol-server/libmissioncontrol-server-mcd-chan-handler.html
+share/gtk-doc/html/libmissioncontrol-server/libmissioncontrol-server-mcd-connection.html
+share/gtk-doc/html/libmissioncontrol-server/libmissioncontrol-server-mcd-debug.html
+share/gtk-doc/html/libmissioncontrol-server/libmissioncontrol-server-mcd-dispatcher-context.html
+share/gtk-doc/html/libmissioncontrol-server/libmissioncontrol-server-mcd-enum-types.html
+share/gtk-doc/html/libmissioncontrol-server/libmissioncontrol-server.devhelp
+share/gtk-doc/html/libmissioncontrol-server/libmissioncontrol-server.devhelp2
+share/gtk-doc/html/libmissioncontrol-server/right.png
+share/gtk-doc/html/libmissioncontrol-server/style.css
+share/gtk-doc/html/libmissioncontrol-server/up.png
+share/gtk-doc/html/libmissioncontrol/McAccount.html
+share/gtk-doc/html/libmissioncontrol/McAccountMonitor.html
+share/gtk-doc/html/libmissioncontrol/McManager.html
+share/gtk-doc/html/libmissioncontrol/McProfile.html
+share/gtk-doc/html/libmissioncontrol/McProtocol.html
+share/gtk-doc/html/libmissioncontrol/ch01.html
+share/gtk-doc/html/libmissioncontrol/home.png
+share/gtk-doc/html/libmissioncontrol/index.html
+share/gtk-doc/html/libmissioncontrol/index.sgml
+share/gtk-doc/html/libmissioncontrol/left.png
+share/gtk-doc/html/libmissioncontrol/libmissioncontrol-mission-control.html
+share/gtk-doc/html/libmissioncontrol/libmissioncontrol.devhelp
+share/gtk-doc/html/libmissioncontrol/libmissioncontrol.devhelp2
+share/gtk-doc/html/libmissioncontrol/right.png
+share/gtk-doc/html/libmissioncontrol/style.css
+share/gtk-doc/html/libmissioncontrol/up.png
+@dirrm share/gtk-doc/html/libmissioncontrol-server
+@dirrm share/gtk-doc/html/libmissioncontrol
+@exec ${MKDIR} %D/lib/mission-control 2>/dev/null || ${TRUE}
+@unexec ${RMDIR} %D/lib/mission-control 2>/dev/null || ${TRUE}
+@comment in dbus: @dirrm share/dbus-1/services
+@dirrm include/mission-control/_gen
+@dirrm include/mission-control
+@dirrm include/libmissioncontrol/_gen
+@dirrm include/libmissioncontrol
+@dirrm include/libmcclient/_gen
+@dirrm include/libmcclient
diff -r b3c4d0560e6f -r 6fa83d8244d5 chat/telepathy-mission-control/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/chat/telepathy-mission-control/buildlink3.mk      Fri Nov 14 22:59:03 2008 +0000
@@ -0,0 +1,26 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2008/11/14 22:59:03 wiz Exp $
+
+BUILDLINK_DEPTH:=                              ${BUILDLINK_DEPTH}+
+TELEPATHY_MISSION_CONTROL_BUILDLINK3_MK:=      ${TELEPATHY_MISSION_CONTROL_BUILDLINK3_MK}+
+
+.if ${BUILDLINK_DEPTH} == "+"
+BUILDLINK_DEPENDS+=    telepathy-mission-control
+.endif
+
+BUILDLINK_PACKAGES:=   ${BUILDLINK_PACKAGES:Ntelepathy-mission-control}
+BUILDLINK_PACKAGES+=   telepathy-mission-control
+BUILDLINK_ORDER:=      ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}telepathy-mission-control
+
+.if ${TELEPATHY_MISSION_CONTROL_BUILDLINK3_MK} == "+"
+BUILDLINK_API_DEPENDS.telepathy-mission-control+=      telepathy-mission-control>=4.67
+BUILDLINK_PKGSRCDIR.telepathy-mission-control?=        ../../chat/telepathy-mission-control
+.endif # TELEPATHY_MISSION_CONTROL_BUILDLINK3_MK
+
+.include "../../chat/libtelepathy/buildlink3.mk"
+.include "../../chat/telepathy-glib/buildlink3.mk"
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../security/gnome-keyring/buildlink3.mk"
+.include "../../sysutils/dbus/buildlink3.mk"
+.include "../../sysutils/dbus-glib/buildlink3.mk"
+
+BUILDLINK_DEPTH:=                              ${BUILDLINK_DEPTH:S/+$//}
diff -r b3c4d0560e6f -r 6fa83d8244d5 chat/telepathy-mission-control/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/chat/telepathy-mission-control/distinfo   Fri Nov 14 22:59:03 2008 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/11/14 22:59:03 wiz Exp $
+
+SHA1 (telepathy-mission-control-4.67.tar.gz) = bd0c140e735b180c316b787078b773d7b6a324f8
+RMD160 (telepathy-mission-control-4.67.tar.gz) = c0980b4761a942750b63e5c7a24d55a85d690e9f
+Size (telepathy-mission-control-4.67.tar.gz) = 659444 bytes
+SHA1 (patch-aa) = 605b62d4ec8e739f092f65aca5bfd8b633327e42
diff -r b3c4d0560e6f -r 6fa83d8244d5 chat/telepathy-mission-control/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/chat/telepathy-mission-control/patches/patch-aa   Fri Nov 14 22:59:03 2008 +0000
@@ -0,0 +1,12 @@
+$NetBSD: patch-aa,v 1.1.1.1 2008/11/14 22:59:03 wiz Exp $
+
+--- src/Makefile.in.orig       2008-07-16 06:36:38.000000000 +0000
++++ src/Makefile.in
+@@ -291,7 +291,6 @@ BUILT_SOURCES = \
+ CLEANFILES = $(BUILT_SOURCES)
+ lib_LTLIBRARIES = libmissioncontrol-server.la
+ libmissioncontrol_server_la_LIBADD = $(GCONF_LIBS) $(TELEPATHY_LIBS) \
+-      -ldl \
+       $(top_builddir)/libmissioncontrol/libmissioncontrol-client.la
+ 
+ 



Home | Main Index | Thread Index | Old Index