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