svn commit: r459738 - in head/security: . keepass-plugin-keepassrpc keepass-plugin-keepassrpc/files
Ben Woods
woodsb02 at FreeBSD.org
Tue Jan 23 10:34:23 UTC 2018
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 at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= keepassrpc
+PORTVERSION= 1.7.3.1
+DISTVERSIONPREFIX=v
+CATEGORIES= security
+PKGNAMEPREFIX= keepass-plugin-
+
+MAINTAINER= woodsb02 at 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
More information about the svn-ports-all
mailing list