From owner-svn-ports-head@freebsd.org Fri Jul 3 20:52:57 2015 Return-Path: Delivered-To: svn-ports-head@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 4369F9936AC; Fri, 3 Jul 2015 20:52:57 +0000 (UTC) (envelope-from rakuco@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::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 33093151F; Fri, 3 Jul 2015 20:52:57 +0000 (UTC) (envelope-from rakuco@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t63Kqvaq039386; Fri, 3 Jul 2015 20:52:57 GMT (envelope-from rakuco@FreeBSD.org) Received: (from rakuco@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t63KqtcK039367; Fri, 3 Jul 2015 20:52:55 GMT (envelope-from rakuco@FreeBSD.org) Message-Id: <201507032052.t63KqtcK039367@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: rakuco set sender to rakuco@FreeBSD.org using -f From: Raphael Kubo da Costa Date: Fri, 3 Jul 2015 20:52:55 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r391272 - in head/net-im: . libaccounts-glib libaccounts-glib/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jul 2015 20:52:57 -0000 Author: rakuco Date: Fri Jul 3 20:52:54 2015 New Revision: 391272 URL: https://svnweb.freebsd.org/changeset/ports/391272 Log: New port: net-im/libaccounts-glib. From pkg-descr: Accounts and SSO (Single Sign-On) framework for Linux and POSIX based platforms. WWW: https://code.google.com/p/accounts-sso/ Necessary for the upcoming libaccounts-qt5, which is used in newer versions of KDE Telepathy. Submitted by: Tobias Berner via area51 Added: head/net-im/libaccounts-glib/ head/net-im/libaccounts-glib/Makefile (contents, props changed) head/net-im/libaccounts-glib/distinfo (contents, props changed) head/net-im/libaccounts-glib/files/ head/net-im/libaccounts-glib/files/patch-libaccounts-glib_ag-manager.c (contents, props changed) head/net-im/libaccounts-glib/pkg-descr (contents, props changed) head/net-im/libaccounts-glib/pkg-plist (contents, props changed) Modified: head/net-im/Makefile Modified: head/net-im/Makefile ============================================================================== --- head/net-im/Makefile Fri Jul 3 19:21:32 2015 (r391271) +++ head/net-im/Makefile Fri Jul 3 20:52:54 2015 (r391272) @@ -54,6 +54,7 @@ SUBDIR += ktp-kded-integration-module SUBDIR += ktp-send-file SUBDIR += ktp-text-ui + SUBDIR += libaccounts-glib SUBDIR += libjreen SUBDIR += libnice SUBDIR += libnice-gst010 Added: head/net-im/libaccounts-glib/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net-im/libaccounts-glib/Makefile Fri Jul 3 20:52:54 2015 (r391272) @@ -0,0 +1,33 @@ +# Created by: Tobias C. Berner +# $FreeBSD$ + +PORTNAME= libaccounts-glib +PORTVERSION= 1.18 +CATEGORIES= net-im +MASTER_SITES= https://drive.google.com/uc?export=download&id=0B8fX9XOwH_g4U1NzNmg0cWoxNGM&dummy= \ + LOCAL/rakuco + +MAINTAINER= kde@FreeBSD.org +COMMENT= Accounts and SSO framework for Linux and POSIX based platforms + +LICENSE= LGPL21 +LICENSE_FILE= ${WRKSRC}/COPYING + +LIB_DEPENDS= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \ + libsqlite3.so:${PORTSDIR}/databases/sqlite3 + +FETCH_BEFORE_ARGS= -o ${DISTFILES} + +GNU_CONFIGURE= YES +# The line below is a hack required when the port is configure either without +# devel/libcheck installed or with --disable-tests. +# A proper fix has been submitted upstream: +# https://gitlab.com/accounts-sso/libaccounts-glib/merge_requests/1 +CONFIGURE_ENV= HAVE_GCOV_FALSE='\#' +CONFIGURE_ARGS= --disable-tests +INSTALL_TARGET= install-strip + +USES= gmake libtool pathfix pkgconfig python +USE_GNOME= pygobject3 introspection libxml2 + +.include Added: head/net-im/libaccounts-glib/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net-im/libaccounts-glib/distinfo Fri Jul 3 20:52:54 2015 (r391272) @@ -0,0 +1,2 @@ +SHA256 (libaccounts-glib-1.18.tar.gz) = 7aab9ec2ba3ae2548125f4bb330ed433e8066c672e32101a339cbb7f4657ff56 +SIZE (libaccounts-glib-1.18.tar.gz) = 579435 Added: head/net-im/libaccounts-glib/files/patch-libaccounts-glib_ag-manager.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net-im/libaccounts-glib/files/patch-libaccounts-glib_ag-manager.c Fri Jul 3 20:52:54 2015 (r391272) @@ -0,0 +1,21 @@ +Fixes the following build error with clang: + +ag-manager.c:503:16: error: implicit conversion from enumeration type 'AgAccountsError' to different enumeration type 'AgError' [-Werror,-Wenum-conversion] + code = AG_ACCOUNTS_ERROR_DB_LOCKED; + ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +ag-manager.c:508:16: error: implicit conversion from enumeration type 'AgAccountsError' to different enumeration type 'AgError' [-Werror,-Wenum-conversion] + code = AG_ACCOUNTS_ERROR_DB; + ~ ^~~~~~~~~~~~~~~~~~~~ + +Sent upstream: https://gitlab.com/accounts-sso/libaccounts-glib/merge_requests/3 +--- libaccounts-glib/ag-manager.c ++++ libaccounts-glib/ag-manager.c +@@ -490,7 +490,7 @@ static void + set_error_from_db (AgManager *manager) + { + AgManagerPrivate *priv = manager->priv; +- AgError code; ++ AgAccountsError code; + GError *error; + + switch (sqlite3_errcode (priv->db)) Added: head/net-im/libaccounts-glib/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net-im/libaccounts-glib/pkg-descr Fri Jul 3 20:52:54 2015 (r391272) @@ -0,0 +1,3 @@ +Accounts and SSO (Single Sign-On) framework for Linux and POSIX based platforms. + +WWW: https://code.google.com/p/accounts-sso/ Added: head/net-im/libaccounts-glib/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net-im/libaccounts-glib/pkg-plist Fri Jul 3 20:52:54 2015 (r391272) @@ -0,0 +1,75 @@ +bin/ag-backup +bin/ag-tool +include/libaccounts-glib/accounts-glib.h +include/libaccounts-glib/ag-account-service.h +include/libaccounts-glib/ag-account.h +include/libaccounts-glib/ag-application.h +include/libaccounts-glib/ag-auth-data.h +include/libaccounts-glib/ag-errors.h +include/libaccounts-glib/ag-manager.h +include/libaccounts-glib/ag-provider.h +include/libaccounts-glib/ag-service-type.h +include/libaccounts-glib/ag-service.h +include/libaccounts-glib/ag-types.h +lib/girepository-1.0/Accounts-1.0.typelib +lib/libaccounts-glib.so +lib/libaccounts-glib.so.0 +lib/libaccounts-glib.so.0.1.3 +libdata/pkgconfig/libaccounts-glib.pc +%%PYTHON_SITELIBDIR%%/gi/overrides/Accounts.py +%%PYTHON_SITELIBDIR%%/gi/overrides/Accounts.pyc +%%PYTHON_SITELIBDIR%%/gi/overrides/Accounts.pyo +share/backup-framework/applications/accounts.conf +share/dbus-1/interfaces/com.google.code.AccountsSSO.Accounts.Manager.xml +share/gir-1.0/Accounts-1.0.gir +share/gtk-doc/html/libaccounts-glib/AgAccount.html +share/gtk-doc/html/libaccounts-glib/AgAccountService.html +share/gtk-doc/html/libaccounts-glib/AgApplication.html +share/gtk-doc/html/libaccounts-glib/AgAuthData.html +share/gtk-doc/html/libaccounts-glib/AgManager.html +share/gtk-doc/html/libaccounts-glib/AgProvider.html +share/gtk-doc/html/libaccounts-glib/AgService.html +share/gtk-doc/html/libaccounts-glib/AgServiceType.html +share/gtk-doc/html/libaccounts-glib/account-management.html +share/gtk-doc/html/libaccounts-glib/ag-backup.html +share/gtk-doc/html/libaccounts-glib/ag-tool.html +share/gtk-doc/html/libaccounts-glib/annotation-glossary.html +share/gtk-doc/html/libaccounts-glib/api-index-1-1.html +share/gtk-doc/html/libaccounts-glib/api-index-1-2.html +share/gtk-doc/html/libaccounts-glib/api-index-1-4.html +share/gtk-doc/html/libaccounts-glib/api-index-1-5.html +share/gtk-doc/html/libaccounts-glib/api-index-deprecated.html +share/gtk-doc/html/libaccounts-glib/api-index-full.html +share/gtk-doc/html/libaccounts-glib/appendices.html +share/gtk-doc/html/libaccounts-glib/gettext-xml-files.html +share/gtk-doc/html/libaccounts-glib/glossary.html +share/gtk-doc/html/libaccounts-glib/home.png +share/gtk-doc/html/libaccounts-glib/index.html +share/gtk-doc/html/libaccounts-glib/index.sgml +share/gtk-doc/html/libaccounts-glib/left-insensitive.png +share/gtk-doc/html/libaccounts-glib/left.png +share/gtk-doc/html/libaccounts-glib/libaccounts-compiling.html +share/gtk-doc/html/libaccounts-glib/libaccounts-glib-objects.html +share/gtk-doc/html/libaccounts-glib/libaccounts-glib-overview.html +share/gtk-doc/html/libaccounts-glib/libaccounts-glib-tools.html +share/gtk-doc/html/libaccounts-glib/libaccounts-glib.devhelp2 +share/gtk-doc/html/libaccounts-glib/libaccounts-overview.html +share/gtk-doc/html/libaccounts-glib/libaccounts-running.html +share/gtk-doc/html/libaccounts-glib/object-tree.html +share/gtk-doc/html/libaccounts-glib/provider-file-format.html +share/gtk-doc/html/libaccounts-glib/right-insensitive.png +share/gtk-doc/html/libaccounts-glib/right.png +share/gtk-doc/html/libaccounts-glib/service-file-format.html +share/gtk-doc/html/libaccounts-glib/service-type-file-format.html +share/gtk-doc/html/libaccounts-glib/style.css +share/gtk-doc/html/libaccounts-glib/up-insensitive.png +share/gtk-doc/html/libaccounts-glib/up.png +share/gtk-doc/html/libaccounts-glib/validating-xml-files.html +share/gtk-doc/html/libaccounts-glib/xml-file-formats.html +share/gtk-doc/html/libaccounts-glib/xml-files.html +share/vala/vapi/libaccounts-glib.deps +share/vala/vapi/libaccounts-glib.vapi +share/xml/accounts/schema/dtd/accounts-application.dtd +share/xml/accounts/schema/dtd/accounts-provider.dtd +share/xml/accounts/schema/dtd/accounts-service-type.dtd +share/xml/accounts/schema/dtd/accounts-service.dtd