Date: Thu, 6 Jul 2017 15:18:01 +0000 (UTC) From: "Tobias C. Berner" <tcberner@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r445159 - in head: net-im net-im/libsignon-glib net-im/telepathy-accounts-signon sysutils sysutils/signon-qt5 sysutils/signon-qt5/files sysutils/signon-ui sysutils/signon-ui/files Message-ID: <201707061518.v66FI1Zh060410@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: tcberner Date: Thu Jul 6 15:18:01 2017 New Revision: 445159 URL: https://svnweb.freebsd.org/changeset/ports/445159 Log: Add ports for future KDE Telepathy versions The current relases of KDE Telepathy require some more helper libraries to work. Import them from kde@'s development repository into the ports tree in preparation. PR: 220494 Reviewed by: groot_kde.org, rakuco Differential Revision: https://reviews.freebsd.org/D11213 Added: head/net-im/libsignon-glib/ head/net-im/libsignon-glib/Makefile (contents, props changed) head/net-im/libsignon-glib/distinfo (contents, props changed) head/net-im/libsignon-glib/pkg-descr (contents, props changed) head/net-im/libsignon-glib/pkg-plist (contents, props changed) head/net-im/telepathy-accounts-signon/ head/net-im/telepathy-accounts-signon/Makefile (contents, props changed) head/net-im/telepathy-accounts-signon/distinfo (contents, props changed) head/net-im/telepathy-accounts-signon/pkg-descr (contents, props changed) head/sysutils/signon-qt5/ head/sysutils/signon-qt5/Makefile (contents, props changed) head/sysutils/signon-qt5/distinfo (contents, props changed) head/sysutils/signon-qt5/files/ head/sysutils/signon-qt5/files/patch-signon.pro (contents, props changed) head/sysutils/signon-qt5/files/patch-tests_signond-tests_mock-ac-plugin_access-control-manager.h (contents, props changed) head/sysutils/signon-qt5/pkg-descr (contents, props changed) head/sysutils/signon-qt5/pkg-plist (contents, props changed) head/sysutils/signon-ui/ head/sysutils/signon-ui/Makefile (contents, props changed) head/sysutils/signon-ui/distinfo (contents, props changed) head/sysutils/signon-ui/files/ head/sysutils/signon-ui/files/patch-signon-ui.pro (contents, props changed) head/sysutils/signon-ui/pkg-descr (contents, props changed) head/sysutils/signon-ui/pkg-plist (contents, props changed) Modified: head/net-im/Makefile head/sysutils/Makefile Modified: head/net-im/Makefile ============================================================================== --- head/net-im/Makefile Thu Jul 6 15:08:41 2017 (r445158) +++ head/net-im/Makefile Thu Jul 6 15:18:01 2017 (r445159) @@ -63,6 +63,7 @@ SUBDIR += libnice-gst1 SUBDIR += libpurple SUBDIR += libqtelegram-ae + SUBDIR += libsignon-glib SUBDIR += libstrophe SUBDIR += libtelepathy SUBDIR += libyahoo2 @@ -169,6 +170,7 @@ SUBDIR += telegram SUBDIR += telegram-purple SUBDIR += telegramqml + SUBDIR += telepathy-accounts-signon SUBDIR += telepathy-butterfly SUBDIR += telepathy-farsight SUBDIR += telepathy-farstream Added: head/net-im/libsignon-glib/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net-im/libsignon-glib/Makefile Thu Jul 6 15:18:01 2017 (r445159) @@ -0,0 +1,38 @@ +# $FreeBSD$ + +PORTNAME= ${GL_PROJECT} +PORTVERSION= 1.14 +CATEGORIES= net-im +MASTER_SITES= https://gitlab.com/${GL_ACCOUNT}/${GL_PROJECT}/repository/archive${EXTRACT_SUFX}?ref=${GL_TAGNAME}#/ \ + LOCAL/tcberner/${GL_ACCOUNT}/ +DIST_SUBDIR= KDE/${GL_ACCOUNT} + +MAINTAINER= kde@FreeBSD.org +COMMENT= GLib-based client library for applications handling account authentication + +LICENSE= LGPL21 +LICENSE_FILE= ${WRKSRC}/COPYING + +BUILD_DEPENDS= gtkdocize:textproc/gtk-doc \ + signond:sysutils/signon-qt5 +RUN_DEPENDS= signond:sysutils/signon-qt5 + +GNU_CONFIGURE= YES +CONFIGURE_ARGS= --disable-tests --enable-gtk-doc + +USES= autoreconf gmake libtool pathfix pkgconfig python tar:bz2 +USE_GNOME= introspection pygobject3 + +PATHFIX_MAKEFILEIN= Makefile.am + +# gitlab variables +GL_ACCOUNT= accounts-sso +GL_PROJECT= libsignon-glib +GL_TAGNAME= 4e85baaf483268d04bbf835bebeac4ae30c7c327 +WRKSRC= ${WRKDIR}/${GL_PROJECT}-${GL_TAGNAME}-${GL_TAGNAME} + +# Run gtdocize as done in autogen.sh +pre-configure: + cd ${CONFIGURE_WRKSRC} && gtkdocize --copy --flavour no-tmpl + +.include <bsd.port.mk> Added: head/net-im/libsignon-glib/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net-im/libsignon-glib/distinfo Thu Jul 6 15:18:01 2017 (r445159) @@ -0,0 +1,3 @@ +TIMESTAMP = 1470555249 +SHA256 (KDE/accounts-sso/libsignon-glib-1.14.tar.bz2) = ec49dd2680ff07211e51745eccfc2b5e14452480e1d340eb76b93d54a0c2cede +SIZE (KDE/accounts-sso/libsignon-glib-1.14.tar.bz2) = 44488 Added: head/net-im/libsignon-glib/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net-im/libsignon-glib/pkg-descr Thu Jul 6 15:18:01 2017 (r445159) @@ -0,0 +1,7 @@ +Single signon authentication library for GLib applications + +This project is a library for managing single signon credentials which can be +used from GLib applications. It is effectively a GLib binding for the D-Bus +API provided by signond. It is part of the accounts-sso project: + +WWW: https://gitlab.com/accounts-sso/libsignon-glib Added: head/net-im/libsignon-glib/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net-im/libsignon-glib/pkg-plist Thu Jul 6 15:18:01 2017 (r445159) @@ -0,0 +1,47 @@ +include/libsignon-glib/signon-auth-service.h +include/libsignon-glib/signon-auth-session.h +include/libsignon-glib/signon-enum-types.h +include/libsignon-glib/signon-errors.h +include/libsignon-glib/signon-glib.h +include/libsignon-glib/signon-identity-info.h +include/libsignon-glib/signon-identity.h +include/libsignon-glib/signon-types.h +lib/girepository-1.0/Signon-1.0.typelib +lib/libsignon-glib.so +lib/libsignon-glib.so.1 +lib/libsignon-glib.so.1.0.0 +%%PYTHON_SITELIBDIR%%/gi/overrides/Signon.py +%%PYTHON_SITELIBDIR%%/gi/overrides/Signon.pyc +%%PYTHON_SITELIBDIR%%/gi/overrides/Signon.%%PYTHON_PYOEXTENSION%% +libdata/pkgconfig/libsignon-glib.pc +share/gir-1.0/Signon-1.0.gir +share/gtk-doc/html/libsignon-glib/SignonAuthService.html +share/gtk-doc/html/libsignon-glib/SignonAuthSession.html +share/gtk-doc/html/libsignon-glib/SignonIdentity.html +share/gtk-doc/html/libsignon-glib/SignonIdentityInfo.html +share/gtk-doc/html/libsignon-glib/annotation-glossary.html +share/gtk-doc/html/libsignon-glib/api-index-1-8.html +share/gtk-doc/html/libsignon-glib/api-index-deprecated.html +share/gtk-doc/html/libsignon-glib/api-index-full.html +share/gtk-doc/html/libsignon-glib/appendices.html +share/gtk-doc/html/libsignon-glib/credential-management.html +share/gtk-doc/html/libsignon-glib/gdbus-com.google.code.AccountsSSO.SingleSignOn.AuthService.html +share/gtk-doc/html/libsignon-glib/gdbus-com.google.code.AccountsSSO.SingleSignOn.AuthSession.html +share/gtk-doc/html/libsignon-glib/gdbus-com.google.code.AccountsSSO.SingleSignOn.Identity.html +share/gtk-doc/html/libsignon-glib/home.png +share/gtk-doc/html/libsignon-glib/index.html +share/gtk-doc/html/libsignon-glib/left-insensitive.png +share/gtk-doc/html/libsignon-glib/left.png +share/gtk-doc/html/libsignon-glib/libsignon-glib-SignonError.html +share/gtk-doc/html/libsignon-glib/libsignon-glib-objects.html +share/gtk-doc/html/libsignon-glib/libsignon-glib-overview.html +share/gtk-doc/html/libsignon-glib/libsignon-glib.devhelp2 +share/gtk-doc/html/libsignon-glib/object-tree.html +share/gtk-doc/html/libsignon-glib/right-insensitive.png +share/gtk-doc/html/libsignon-glib/right.png +share/gtk-doc/html/libsignon-glib/signond-dbus-api.html +share/gtk-doc/html/libsignon-glib/style.css +share/gtk-doc/html/libsignon-glib/up-insensitive.png +share/gtk-doc/html/libsignon-glib/up.png +share/vala/vapi/signon.vapi +@comment share/gtk-doc/html/libsignon-glib/index.sgml Added: head/net-im/telepathy-accounts-signon/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net-im/telepathy-accounts-signon/Makefile Thu Jul 6 15:18:01 2017 (r445159) @@ -0,0 +1,33 @@ +# $FreeBSD$ + +PORTNAME= ${GL_PROJECT} +PORTVERSION= 1.0 +CATEGORIES= net-im +MASTER_SITES= https://gitlab.com/${GL_ACCOUNT}/${GL_PROJECT}/repository/archive${EXTRACT_SUFX}?ref=${GL_TAGNAME}#/ \ + LOCAL/tcberner/${GL_ACCOUNT}/ +DIST_SUBDIR= KDE/${GL_ACCOUNT} + +MAINTAINER= kde@FreeBSD.org +COMMENT= Telepathy libaccounts and libsignon plugin + +LICENSE= LGPL21 +LICENSE_FILE= ${WRKSRC}/COPYING.LGPL + +LIB_DEPENDS= libaccounts-glib.so:net-im/libaccounts-glib \ + libmission-control-plugins.so:net-im/telepathy-mission-control \ + libsignon-glib.so:net-im/libsignon-glib + +USES= gettext pkgconfig qmake tar:bz2 +USE_QT5= buildtools_build core qmake_build + +USE_LDCONFIG= YES + +# gitlab variables +GL_ACCOUNT= accounts-sso +GL_PROJECT= telepathy-accounts-signon +GL_TAGNAME= f01a6d9eccad24a3cb4a5300fb0ae0fd426cc815 +WRKSRC= ${WRKDIR}/${GL_PROJECT}-${GL_TAGNAME}-${GL_TAGNAME} + +PLIST_FILES= lib/mission-control-plugins.0/mcp-account-manager-accounts-sso.so + +.include <bsd.port.mk> Added: head/net-im/telepathy-accounts-signon/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net-im/telepathy-accounts-signon/distinfo Thu Jul 6 15:18:01 2017 (r445159) @@ -0,0 +1,3 @@ +TIMESTAMP = 1470554779 +SHA256 (KDE/accounts-sso/telepathy-accounts-signon-1.0.tar.bz2) = 42d16d0f96bb9d60b3d7e9f42cc505fc6bc4e02fee0fcb3e9afd159e4e7197cf +SIZE (KDE/accounts-sso/telepathy-accounts-signon-1.0.tar.bz2) = 15528 Added: head/net-im/telepathy-accounts-signon/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net-im/telepathy-accounts-signon/pkg-descr Thu Jul 6 15:18:01 2017 (r445159) @@ -0,0 +1,5 @@ +A mission control plugin for Telepathy, integrating with libaccounts and libsignon +to provide IM accounts and authentication. This code is based on Nemo Mobile's +fork of the plugin from Empathy's ubuntu-online-account support. + +WWW: https://gitlab.com/accounts-sso/telepathy-accounts-signon Modified: head/sysutils/Makefile ============================================================================== --- head/sysutils/Makefile Thu Jul 6 15:08:41 2017 (r445158) +++ head/sysutils/Makefile Thu Jul 6 15:18:01 2017 (r445159) @@ -1074,6 +1074,8 @@ SUBDIR += shmcat SUBDIR += showbeastie SUBDIR += siegfried + SUBDIR += signon-qt5 + SUBDIR += signon-ui SUBDIR += skill SUBDIR += slack SUBDIR += sleuthkit Added: head/sysutils/signon-qt5/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/signon-qt5/Makefile Thu Jul 6 15:18:01 2017 (r445159) @@ -0,0 +1,38 @@ +# $FreeBSD$ + +PORTNAME= signon +PORTVERSION= 8.58 +CATEGORIES= sysutils kde +MASTER_SITES= https://gitlab.com/${GL_ACCOUNT}/${GL_PROJECT}/repository/archive${EXTRACT_SUFX}?ref=${GL_TAGNAME}#/ \ + LOCAL/tcberner/${GL_ACCOUNT}/ +PKGNAMESUFFIX= -qt5 +DIST_SUBDIR= KDE/${GL_ACCOUNT} + +MAINTAINER= kde@FreeBSD.org +COMMENT= D-Bus service performing user authentication + +LICENSE= LGPL20 +LICENSE_FILE= ${WRKSRC}/COPYING + +USES= gettext pathfix pkgconfig python qmake tar:bz2 +USE_QT5= core dbus gui network sql testlib xml \ + buildtools_build qmake_build + +# gitlab variables +GL_ACCOUNT= accounts-sso +GL_PROJECT= signond +GL_TAGNAME= aa1bcf3c9218addbdb376a40151b689409046125 +WRKSRC= ${WRKDIR}/${GL_PROJECT}-${GL_TAGNAME}-${GL_TAGNAME} + +pre-configure: + #make it find qdbusxml2ccp (as ${QT_BINDIR} is not in PATH) + ${REINPLACE_CMD} -e 's,qdbusxml2cpp,${QT_BINDIR}/qdbusxml2cpp,' \ + ${WRKSRC}/src/signond/signond.pro + #correctly install signond.conf + ${REINPLACE_CMD} -e '/conf_file.path/ s,/etc/,${LOCALBASE}/etc/,' \ + ${WRKSRC}/src/signond/signond.pro + #find moved signond.conf + ${REINPLACE_CMD} -e 's,/etc,${LOCALBASE}/etc,' \ + ${WRKSRC}/src/signond/signondaemon.cpp + +.include <bsd.port.mk> Added: head/sysutils/signon-qt5/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/signon-qt5/distinfo Thu Jul 6 15:18:01 2017 (r445159) @@ -0,0 +1,3 @@ +TIMESTAMP = 1486501812 +SHA256 (KDE/accounts-sso/signon-8.58.tar.bz2) = 83d15ac2237b6d16296d02e94194bed4a72e43fc30d1c74dbe8c543e42e5ed86 +SIZE (KDE/accounts-sso/signon-8.58.tar.bz2) = 199717 Added: head/sysutils/signon-qt5/files/patch-signon.pro ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/signon-qt5/files/patch-signon.pro Thu Jul 6 15:18:01 2017 (r445159) @@ -0,0 +1,11 @@ +--- signon.pro.orig 2015-04-19 18:24:47 UTC ++++ signon.pro +@@ -7,8 +7,6 @@ tests.depends = lib src + + include( common-installs-config.pri ) + +-include( doc/doc.pri ) +- + DISTNAME = $${PROJECT_NAME}-$${PROJECT_VERSION} + dist.commands = "git archive --format=tar --prefix=$${DISTNAME}/ HEAD | bzip2 -9 > $${DISTNAME}.tar.bz2" + QMAKE_EXTRA_TARGETS += dist Added: head/sysutils/signon-qt5/files/patch-tests_signond-tests_mock-ac-plugin_access-control-manager.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/signon-qt5/files/patch-tests_signond-tests_mock-ac-plugin_access-control-manager.h Thu Jul 6 15:18:01 2017 (r445159) @@ -0,0 +1,12 @@ +--- tests/signond-tests/mock-ac-plugin/access-control-manager.h.orig 2015-10-14 15:57:12 UTC ++++ tests/signond-tests/mock-ac-plugin/access-control-manager.h +@@ -25,6 +25,9 @@ + + #include <SignOn/AbstractAccessControlManager> + ++#include <sys/types.h> ++#include <unistd.h> ++ + class AccessControlManager: public SignOn::AbstractAccessControlManager + { + Q_OBJECT Added: head/sysutils/signon-qt5/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/signon-qt5/pkg-descr Thu Jul 6 15:18:01 2017 (r445159) @@ -0,0 +1,6 @@ +The SignOn daemon is a D-Bus service which performs user authentication +on behalf of its clients. There are currently authentication plugins +for OAuth 1.0 and 2.0, SASL, Digest-MD5, and plain username/password +combination. + +WWW: https://gitlab.com/accounts-sso/signond Added: head/sysutils/signon-qt5/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/signon-qt5/pkg-plist Thu Jul 6 15:18:01 2017 (r445159) @@ -0,0 +1,107 @@ +etc/signond.conf +bin/signond +bin/signonpluginprocess +include/signon-extension/SignOn/AbstractAccessControlManager +include/signon-extension/SignOn/AbstractCryptoManager +include/signon-extension/SignOn/AbstractKeyAuthorizer +include/signon-extension/SignOn/AbstractKeyManager +include/signon-extension/SignOn/AbstractSecretsStorage +include/signon-extension/SignOn/Debug +include/signon-extension/SignOn/ExtensionInterface +include/signon-extension/SignOn/KeyHandler +include/signon-extension/SignOn/abstract-access-control-manager.h +include/signon-extension/SignOn/abstract-crypto-manager.h +include/signon-extension/SignOn/abstract-key-authorizer.h +include/signon-extension/SignOn/abstract-key-manager.h +include/signon-extension/SignOn/abstract-secrets-storage.h +include/signon-extension/SignOn/debug.h +include/signon-extension/SignOn/export.h +include/signon-extension/SignOn/extension-interface.h +include/signon-extension/SignOn/key-handler.h +include/signon-plugins/SignOn/AuthPluginInterface +include/signon-plugins/SignOn/UiSessionData +include/signon-plugins/SignOn/authpluginif.h +include/signon-plugins/SignOn/blobiohandler.h +include/signon-plugins/SignOn/signonplugincommon.h +include/signon-plugins/SignOn/uisessiondata.h +include/signon-plugins/SignOn/uisessiondata_priv.h +include/signon-plugins/exampledata.h +include/signon-plugins/exampleplugin.h +include/signon-plugins/passwordplugin.h +include/signon-plugins/ssotest2data.h +include/signon-plugins/ssotest2plugin.h +include/signon-plugins/ssotestplugin.h +include/signon-qt5/SignOn/AuthService +include/signon-qt5/SignOn/AuthSession +include/signon-qt5/SignOn/Error +include/signon-qt5/SignOn/Identity +include/signon-qt5/SignOn/IdentityInfo +include/signon-qt5/SignOn/SessionData +include/signon-qt5/SignOn/authservice.h +include/signon-qt5/SignOn/authsession.h +include/signon-qt5/SignOn/identity.h +include/signon-qt5/SignOn/identityinfo.h +include/signon-qt5/SignOn/libsignoncommon.h +include/signon-qt5/SignOn/sessiondata.h +include/signon-qt5/SignOn/signon.h +include/signon-qt5/SignOn/signonerror.h +include/signond/accesscontrolmanagerhelper.h +include/signond/backupifadaptor.h +include/signond/credentialsaccessmanager.h +include/signond/credentialsdb.h +include/signond/credentialsdb_p.h +include/signond/default-crypto-manager.h +include/signond/default-key-authorizer.h +include/signond/default-secrets-storage.h +include/signond/pluginproxy.h +include/signond/signonauthsession.h +include/signond/signonauthsessionadaptor.h +include/signond/signoncommon.h +include/signond/signond-common.h +include/signond/signondaemon.h +include/signond/signondaemonadaptor.h +include/signond/signondisposable.h +include/signond/signonidentity.h +include/signond/signonidentityadaptor.h +include/signond/signonidentityinfo.h +include/signond/signonsessioncore.h +include/signond/signonsessioncoretools.h +include/signond/signontrace.h +include/signond/signonui_interface.h +lib/cmake/SignOnQt5/SignOnQt5Config.cmake +lib/cmake/SignOnQt5/SignOnQt5ConfigVersion.cmake +lib/libsignon-extension.so +lib/libsignon-extension.so.1 +lib/libsignon-extension.so.1.0 +lib/libsignon-extension.so.1.0.0 +lib/libsignon-plugins-common.so +lib/libsignon-plugins-common.so.1 +lib/libsignon-plugins-common.so.1.0 +lib/libsignon-plugins-common.so.1.0.0 +lib/libsignon-plugins.so +lib/libsignon-plugins.so.1 +lib/libsignon-plugins.so.1.0 +lib/libsignon-plugins.so.1.0.0 +lib/libsignon-qt5.a +lib/libsignon-qt5.so +lib/libsignon-qt5.so.1 +lib/libsignon-qt5.so.1.0 +lib/libsignon-qt5.so.1.0.0 +lib/signon/libexampleplugin.so +lib/signon/libpasswordplugin.so +lib/signon/libssotest2plugin.so +lib/signon/libssotestplugin.so +libdata/pkgconfig/SignOnExtension.pc +libdata/pkgconfig/libsignon-qt5.pc +libdata/pkgconfig/signon-plugins-common.pc +libdata/pkgconfig/signon-plugins.pc +libdata/pkgconfig/signond.pc +share/dbus-1/interfaces/com.google.code.AccountsSSO.SingleSignOn.AuthService.xml +share/dbus-1/interfaces/com.google.code.AccountsSSO.SingleSignOn.AuthSession.xml +share/dbus-1/interfaces/com.google.code.AccountsSSO.SingleSignOn.Identity.xml +share/dbus-1/services/com.google.code.AccountsSSO.SingleSignOn.service +share/dbus-1/services/com.nokia.SingleSignOn.Backup.service +%%PORTDOCS%%%%DOCSDIR%%-plugins-dev/example/exampledata.h +%%PORTDOCS%%%%DOCSDIR%%-plugins-dev/example/exampleplugin.cpp +%%PORTDOCS%%%%DOCSDIR%%-plugins-dev/example/exampleplugin.h +%%PORTDOCS%%%%DOCSDIR%%-plugins-dev/example/exampleplugin.pro Added: head/sysutils/signon-ui/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/signon-ui/Makefile Thu Jul 6 15:18:01 2017 (r445159) @@ -0,0 +1,30 @@ +# $FreeBSD$ + +PORTNAME= signon-ui +PORTVERSION= 0.17 +CATEGORIES= sysutils kde +MASTER_SITES= https://gitlab.com/${GL_ACCOUNT}/${GL_PROJECT}/repository/archive${EXTRACT_SUFX}?ref=${GL_TAGNAME}#/ \ + LOCAL/tcberner/${GL_ACCOUNT}/ +DIST_SUBDIR= KDE/${GL_ACCOUNT} + +MAINTAINER= kde@FreeBSD.org +COMMENT= Component for handling accounts-sso user interactions + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/COPYING + +LIB_DEPENDS= libaccounts-qt5.so:${PORTSDIR}/net-im/libaccounts-qt5 \ + libnotify.so:${PORTSDIR}/devel/libnotify \ + libsignon-qt5.so:${PORTSDIR}/sysutils/signon-qt5 \ + libproxy.so:${PORTSDIR}/net/libproxy + +USES= pkgconfig python qmake tar:bz2 +USE_QT5= buildtools_build qmake_build webkit widgets + +# gitlab variables +GL_ACCOUNT= accounts-sso +GL_PROJECT= signon-ui +GL_TAGNAME= 075830f31096947fcea70802b8d3c142bccfbefa +WRKSRC= ${WRKDIR}/${GL_PROJECT}-${GL_TAGNAME}-${GL_TAGNAME} + +.include <bsd.port.mk> Added: head/sysutils/signon-ui/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/signon-ui/distinfo Thu Jul 6 15:18:01 2017 (r445159) @@ -0,0 +1,3 @@ +TIMESTAMP = 1486501812 +SHA256 (KDE/accounts-sso/signon-ui-0.17.tar.bz2) = e8056fe7346db33cfe1c526b7bf2cd68f6a65fc727d5ad836e02806c3f630c4e +SIZE (KDE/accounts-sso/signon-ui-0.17.tar.bz2) = 60117 Added: head/sysutils/signon-ui/files/patch-signon-ui.pro ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/signon-ui/files/patch-signon-ui.pro Thu Jul 6 15:18:01 2017 (r445159) @@ -0,0 +1,14 @@ +--- signon-ui.pro.orig 2013-06-11 06:51:14 UTC ++++ signon-ui.pro +@@ -3,10 +3,7 @@ include(common-project-config.pri) + + TEMPLATE = subdirs + CONFIG += ordered +-SUBDIRS = \ +- po \ +- src \ +- tests ++SUBDIRS = src + + include(common-installs-config.pri) + Added: head/sysutils/signon-ui/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/signon-ui/pkg-descr Thu Jul 6 15:18:01 2017 (r445159) @@ -0,0 +1,5 @@ +Sign-on UI is the component responsible for handling the user interactions +which can happen during the login process of an online account. +It can show password dialogs and dialogs with embedded web pages. + +WWW: https://gitlab.com/accounts-sso/signon-ui Added: head/sysutils/signon-ui/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/signon-ui/pkg-plist Thu Jul 6 15:18:01 2017 (r445159) @@ -0,0 +1,3 @@ +bin/signon-ui +share/dbus-1/services/com.canonical.indicators.webcredentials.service +share/dbus-1/services/com.nokia.singlesignonui.service
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201707061518.v66FI1Zh060410>