summaryrefslogtreecommitdiff
path: root/chat
diff options
context:
space:
mode:
authorwiz <wiz>2008-11-14 22:58:06 +0000
committerwiz <wiz>2008-11-14 22:58:06 +0000
commit6fd9dfe05cd4ef745ca6f758d3600ade594b48f1 (patch)
tree829a753c77f0dc7908cacbf889264f487b42e914 /chat
parenta42b658237e32b0723af0f8e6055c345ad09e0b0 (diff)
downloadpkgsrc-6fd9dfe05cd4ef745ca6f758d3600ade594b48f1.tar.gz
Initial import of libtelepathy-0.3.3:
The Telepathy project is building a unified framework for many different kinds of real-time communications. It uses the D-Bus messaging system to provide a simple interface for client applications, allowing them to quickly take advantage of Telepathy's benefits. * Real-time: Telepathy supports instant messaging (both one-to-one and in groups), voice calls and video calls; it's less suited for store-and-forward applications like email * Unified: Many different programs can take advantage of these communications; Telepathy lets these programs work together * Framework: Telepathy allows the different aspects of communication handling to be divided between different parts of the system, meaning each part is simpler
Diffstat (limited to 'chat')
-rw-r--r--chat/libtelepathy/DESCR15
-rw-r--r--chat/libtelepathy/Makefile27
-rw-r--r--chat/libtelepathy/PLIST51
-rw-r--r--chat/libtelepathy/buildlink3.mk24
-rw-r--r--chat/libtelepathy/distinfo5
5 files changed, 122 insertions, 0 deletions
diff --git a/chat/libtelepathy/DESCR b/chat/libtelepathy/DESCR
new file mode 100644
index 00000000000..f4f45ef567a
--- /dev/null
+++ b/chat/libtelepathy/DESCR
@@ -0,0 +1,15 @@
+The Telepathy project is building a unified framework for many
+different kinds of real-time communications. It uses the D-Bus
+messaging system to provide a simple interface for client applications,
+allowing them to quickly take advantage of Telepathy's benefits.
+
+* Real-time: Telepathy supports instant messaging (both one-to-one
+and in groups), voice calls and video calls; it's less suited for
+store-and-forward applications like email
+
+* Unified: Many different programs can take advantage of these
+communications; Telepathy lets these programs work together
+
+* Framework: Telepathy allows the different aspects of communication
+handling to be divided between different parts of the system,
+meaning each part is simpler
diff --git a/chat/libtelepathy/Makefile b/chat/libtelepathy/Makefile
new file mode 100644
index 00000000000..6c3411e1842
--- /dev/null
+++ b/chat/libtelepathy/Makefile
@@ -0,0 +1,27 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/11/14 22:58:06 wiz Exp $
+#
+
+DISTNAME= libtelepathy-0.3.3
+CATEGORIES= chat
+MASTER_SITES= http://telepathy.freedesktop.org/releases/libtelepathy/
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://telepathy.freedesktop.org/wiki/
+COMMENT= Unified framework for many different kinds of real-time communications
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+USE_TOOLS+= gmake pkg-config
+
+PKGCONFIG_OVERRIDE+= libtelepathy.pc.in
+
+.include "../../chat/telepathy-glib/buildlink3.mk"
+BUILDLINK_API_DEPENDS.glib2+= glib2>=2.10.0
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../lang/python/application.mk"
+BUILDLINK_API_DEPENDS.dbus-glib+= dbus-glib>=0.73
+.include "../../sysutils/dbus-glib/buildlink3.mk"
+BUILDLINK_API_DEPENDS.dbus+= dbus>=0.93
+.include "../../sysutils/dbus/buildlink3.mk"
+.include "../../textproc/libxslt/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/chat/libtelepathy/PLIST b/chat/libtelepathy/PLIST
new file mode 100644
index 00000000000..708621142c5
--- /dev/null
+++ b/chat/libtelepathy/PLIST
@@ -0,0 +1,51 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2008/11/14 22:58:06 wiz Exp $
+include/telepathy-1.0/libtelepathy/_gen-tp-constants-deprecated-aliases.h
+include/telepathy-1.0/libtelepathy/_gen-tp-constants-deprecated.h
+include/telepathy-1.0/libtelepathy/_gen-tp-constants-whitelist-aliases.h
+include/telepathy-1.0/libtelepathy/_gen-tp-interfaces-deprecated-aliases.h
+include/telepathy-1.0/libtelepathy/_gen-tp-interfaces-deprecated.h
+include/telepathy-1.0/libtelepathy/_gen-tp-interfaces-whitelist-aliases.h
+include/telepathy-1.0/libtelepathy/tp-ch-gen.h
+include/telepathy-1.0/libtelepathy/tp-chan-gen.h
+include/telepathy-1.0/libtelepathy/tp-chan-iface-chat-state-gen.h
+include/telepathy-1.0/libtelepathy/tp-chan-iface-dtmf-gen.h
+include/telepathy-1.0/libtelepathy/tp-chan-iface-group-gen.h
+include/telepathy-1.0/libtelepathy/tp-chan-iface-hold-gen.h
+include/telepathy-1.0/libtelepathy/tp-chan-iface-media-signalling-gen.h
+include/telepathy-1.0/libtelepathy/tp-chan-iface-password-gen.h
+include/telepathy-1.0/libtelepathy/tp-chan-iface-transfer-gen.h
+include/telepathy-1.0/libtelepathy/tp-chan-ifaces-signal-setters.h
+include/telepathy-1.0/libtelepathy/tp-chan-signals-marshal.h
+include/telepathy-1.0/libtelepathy/tp-chan-type-contact-list-gen.h
+include/telepathy-1.0/libtelepathy/tp-chan-type-room-list-gen.h
+include/telepathy-1.0/libtelepathy/tp-chan-type-streamed-media-gen.h
+include/telepathy-1.0/libtelepathy/tp-chan-type-text-gen.h
+include/telepathy-1.0/libtelepathy/tp-chan-type-tubes-gen.h
+include/telepathy-1.0/libtelepathy/tp-chan.h
+include/telepathy-1.0/libtelepathy/tp-conn-gen.h
+include/telepathy-1.0/libtelepathy/tp-conn-iface-aliasing-gen.h
+include/telepathy-1.0/libtelepathy/tp-conn-iface-avatars-gen.h
+include/telepathy-1.0/libtelepathy/tp-conn-iface-capabilities-gen.h
+include/telepathy-1.0/libtelepathy/tp-conn-iface-contact-info-gen.h
+include/telepathy-1.0/libtelepathy/tp-conn-iface-forwarding-gen.h
+include/telepathy-1.0/libtelepathy/tp-conn-iface-presence-gen.h
+include/telepathy-1.0/libtelepathy/tp-conn-iface-privacy-gen.h
+include/telepathy-1.0/libtelepathy/tp-conn-iface-renaming-gen.h
+include/telepathy-1.0/libtelepathy/tp-conn-ifaces-signal-setters.h
+include/telepathy-1.0/libtelepathy/tp-conn-signals-marshal.h
+include/telepathy-1.0/libtelepathy/tp-conn.h
+include/telepathy-1.0/libtelepathy/tp-connmgr-gen.h
+include/telepathy-1.0/libtelepathy/tp-connmgr-signals-marshal.h
+include/telepathy-1.0/libtelepathy/tp-connmgr.h
+include/telepathy-1.0/libtelepathy/tp-constants.h
+include/telepathy-1.0/libtelepathy/tp-helpers.h
+include/telepathy-1.0/libtelepathy/tp-ifaces-signals-marshal.h
+include/telepathy-1.0/libtelepathy/tp-interfaces.h
+include/telepathy-1.0/libtelepathy/tp-media-session-handler-gen.h
+include/telepathy-1.0/libtelepathy/tp-media-stream-handler-gen.h
+include/telepathy-1.0/libtelepathy/tp-props-iface-gen.h
+include/telepathy-1.0/libtelepathy/tp-props-iface.h
+lib/libtelepathy.la
+lib/pkgconfig/libtelepathy.pc
+@dirrm include/telepathy-1.0/libtelepathy
+@comment in telepathy-glib: @dirrm include/telepathy-1.0
diff --git a/chat/libtelepathy/buildlink3.mk b/chat/libtelepathy/buildlink3.mk
new file mode 100644
index 00000000000..cfdfff99778
--- /dev/null
+++ b/chat/libtelepathy/buildlink3.mk
@@ -0,0 +1,24 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2008/11/14 22:58:06 wiz Exp $
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
+LIBTELEPATHY_BUILDLINK3_MK:= ${LIBTELEPATHY_BUILDLINK3_MK}+
+
+.if ${BUILDLINK_DEPTH} == "+"
+BUILDLINK_DEPENDS+= libtelepathy
+.endif
+
+BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibtelepathy}
+BUILDLINK_PACKAGES+= libtelepathy
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libtelepathy
+
+.if ${LIBTELEPATHY_BUILDLINK3_MK} == "+"
+BUILDLINK_API_DEPENDS.libtelepathy+= libtelepathy>=0.3.3
+BUILDLINK_PKGSRCDIR.libtelepathy?= ../../chat/libtelepathy
+.endif # LIBTELEPATHY_BUILDLINK3_MK
+
+.include "../../chat/telepathy-glib/buildlink3.mk"
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../sysutils/dbus-glib/buildlink3.mk"
+.include "../../sysutils/dbus/buildlink3.mk"
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff --git a/chat/libtelepathy/distinfo b/chat/libtelepathy/distinfo
new file mode 100644
index 00000000000..67d9a308585
--- /dev/null
+++ b/chat/libtelepathy/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/11/14 22:58:06 wiz Exp $
+
+SHA1 (libtelepathy-0.3.3.tar.gz) = d5aa10a30570dedd89cfe45c4e928263bd32b888
+RMD160 (libtelepathy-0.3.3.tar.gz) = 0d51e4eac2e4bc7f196c2597c4ea30adebc34e11
+Size (libtelepathy-0.3.3.tar.gz) = 439764 bytes