summaryrefslogtreecommitdiffstats
path: root/net-im/telepathy-mission-control
diff options
context:
space:
mode:
authormarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2010-02-22 03:21:03 +0800
committermarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2010-02-22 03:21:03 +0800
commitbfd19869abf312a498b23127362faa0547e81884 (patch)
tree7e9a53a522549654fa51e22ae3731eaaafd243a1 /net-im/telepathy-mission-control
parentd125adc878fc34e5dd21bed6660b4a80a77b07f6 (diff)
downloadmarcuscom-ports-bfd19869abf312a498b23127362faa0547e81884.tar
marcuscom-ports-bfd19869abf312a498b23127362faa0547e81884.tar.gz
marcuscom-ports-bfd19869abf312a498b23127362faa0547e81884.tar.bz2
marcuscom-ports-bfd19869abf312a498b23127362faa0547e81884.tar.lz
marcuscom-ports-bfd19869abf312a498b23127362faa0547e81884.tar.xz
marcuscom-ports-bfd19869abf312a498b23127362faa0547e81884.tar.zst
marcuscom-ports-bfd19869abf312a498b23127362faa0547e81884.zip
Update to 5.3.2.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@13659 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'net-im/telepathy-mission-control')
-rw-r--r--net-im/telepathy-mission-control/Makefile34
-rw-r--r--net-im/telepathy-mission-control/distinfo3
-rw-r--r--net-im/telepathy-mission-control/files/patch-util_mc-tool.c35
-rw-r--r--net-im/telepathy-mission-control/pkg-descr7
-rw-r--r--net-im/telepathy-mission-control/pkg-plist72
5 files changed, 151 insertions, 0 deletions
diff --git a/net-im/telepathy-mission-control/Makefile b/net-im/telepathy-mission-control/Makefile
new file mode 100644
index 000000000..3105e6421
--- /dev/null
+++ b/net-im/telepathy-mission-control/Makefile
@@ -0,0 +1,34 @@
+# New ports collection makefile for: telepathy-mission-control
+# Date created: 2007-10-29
+# Whom: Michael Johnson <ahze@FreeBSD.org>
+#
+# $FreeBSD$
+# $MCom: ports/net-im/telepathy-mission-control/Makefile,v 1.8 2009/10/24 15:26:03 marcus Exp $
+
+PORTNAME= telepathy-mission-control
+PORTVERSION= 5.3.2
+CATEGORIES= net-im devel
+MASTER_SITES= http://telepathy.freedesktop.org/releases/telepathy-mission-control/
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= Telepathy component to apps to abstract details of connection managers
+
+LIB_DEPENDS= telepathy.2:${PORTSDIR}/net-im/libtelepathy \
+ dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib
+
+USE_GNOME= gnomeprefix pkgconfig gconf2 libxslt gnomehack ltverhack
+USE_AUTOTOOLS= libtool:22
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib"
+USE_GMAKE= yes
+USE_LDCONFIG= yes
+
+MAN1= mc-account-convert.1 mc-tool.1 mc-wait-for-name.1
+MAN8= mission-control-5.8
+
+PLIST_SUB= VERSION=${PORTVERSION}
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|/gtk-doc/html|/${DOCSDIR}|' \
+ ${WRKSRC}/configure
+
+.include <bsd.port.mk>
diff --git a/net-im/telepathy-mission-control/distinfo b/net-im/telepathy-mission-control/distinfo
new file mode 100644
index 000000000..4ea4a99ec
--- /dev/null
+++ b/net-im/telepathy-mission-control/distinfo
@@ -0,0 +1,3 @@
+MD5 (telepathy-mission-control-5.3.2.tar.gz) = 4aca1025905c23bdcc2e6a55d69644e3
+SHA256 (telepathy-mission-control-5.3.2.tar.gz) = a1bf76add06f3938a939d9c296eb6b90df77bac7819ca583df313e954bf52d2a
+SIZE (telepathy-mission-control-5.3.2.tar.gz) = 1112677
diff --git a/net-im/telepathy-mission-control/files/patch-util_mc-tool.c b/net-im/telepathy-mission-control/files/patch-util_mc-tool.c
new file mode 100644
index 000000000..c599bea27
--- /dev/null
+++ b/net-im/telepathy-mission-control/files/patch-util_mc-tool.c
@@ -0,0 +1,35 @@
+--- util/mc-tool.c.orig 2009-09-22 22:49:32.000000000 -0400
++++ util/mc-tool.c 2009-09-22 22:50:39.000000000 -0400
+@@ -1103,7 +1103,7 @@ main (int argc, char **argv)
+ McAccountManager *am = NULL;
+ McAccount *a = NULL;
+ DBusGConnection *dbus_conn;
+- TpDBusDaemon *daemon;
++ TpDBusDaemon *td_daemon;
+
+ g_type_init ();
+
+@@ -1114,19 +1114,19 @@ main (int argc, char **argv)
+ command.common.ret = 1;
+
+ dbus_conn = tp_get_bus ();
+- daemon = tp_dbus_daemon_new (dbus_conn);
++ td_daemon = tp_dbus_daemon_new (dbus_conn);
+ dbus_g_connection_unref (dbus_conn);
+
+ if (command.common.account == NULL) {
+- am = mc_account_manager_new (daemon);
++ am = mc_account_manager_new (td_daemon);
+ mc_account_manager_call_when_ready (am, manager_ready, NULL);
+ }
+ else {
+ command.common.account = prefix (command.common.account);
+- a = mc_account_new (daemon, command.common.account);
++ a = mc_account_new (td_daemon, command.common.account);
+ mc_account_call_when_ready (a, account_ready, NULL);
+ }
+- g_object_unref (daemon);
++ g_object_unref (td_daemon);
+
+ main_loop = g_main_loop_new (NULL, FALSE);
+ g_main_loop_run (main_loop);
diff --git a/net-im/telepathy-mission-control/pkg-descr b/net-im/telepathy-mission-control/pkg-descr
new file mode 100644
index 000000000..896502f06
--- /dev/null
+++ b/net-im/telepathy-mission-control/pkg-descr
@@ -0,0 +1,7 @@
+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.
+
+WWW: http://mission-control.sourceforge.net/
diff --git a/net-im/telepathy-mission-control/pkg-plist b/net-im/telepathy-mission-control/pkg-plist
new file mode 100644
index 000000000..00187ce89
--- /dev/null
+++ b/net-im/telepathy-mission-control/pkg-plist
@@ -0,0 +1,72 @@
+bin/mc-account-convert
+bin/mc-tool
+bin/mc-wait-for-name
+include/libmcclient/_gen/cli-account-manager.h
+include/libmcclient/_gen/cli-account.h
+include/libmcclient/_gen/cli-dispatch-operation.h
+include/libmcclient/_gen/enums.h
+include/libmcclient/_gen/gtypes.h
+include/libmcclient/_gen/interfaces.h
+include/libmcclient/_gen/mc-quark.h
+include/libmcclient/_gen/svc-client.h
+include/libmcclient/dbus-api.h
+include/libmcclient/mc-account-manager.h
+include/libmcclient/mc-account.h
+include/libmcclient/mc-dispatch-operation.h
+include/libmcclient/mc-enums.h
+include/libmcclient/mc-errors.h
+include/libmcclient/mc-gtypes.h
+include/libmcclient/mc-interfaces.h
+include/libmcclient/mc-profile.h
+include/libmcclient/mc-signals-marshal.h
+include/libmcclient/mc-svc-client.h
+lib/libmcclient.a
+lib/libmcclient.la
+lib/libmcclient.so
+lib/libmcclient-%%VERSION%%.so
+libdata/pkgconfig/libmcclient.pc
+libexec/mission-control-5
+share/dbus-1/services/org.freedesktop.Telepathy.AccountManager.service
+share/dbus-1/services/org.freedesktop.Telepathy.MissionControl5.service
+share/doc/libmcclient/McProfile.html
+share/doc/libmcclient/ch-account-manager.html
+share/doc/libmcclient/ch-account.html
+share/doc/libmcclient/ch-profile.html
+share/doc/libmcclient/home.png
+share/doc/libmcclient/index.html
+share/doc/libmcclient/index.sgml
+share/doc/libmcclient/left.png
+share/doc/libmcclient/libmcclient-mc-account-manager.html
+share/doc/libmcclient/libmcclient-mc-account.html
+share/doc/libmcclient/libmcclient.devhelp
+share/doc/libmcclient/libmcclient.devhelp2
+share/doc/libmcclient/right.png
+share/doc/libmcclient/style.css
+share/doc/libmcclient/up.png
+share/doc/libmissioncontrol-server/McdChannel.html
+share/doc/libmissioncontrol-server/McdController.html
+share/doc/libmissioncontrol-server/McdDispatcher.html
+share/doc/libmissioncontrol-server/McdManager.html
+share/doc/libmissioncontrol-server/McdMaster.html
+share/doc/libmissioncontrol-server/McdMission.html
+share/doc/libmissioncontrol-server/McdOperation.html
+share/doc/libmissioncontrol-server/McdProxy.html
+share/doc/libmissioncontrol-server/McdService.html
+share/doc/libmissioncontrol-server/ch01.html
+share/doc/libmissioncontrol-server/home.png
+share/doc/libmissioncontrol-server/index.html
+share/doc/libmissioncontrol-server/index.sgml
+share/doc/libmissioncontrol-server/left.png
+share/doc/libmissioncontrol-server/libmissioncontrol-server-mcd-connection.html
+share/doc/libmissioncontrol-server/libmissioncontrol-server-mcd-debug.html
+share/doc/libmissioncontrol-server/libmissioncontrol-server-mcd-dispatcher-context.html
+share/doc/libmissioncontrol-server/libmissioncontrol-server-mcd-enum-types.html
+share/doc/libmissioncontrol-server/libmissioncontrol-server.devhelp
+share/doc/libmissioncontrol-server/libmissioncontrol-server.devhelp2
+share/doc/libmissioncontrol-server/right.png
+share/doc/libmissioncontrol-server/style.css
+share/doc/libmissioncontrol-server/up.png
+@dirrm share/doc/libmissioncontrol-server
+@dirrm share/doc/libmcclient
+@dirrm include/libmcclient/_gen
+@dirrm include/libmcclient