From 41dcf868c34b61e09897f19b720c6b757818b45c Mon Sep 17 00:00:00 2001 From: jasper Date: Fri, 23 Apr 2010 13:35:15 +0000 Subject: [PATCH] import telepathy-logger 0.1.1 tp-logger is a headless Observer client that logs information received by the Telepathy framework. It features pluggable backends to log different sorts of messages, in different formats. tp-logger features a Telepathy-style D-Bus API to expose logs and interesting information related to logging (most frequent contacts, etc.). It also provides a GLib-compatible client API for making bulk log requests (e.g. for display logs in applications without having to provide lots of information over D-Bus). --- net/telepathy/telepathy-logger/Makefile | 31 +++++++++++ net/telepathy/telepathy-logger/distinfo | 5 ++ net/telepathy/telepathy-logger/pkg/DESCR | 9 ++++ net/telepathy/telepathy-logger/pkg/PLIST | 66 ++++++++++++++++++++++++ 4 files changed, 111 insertions(+) create mode 100644 net/telepathy/telepathy-logger/Makefile create mode 100644 net/telepathy/telepathy-logger/distinfo create mode 100644 net/telepathy/telepathy-logger/pkg/DESCR create mode 100644 net/telepathy/telepathy-logger/pkg/PLIST diff --git a/net/telepathy/telepathy-logger/Makefile b/net/telepathy/telepathy-logger/Makefile new file mode 100644 index 00000000000..b32384cf1cf --- /dev/null +++ b/net/telepathy/telepathy-logger/Makefile @@ -0,0 +1,31 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2010/04/23 13:35:15 jasper Exp $ + +COMMENT= flexible communications framework, logger component + +DISTNAME= telepathy-logger-0.1.1 + +SHARED_LIBS= telepathy-logger 0.0 + +MASTER_SITES= ${MASTER_SITES_TELEPATHY:=telepathy-logger/} +EXTRACT_SUFX= .tar.bz2 + +MODULES= devel/gconf2 \ + devel/gettext + +WANTLIB += ORBit-2 c dbus-1 dbus-glib-1 gio-2.0 glib-2.0 gmodule-2.0 +WANTLIB += gobject-2.0 gthread-2.0 m pcre pthread xml2 z + +BUILD_DEPENDS= ::devel/py-twisted/words +LIB_DEPENDS= telepathy-glib.>=5::net/telepathy/telepathy-glib + +MODGNOME_HELP_FILES= Yes +MODGCONF2_SCHEMAS_DIR= telepathy-logger + +USE_GMAKE= Yes +USE_LIBTOOL= Yes +CONFIGURE_STYLE= gnu +CONFIGURE_ARGS= ${CONFIGURE_SHARED} \ + --enable-gtk-doc=no \ + --enable-shave + +.include diff --git a/net/telepathy/telepathy-logger/distinfo b/net/telepathy/telepathy-logger/distinfo new file mode 100644 index 00000000000..b056bb8f7fb --- /dev/null +++ b/net/telepathy/telepathy-logger/distinfo @@ -0,0 +1,5 @@ +MD5 (telepathy-logger-0.1.1.tar.bz2) = dracUqU67IqNG1oPAkhKjA== +RMD160 (telepathy-logger-0.1.1.tar.bz2) = Gr3uefoOX0PhsMA9Ryx5k3V5yI0= +SHA1 (telepathy-logger-0.1.1.tar.bz2) = QpgdMp3rNJMkFcHWtEeHzpvhkIo= +SHA256 (telepathy-logger-0.1.1.tar.bz2) = fE6ELUu+OsL8HuZhI6RQ4IogWk5eZgL37oAzxEjXTgM= +SIZE (telepathy-logger-0.1.1.tar.bz2) = 456920 diff --git a/net/telepathy/telepathy-logger/pkg/DESCR b/net/telepathy/telepathy-logger/pkg/DESCR new file mode 100644 index 00000000000..31e13a0fe8c --- /dev/null +++ b/net/telepathy/telepathy-logger/pkg/DESCR @@ -0,0 +1,9 @@ +tp-logger is a headless Observer client that logs information received +by the Telepathy framework. It features pluggable backends to log +different sorts of messages, in different formats. + +tp-logger features a Telepathy-style D-Bus API to expose logs and +interesting information related to logging (most frequent contacts, +etc.). It also provides a GLib-compatible client API for making bulk log +requests (e.g. for display logs in applications without having to +provide lots of information over D-Bus). diff --git a/net/telepathy/telepathy-logger/pkg/PLIST b/net/telepathy/telepathy-logger/pkg/PLIST new file mode 100644 index 00000000000..26e3b48a541 --- /dev/null +++ b/net/telepathy/telepathy-logger/pkg/PLIST @@ -0,0 +1,66 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2010/04/23 13:35:15 jasper Exp $ +@bin bin/telepathy-logger +include/telepathy-logger/ +include/telepathy-logger/action-chain.h +include/telepathy-logger/channel-factory.h +include/telepathy-logger/channel-text.h +include/telepathy-logger/channel.h +include/telepathy-logger/conf.h +include/telepathy-logger/contact.h +include/telepathy-logger/datetime.h +include/telepathy-logger/dbus-service.h +include/telepathy-logger/debug.h +include/telepathy-logger/log-entry-text.h +include/telepathy-logger/log-entry.h +include/telepathy-logger/log-manager-priv.h +include/telepathy-logger/log-manager.h +include/telepathy-logger/log-store-empathy.h +include/telepathy-logger/log-store-factory.h +include/telepathy-logger/log-store.h +include/telepathy-logger/observer.h +include/telepathy-logger/util.h +lib/libtelepathy-logger.a +lib/libtelepathy-logger.la +@lib lib/libtelepathy-logger.so.${LIBtelepathy-logger_VERSION} +lib/pkgconfig/telepathy-logger.pc +share/dbus-1/services/org.freedesktop.Telepathy.Client.Logger.service +share/dbus-1/services/org.freedesktop.Telepathy.Logger.service +share/gtk-doc/html/telepathy-logger/ +share/gtk-doc/html/telepathy-logger/api-index-full.html +share/gtk-doc/html/telepathy-logger/ch01.html +share/gtk-doc/html/telepathy-logger/home.png +share/gtk-doc/html/telepathy-logger/index.html +share/gtk-doc/html/telepathy-logger/index.sgml +share/gtk-doc/html/telepathy-logger/left.png +share/gtk-doc/html/telepathy-logger/object-tree.html +share/gtk-doc/html/telepathy-logger/right.png +share/gtk-doc/html/telepathy-logger/style.css +share/gtk-doc/html/telepathy-logger/telepathy-logger-action-chain.html +share/gtk-doc/html/telepathy-logger/telepathy-logger-channel-factory.html +share/gtk-doc/html/telepathy-logger/telepathy-logger-channel-text.html +share/gtk-doc/html/telepathy-logger/telepathy-logger-channel.html +share/gtk-doc/html/telepathy-logger/telepathy-logger-conf.html +share/gtk-doc/html/telepathy-logger/telepathy-logger-contact.html +share/gtk-doc/html/telepathy-logger/telepathy-logger-datetime.html +share/gtk-doc/html/telepathy-logger/telepathy-logger-dbus-service-server.html +share/gtk-doc/html/telepathy-logger/telepathy-logger-dbus-service.html +share/gtk-doc/html/telepathy-logger/telepathy-logger-debug.html +share/gtk-doc/html/telepathy-logger/telepathy-logger-log-entry-text.html +share/gtk-doc/html/telepathy-logger/telepathy-logger-log-entry.html +share/gtk-doc/html/telepathy-logger/telepathy-logger-log-manager-priv.html +share/gtk-doc/html/telepathy-logger/telepathy-logger-log-manager.html +share/gtk-doc/html/telepathy-logger/telepathy-logger-log-store-empathy.html +share/gtk-doc/html/telepathy-logger/telepathy-logger-log-store-factory.html +share/gtk-doc/html/telepathy-logger/telepathy-logger-log-store.html +share/gtk-doc/html/telepathy-logger/telepathy-logger-observer.html +share/gtk-doc/html/telepathy-logger/telepathy-logger-util.html +share/gtk-doc/html/telepathy-logger/telepathy-logger.devhelp +share/gtk-doc/html/telepathy-logger/telepathy-logger.devhelp2 +share/gtk-doc/html/telepathy-logger/up.png +@unexec GCONF_CONFIG_SOURCE=`%D/bin/gconftool-2 --get-default-source` %D/bin/gconftool-2 --makefile-uninstall-rule %D/${SCHEMAS_INSTDIR}/*.schemas > /dev/null +${SCHEMAS_INSTDIR}/ +${SCHEMAS_INSTDIR}/telepathy-logger.schemas +@exec GCONF_CONFIG_SOURCE=`%D/bin/gconftool-2 --get-default-source` %D/bin/gconftool-2 --makefile-install-rule %D/${SCHEMAS_INSTDIR}/*.schemas > /dev/null +share/telepathy/ +share/telepathy/clients/ +share/telepathy/clients/TelepathyLogger.client