pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/security/KeePass KeePass: Update to 2.43



details:   https://anonhg.NetBSD.org/pkgsrc/rev/12c0b6ff9fbb
branches:  trunk
changeset: 401093:12c0b6ff9fbb
user:      nia <nia%pkgsrc.org@localhost>
date:      Wed Sep 11 11:36:31 2019 +0000

description:
KeePass: Update to 2.43

Switch away from mono2 and install a desktop file.

diffstat:

 security/KeePass/Makefile              |  13 +++++++------
 security/KeePass/PLIST                 |  14 +++++++-------
 security/KeePass/distinfo              |  10 +++++-----
 security/KeePass/files/keepass.desktop |  12 ++++++++++++
 4 files changed, 31 insertions(+), 18 deletions(-)

diffs (94 lines):

diff -r 66e0439d9dd1 -r 12c0b6ff9fbb security/KeePass/Makefile
--- a/security/KeePass/Makefile Wed Sep 11 11:32:26 2019 +0000
+++ b/security/KeePass/Makefile Wed Sep 11 11:36:31 2019 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.17 2018/11/14 22:22:20 kleink Exp $
+# $NetBSD: Makefile,v 1.18 2019/09/11 11:36:31 nia Exp $
 
-DISTNAME=      KeePass-2.23
-PKGREVISION=   6
+DISTNAME=      KeePass-2.43
 CATEGORIES=    security
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=keepass/}
 EXTRACT_SUFX=  .zip
@@ -11,12 +10,12 @@
 COMMENT=       Free, open source, light-weight and easy-to-use password manager
 LICENSE=       gnu-gpl-v2
 
-DEPENDS+=      mono>=2.6<3:../../lang/mono2
-
-WRKSRC=                ${WRKDIR}
+WRKSRC=                ${WRKDIR}/keepass
+EXTRACT_DIR=   ${WRKDIR}/keepass
 USE_LANGUAGES= # none
 
 INSTALLATION_DIRS=     bin libexec/KeePass/XSL
+INSTALLATION_DIRS+=    share/applications
 
 do-build:
        ${ECHO} '#!/bin/sh' > ${WRKSRC}/KeePass
@@ -26,6 +25,8 @@
        ${INSTALL_SCRIPT} ${WRKSRC}/KeePass ${DESTDIR}${PREFIX}/bin
        ${INSTALL_DATA} ${WRKSRC}/*.* ${DESTDIR}${PREFIX}/libexec/KeePass
        ${INSTALL_DATA} ${WRKSRC}/XSL/* ${DESTDIR}${PREFIX}/libexec/KeePass/XSL
+       ${INSTALL_DATA} ${FILESDIR}/keepass.desktop ${DESTDIR}${PREFIX}/share/applications
 
 .include "../../graphics/libgdiplus/buildlink3.mk"
+.include "../../lang/mono/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 66e0439d9dd1 -r 12c0b6ff9fbb security/KeePass/PLIST
--- a/security/KeePass/PLIST    Wed Sep 11 11:32:26 2019 +0000
+++ b/security/KeePass/PLIST    Wed Sep 11 11:36:31 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2012/10/27 22:18:50 wiz Exp $
+@comment $NetBSD: PLIST,v 1.2 2019/09/11 11:36:31 nia Exp $
 bin/KeePass
 libexec/KeePass/KeePass.XmlSerializers.dll
 libexec/KeePass/KeePass.chm
@@ -8,9 +8,9 @@
 libexec/KeePass/KeePassLibC64.dll
 libexec/KeePass/License.txt
 libexec/KeePass/ShInstUtil.exe
-libexec/KeePass/XSL/KDBX_DetailsFull.xsl
-libexec/KeePass/XSL/KDBX_DetailsLite.xsl
-libexec/KeePass/XSL/KDBX_PasswordsOnly.xsl
-libexec/KeePass/XSL/KDBX_Styles.css
-libexec/KeePass/XSL/KDBX_Tabular.xsl
-libexec/KeePass/XSL/TableHeader.gif
+libexec/KeePass/XSL/KDBX_Common.xsl
+libexec/KeePass/XSL/KDBX_DetailsFull_HTML.xsl
+libexec/KeePass/XSL/KDBX_DetailsLight_HTML.xsl
+libexec/KeePass/XSL/KDBX_PasswordsOnly_TXT.xsl
+libexec/KeePass/XSL/KDBX_Tabular_HTML.xsl
+share/applications/keepass.desktop
diff -r 66e0439d9dd1 -r 12c0b6ff9fbb security/KeePass/distinfo
--- a/security/KeePass/distinfo Wed Sep 11 11:32:26 2019 +0000
+++ b/security/KeePass/distinfo Wed Sep 11 11:36:31 2019 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.4 2015/11/04 01:17:40 agc Exp $
+$NetBSD: distinfo,v 1.5 2019/09/11 11:36:31 nia Exp $
 
-SHA1 (KeePass-2.23.zip) = f9537fc49136d2a0166b0ba0020ddc4bca941bf2
-RMD160 (KeePass-2.23.zip) = eb34f3a5b38dd0dec8cace65ad3a7be830eea18d
-SHA512 (KeePass-2.23.zip) = 0f6559d279dcff22edd5bdf57eeef9448481585d14764d45c671e96c7fa5cb40d4d70a950b4e695e6b2f0e72027a22e3066aba53e78285b6bae0246103156c0a
-Size (KeePass-2.23.zip) = 2281387 bytes
+SHA1 (KeePass-2.43.zip) = 3808fce7ec21c5fa9ee11c9f573c7865d1b83228
+RMD160 (KeePass-2.43.zip) = ed0eff06697a2822f97d3e4eb02aa19b5b9e4f7c
+SHA512 (KeePass-2.43.zip) = b0430b8f26b7eea2bf55e564a7e205f75049be87025dda03bf60eb25acdd840c0d19c2231d4ea13b997e91dffff0b294b2196c7ad831d31964501d713ff7d2b2
+Size (KeePass-2.43.zip) = 3210221 bytes
diff -r 66e0439d9dd1 -r 12c0b6ff9fbb security/KeePass/files/keepass.desktop
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/KeePass/files/keepass.desktop    Wed Sep 11 11:36:31 2019 +0000
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Type=Application
+Name=KeePass Password Safe
+GenericName=Cross-platform password manager
+Comment=The free, open source, light-weight and easy-to-use password manager
+Exec=KeePass
+Icon=keepass
+MimeType=application/x-keepass2;
+Terminal=false
+StartupNotify=false
+Categories=Utility;
+StartupWMClass=KeePass2



Home | Main Index | Thread Index | Old Index