From owner-svn-ports-all@freebsd.org Tue Jan 23 10:34:23 2018 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 05633EC9C82; Tue, 23 Jan 2018 10:34:23 +0000 (UTC) (envelope-from woodsb02@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id AD13D73BC9; Tue, 23 Jan 2018 10:34:22 +0000 (UTC) (envelope-from woodsb02@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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id E3638562A; Tue, 23 Jan 2018 10:34:21 +0000 (UTC) (envelope-from woodsb02@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w0NAYLX4090315; Tue, 23 Jan 2018 10:34:21 GMT (envelope-from woodsb02@FreeBSD.org) Received: (from woodsb02@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w0NAYLac090309; Tue, 23 Jan 2018 10:34:21 GMT (envelope-from woodsb02@FreeBSD.org) Message-Id: <201801231034.w0NAYLac090309@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: woodsb02 set sender to woodsb02@FreeBSD.org using -f From: Ben Woods Date: Tue, 23 Jan 2018 10:34:21 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r459738 - in head/security: . keepass-plugin-keepassrpc keepass-plugin-keepassrpc/files X-SVN-Group: ports-head X-SVN-Commit-Author: woodsb02 X-SVN-Commit-Paths: in head/security: . keepass-plugin-keepassrpc keepass-plugin-keepassrpc/files X-SVN-Commit-Revision: 459738 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: Tue, 23 Jan 2018 10:34:23 -0000 Author: woodsb02 Date: Tue Jan 23 10:34:21 2018 New Revision: 459738 URL: https://svnweb.freebsd.org/changeset/ports/459738 Log: Add new port security/keepass-plugin-keepassrpc KeePassRPC is a KeePass plugin that allows applications to transfer passwords to and from KeePass. One such application is the Kee plugin for Firefox, which adds free, secure and easy to use password management features to your web browser which save you time and keep your private data more secure. WWW: https://www.kee.pm/ Added: head/security/keepass-plugin-keepassrpc/ head/security/keepass-plugin-keepassrpc/Makefile (contents, props changed) head/security/keepass-plugin-keepassrpc/distinfo (contents, props changed) head/security/keepass-plugin-keepassrpc/files/ head/security/keepass-plugin-keepassrpc/files/patch-KeePassRPC_KeePassRPC.csproj (contents, props changed) head/security/keepass-plugin-keepassrpc/pkg-descr (contents, props changed) head/security/keepass-plugin-keepassrpc/pkg-plist (contents, props changed) Modified: head/security/Makefile Modified: head/security/Makefile ============================================================================== --- head/security/Makefile Tue Jan 23 10:25:02 2018 (r459737) +++ head/security/Makefile Tue Jan 23 10:34:21 2018 (r459738) @@ -294,6 +294,7 @@ SUBDIR += kdbx-viewer SUBDIR += kedpm SUBDIR += keepass + SUBDIR += keepass-plugin-keepassrpc SUBDIR += keepassx SUBDIR += keepassx-devel SUBDIR += keepassx2 Added: head/security/keepass-plugin-keepassrpc/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/keepass-plugin-keepassrpc/Makefile Tue Jan 23 10:34:21 2018 (r459738) @@ -0,0 +1,40 @@ +# Created by: Ben Woods +# $FreeBSD$ + +PORTNAME= keepassrpc +PORTVERSION= 1.7.3.1 +DISTVERSIONPREFIX=v +CATEGORIES= security +PKGNAMEPREFIX= keepass-plugin- + +MAINTAINER= woodsb02@FreeBSD.org +COMMENT= KeePass plugin which facilitates the Kee Firefox plugin + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= keepass>0:security/keepass +LIB_DEPENDS= libgdiplus.so:x11-toolkits/libgdiplus + +USES= mono +USE_GITHUB= yes +GH_ACCOUNT= kee-org + +NO_ARCH= yes +DATADIR= ${PREFIX}/share/keepass/Plugins + +OPTIONS_DEFINE= DEBUG +DEBUG_VARS= config=Debug +DEBUG_VARS_OFF= config=Release + +do-build: + (cd ${WRKSRC} && \ + ${SETENV} ${MAKE_ENV} ${LOCALBASE}/bin/xbuild /t:KeePassRPC /p:Configuration=${CONFIG}) + +do-install: + @${MKDIR} ${STAGEDIR}${DATADIR} + (cd ${WRKSRC}/KeePassRPC/bin/${CONFIG} && \ + ${RM} ./KeePass.exe && \ + ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) + +.include Added: head/security/keepass-plugin-keepassrpc/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/keepass-plugin-keepassrpc/distinfo Tue Jan 23 10:34:21 2018 (r459738) @@ -0,0 +1,3 @@ +TIMESTAMP = 1513463878 +SHA256 (kee-org-keepassrpc-v1.7.3.1_GH0.tar.gz) = 40c67c8290d7cbbc6c951eb9bccd197454f4323e1194b082437507d206eac029 +SIZE (kee-org-keepassrpc-v1.7.3.1_GH0.tar.gz) = 3973388 Added: head/security/keepass-plugin-keepassrpc/files/patch-KeePassRPC_KeePassRPC.csproj ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/keepass-plugin-keepassrpc/files/patch-KeePassRPC_KeePassRPC.csproj Tue Jan 23 10:34:21 2018 (r459738) @@ -0,0 +1,18 @@ +--- KeePassRPC/KeePassRPC.csproj.orig 2017-12-16 23:19:07 UTC ++++ KeePassRPC/KeePassRPC.csproj +@@ -105,7 +105,7 @@ + + False + .exe +- ..\..\..\..\Program Files (x86)\KeePass Password Safe 2 DEV\KeePass.exe ++ /usr/local/share/keepass/KeePass.exe + + + +@@ -385,4 +385,4 @@ + :BuildEventOK + echo POSTBUILDSTEP for $(ProjectName) COMPLETED OK + +- +\ No newline at end of file ++ Added: head/security/keepass-plugin-keepassrpc/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/keepass-plugin-keepassrpc/pkg-descr Tue Jan 23 10:34:21 2018 (r459738) @@ -0,0 +1,8 @@ +KeePassRPC is a KeePass plugin that allows applications to transfer passwords to +and from KeePass. + +One such application is the Kee plugin for Firefox, which adds free, secure and +easy to use password management features to your web browser which save you time +and keep your private data more secure. + +WWW: https://www.kee.pm/ Added: head/security/keepass-plugin-keepassrpc/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/keepass-plugin-keepassrpc/pkg-plist Tue Jan 23 10:34:21 2018 (r459738) @@ -0,0 +1,6 @@ +%%DATADIR%%/DomainPublicSuffix.dll +%%DATADIR%%/Fleck2.dll +%%DATADIR%%/Jayrock.Json.dll +%%DATADIR%%/Jayrock.dll +%%DATADIR%%/KeePassRPC.dll +%%DATADIR%%/KeePassRPC.dll.mdb