pkgsrc-Changes archive

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

CVS commit: pkgsrc/security/KeePass



Module Name:    pkgsrc
Committed By:   nia
Date:           Wed Sep 11 11:36:31 UTC 2019

Modified Files:
        pkgsrc/security/KeePass: Makefile PLIST distinfo
Added Files:
        pkgsrc/security/KeePass/files: keepass.desktop

Log Message:
KeePass: Update to 2.43

Switch away from mono2 and install a desktop file.


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 pkgsrc/security/KeePass/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/security/KeePass/PLIST
cvs rdiff -u -r1.4 -r1.5 pkgsrc/security/KeePass/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/security/KeePass/files/keepass.desktop

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/security/KeePass/Makefile
diff -u pkgsrc/security/KeePass/Makefile:1.17 pkgsrc/security/KeePass/Makefile:1.18
--- pkgsrc/security/KeePass/Makefile:1.17       Wed Nov 14 22:22:20 2018
+++ pkgsrc/security/KeePass/Makefile    Wed Sep 11 11:36:31 2019
@@ -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 @@ HOMEPAGE=   https://keepass.info/
 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 @@ do-install:
        ${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"

Index: pkgsrc/security/KeePass/PLIST
diff -u pkgsrc/security/KeePass/PLIST:1.1 pkgsrc/security/KeePass/PLIST:1.2
--- pkgsrc/security/KeePass/PLIST:1.1   Sat Oct 27 22:18:50 2012
+++ pkgsrc/security/KeePass/PLIST       Wed Sep 11 11:36:31 2019
@@ -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/KeePassLibC32.dll
 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

Index: pkgsrc/security/KeePass/distinfo
diff -u pkgsrc/security/KeePass/distinfo:1.4 pkgsrc/security/KeePass/distinfo:1.5
--- pkgsrc/security/KeePass/distinfo:1.4        Wed Nov  4 01:17:40 2015
+++ pkgsrc/security/KeePass/distinfo    Wed Sep 11 11:36:31 2019
@@ -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

Added files:

Index: pkgsrc/security/KeePass/files/keepass.desktop
diff -u /dev/null pkgsrc/security/KeePass/files/keepass.desktop:1.1
--- /dev/null   Wed Sep 11 11:36:31 2019
+++ pkgsrc/security/KeePass/files/keepass.desktop       Wed Sep 11 11:36:31 2019
@@ -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