From owner-svn-ports-all@freebsd.org Sun Dec 31 19:30:36 2017 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CAE37EA34F2; Sun, 31 Dec 2017 19:30:36 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A50A580017; Sun, 31 Dec 2017 19:30:36 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vBVJUZ9A000480; Sun, 31 Dec 2017 19:30:35 GMT (envelope-from pi@FreeBSD.org) Received: (from pi@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vBVJUZNW000474; Sun, 31 Dec 2017 19:30:35 GMT (envelope-from pi@FreeBSD.org) Message-Id: <201712311930.vBVJUZNW000474@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: pi set sender to pi@FreeBSD.org using -f From: Kurt Jaeger Date: Sun, 31 Dec 2017 19:30:35 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r457718 - in head/net-im: . purple-hangouts X-SVN-Group: ports-head X-SVN-Commit-Author: pi X-SVN-Commit-Paths: in head/net-im: . purple-hangouts X-SVN-Commit-Revision: 457718 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Dec 2017 19:30:36 -0000 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 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 +# $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@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 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