Wed Aug 11 13:28:09 2010 UTC ()
update to 0.8.0
changes:
-Beautified the qt4 pinentry
-Minor enhancements

Thanks to Sverre Froyen for testing the qt4 version and finding
a patch which makes the dialog stay on top.


(drochner)
diff -r1.25 -r1.26 pkgsrc/security/pinentry/Makefile
diff -r1.7 -r1.8 pkgsrc/security/pinentry/distinfo
diff -r1.1 -r0 pkgsrc/security/pinentry/patches/patch-ab
diff -r1.1 -r0 pkgsrc/security/pinentry/patches/patch-ac
diff -r0 -r1.1 pkgsrc/security/pinentry/patches/patch-ad
diff -r0 -r1.1 pkgsrc/security/pinentry/patches/patch-ae

cvs diff -r1.25 -r1.26 pkgsrc/security/pinentry/Makefile (expand / switch to unified diff)

--- pkgsrc/security/pinentry/Makefile 2010/02/22 17:19:09 1.25
+++ pkgsrc/security/pinentry/Makefile 2010/08/11 13:28:08 1.26
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1# $NetBSD: Makefile,v 1.25 2010/02/22 17:19:09 drochner Exp $ 1# $NetBSD: Makefile,v 1.26 2010/08/11 13:28:08 drochner Exp $
2# 2#
3 3
4DISTNAME= pinentry-0.7.6 4DISTNAME= pinentry-0.8.0
5PKGREVISION= 1 
6CATEGORIES= security 5CATEGORIES= security
7MASTER_SITES= ftp://ftp.gnupg.org/gcrypt/pinentry/ 6MASTER_SITES= ftp://ftp.gnupg.org/gcrypt/pinentry/
8 7
9MAINTAINER= shannonjr@NetBSD.org 8MAINTAINER= shannonjr@NetBSD.org
10HOMEPAGE= ftp://ftp.gnupg.org/gcrypt/pinentry/ 9HOMEPAGE= ftp://ftp.gnupg.org/gcrypt/pinentry/
11COMMENT= Applications for entering PINs or Passphrases 10COMMENT= Applications for entering PINs or Passphrases
12 11
13PKG_DESTDIR_SUPPORT= user-destdir 12PKG_DESTDIR_SUPPORT= user-destdir
14 13
15GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
16CONFIGURE_ARGS+= --with-libiconv-prefix=${BUILDLINK_PREFIX.iconv} 15CONFIGURE_ARGS+= --with-libiconv-prefix=${BUILDLINK_PREFIX.iconv}
17 16
18INFO_FILES= yes 17INFO_FILES= yes

cvs diff -r1.7 -r1.8 pkgsrc/security/pinentry/distinfo (expand / switch to unified diff)

--- pkgsrc/security/pinentry/distinfo 2010/02/25 11:30:03 1.7
+++ pkgsrc/security/pinentry/distinfo 2010/08/11 13:28:08 1.8
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.7 2010/02/25 11:30:03 drochner Exp $ 1$NetBSD: distinfo,v 1.8 2010/08/11 13:28:08 drochner Exp $
2 2
3SHA1 (pinentry-0.7.6.tar.gz) = 0c525ce81e5589bc9a4f2eb72705bed2b3e9a8b9 3SHA1 (pinentry-0.8.0.tar.gz) = 381f9ee47b9f198e1be5d3ec4e043067a7e97912
4RMD160 (pinentry-0.7.6.tar.gz) = 6e69eee88b5cbb919ced79971cd4794f5e659023 4RMD160 (pinentry-0.8.0.tar.gz) = 966e830fb86c1820057979f581ca71f82a4fc9e0
5Size (pinentry-0.7.6.tar.gz) = 475101 bytes 5Size (pinentry-0.8.0.tar.gz) = 487629 bytes
6SHA1 (patch-aa) = cd30ad4f3a3737687dc5786ebd861ef3b17c600e 6SHA1 (patch-aa) = cd30ad4f3a3737687dc5786ebd861ef3b17c600e
7SHA1 (patch-ab) = 2b38195696dc841c5ae9c895e324d27c887d672a 7SHA1 (patch-ad) = 3e0cbe86d0b6c192e9598ec486adc48783fbc9cb
8SHA1 (patch-ac) = 1974e3ea91c187544a2c240547fe76e0b3a5da60 8SHA1 (patch-ae) = 0a8fb600b4f8c28c7e6f0eae69a0eacfce38f4c9

File Deleted: pkgsrc/security/pinentry/patches/Attic/patch-ab

File Deleted: pkgsrc/security/pinentry/patches/Attic/patch-ac

File Added: pkgsrc/security/pinentry/patches/Attic/patch-ad
$NetBSD: patch-ad,v 1.1 2010/08/11 13:28:09 drochner Exp $

--- qt4/pinentrydialog.cpp.orig	2010-03-03 11:19:55.000000000 +0000
+++ qt4/pinentrydialog.cpp
@@ -83,7 +83,7 @@ QPixmap icon( QStyle::StandardPixmap whi
 
 PinEntryDialog::PinEntryDialog( QWidget* parent, const char* name, bool modal,
                                 bool enable_quality_bar )
-  : QDialog( parent ), _grabbed( false )
+  : QDialog( parent, Qt::WindowStaysOnTopHint ), _grabbed( false )
 {
   setWindowFlags( windowFlags() & ~Qt::WindowContextHelpButtonHint );
 

File Added: pkgsrc/security/pinentry/patches/Attic/patch-ae
$NetBSD: patch-ae,v 1.1 2010/08/11 13:28:09 drochner Exp $

--- qt/pinentrydialog.cpp.orig	2008-12-08 15:16:37.000000000 +0000
+++ qt/pinentrydialog.cpp
@@ -33,7 +33,7 @@
 
 PinEntryDialog::PinEntryDialog( QWidget* parent, const char* name, 
                                 bool modal, bool enable_quality_bar )
-  : QDialog( parent, name, modal ), _grabbed( false )
+  : QDialog( parent, name, modal, Qt::WStyle_StaysOnTop ), _grabbed( false )
 {
   QBoxLayout* top = new QVBoxLayout( this, 6 );
   QBoxLayout* upperLayout = new QHBoxLayout( top );