svn commit: r457718 - in head/net-im: . purple-hangouts
Kurt Jaeger
pi at FreeBSD.org
Sun Dec 31 19:30:36 UTC 2017
Author: pi
Date: Sun Dec 31 19:30:35 2017
New Revision: 457718
URL: https://svnweb.freebsd.org/changeset/ports/457718
Log:
New port: net-im/purple-hangouts
Hangouts Plugin for libpurple is a replacement purple for hangouts in
Pidgin/libpurple to support the proprietary protocol that Google
uses for its Hangouts service. So far it supports all the fun things
that aren't part of the XMPP interface, such as Group Chats,
synchronised history between devices and SMS support via Google
Voice.
WWW: https://bitbucket.org/EionRobb/purple-hangouts
PR: 217506
Submitted by: Jose G. Juanino <jjuanino at gmail.com>
Added:
head/net-im/purple-hangouts/
head/net-im/purple-hangouts/Makefile (contents, props changed)
head/net-im/purple-hangouts/distinfo (contents, props changed)
head/net-im/purple-hangouts/pkg-descr (contents, props changed)
head/net-im/purple-hangouts/pkg-message (contents, props changed)
Modified:
head/net-im/Makefile
Modified: head/net-im/Makefile
==============================================================================
--- head/net-im/Makefile Sun Dec 31 19:28:20 2017 (r457717)
+++ head/net-im/Makefile Sun Dec 31 19:30:35 2017 (r457718)
@@ -127,6 +127,7 @@
SUBDIR += proxy65
SUBDIR += psi
SUBDIR += psimedia
+ SUBDIR += purple-hangouts
SUBDIR += py-fbmq
SUBDIR += py-jabber
SUBDIR += py-jabberbot
Added: head/net-im/purple-hangouts/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-im/purple-hangouts/Makefile Sun Dec 31 19:30:35 2017 (r457718)
@@ -0,0 +1,38 @@
+# Created by: José García Juanino <jjuanino at gmail.com>
+# $FreeBSD$
+
+PORTNAME= purple-hangouts
+PORTVERSION= 20171023
+CATEGORIES= net-im
+MASTER_SITES= https://bitbucket.org/EionRobb/${PORTNAME}/get/
+# Commit tag. Must be changed according with PORTVERSION.
+DISTNAME= 4ce9b3338381
+
+MAINTAINER= jjuanino at gmail.com
+COMMENT= Hangouts plugin for libpurple
+
+LICENSE= GPLv3+
+LICENSE_FILE= ${WRKSRC}/gpl3.txt
+
+LIB_DEPENDS= libpurple.so:net-im/libpurple \
+ libjson-glib-1.0.so:devel/json-glib \
+ libprotobuf-c.so:devel/protobuf-c
+
+WRKSRC= ${WRKDIR}/EionRobb-${PORTNAME}-${DISTNAME}
+
+OPTIONS_DEFINE= NLS
+
+USES= gmake pkgconfig zip
+NLS_USES= gettext
+USE_GNOME= glib20
+USE_LDCONFIG= yes
+
+PLIST_FILES= lib/purple-2/libhangouts.so \
+ share/pixmaps/pidgin/protocols/16/hangouts.png \
+ share/pixmaps/pidgin/protocols/22/hangouts.png \
+ share/pixmaps/pidgin/protocols/48/hangouts.png
+
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${LOCALBASE}/lib/purple-2/libhangouts.so
+
+.include <bsd.port.mk>
Added: head/net-im/purple-hangouts/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-im/purple-hangouts/distinfo Sun Dec 31 19:30:35 2017 (r457718)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1514719254
+SHA256 (4ce9b3338381.zip) = 88eaaac6d28d4536a1591cee82ed3ee1075b8f780a31ef23c6bf2f20f27762d1
+SIZE (4ce9b3338381.zip) = 164806
Added: head/net-im/purple-hangouts/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-im/purple-hangouts/pkg-descr Sun Dec 31 19:30:35 2017 (r457718)
@@ -0,0 +1,8 @@
+Hangouts Plugin for libpurple is a replacement purple for hangouts in
+Pidgin/libpurple to support the proprietary protocol that Google
+uses for its Hangouts service. So far it supports all the fun things
+that aren't part of the XMPP interface, such as Group Chats,
+synchronised history between devices and SMS support via Google
+Voice.
+
+WWW: https://bitbucket.org/EionRobb/purple-hangouts
Added: head/net-im/purple-hangouts/pkg-message
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-im/purple-hangouts/pkg-message Sun Dec 31 19:30:35 2017 (r457718)
@@ -0,0 +1,2 @@
+This plugin needs a oauth token in order to work properly. Take a look at the following youtube video:
+https://www.youtube.com/watch?v=hlDhp-eNLMU
More information about the svn-ports-all
mailing list