Date: Tue, 23 Jan 2018 10:34:21 +0000 (UTC) From: Ben Woods <woodsb02@FreeBSD.org> 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 Message-ID: <201801231034.w0NAYLac090309@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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 <woodsb02@FreeBSD.org> +# $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 <bsd.port.mk> 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 @@ + <Reference Include="KeePass, Version=2.1.8.29009, Culture=neutral, PublicKeyToken=7952fc8ece49a093, processorArchitecture=MSIL"> + <SpecificVersion>False</SpecificVersion> + <ExecutableExtension>.exe</ExecutableExtension> +- <HintPath>..\..\..\..\Program Files (x86)\KeePass Password Safe 2 DEV\KeePass.exe</HintPath> ++ <HintPath>/usr/local/share/keepass/KeePass.exe</HintPath> + </Reference> + <Reference Include="System" /> + <Reference Include="System.Configuration" /> +@@ -385,4 +385,4 @@ + :BuildEventOK + echo POSTBUILDSTEP for $(ProjectName) COMPLETED OK</PostBuildEvent> + </PropertyGroup> +-</Project> +\ No newline at end of file ++</Project> 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201801231034.w0NAYLac090309>