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