pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/security/gpa Update to 0.7.0:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/0c1d27c10b93
branches:  trunk
changeset: 464694:0c1d27c10b93
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sun Dec 14 15:12:11 2003 +0000

description:
Update to 0.7.0:

Noteworthy changes in version 0.7.0 (2003-10-22)
------------------------------------------------

 * Long file operations no longer block GPA, so several operations can be
 run at the same time. This also means GPA does not freeze while an operation
 runs, leading to a more responsive interface.

 * The keyring editor now displays all the subkeys of the currently selected
 key. This is only visible if GPA is in advanced mode (available from the
 preferences dialog).

 * The capabilities of a key (certify, sign, encrypt) are now visible from
 the keyring editor.

 * The keyring editor can now sort keys by any column. By default, they are
 listed in the order they were imported into the keyring (i.e. the same order
 as "gpg --list-keys").

 * The key list is now displayed while it is being filled, allowing for
 faster startup times.

 * A warning dialog is now displayed when an operation slows down due to
 gpg rebuilding the trust database.

 * Imports and exports from files and servers have been separated into
 different dialogs and menu options.

 * Invoking GPA with file names as arguments will open those files in the
 file manager.

 * Cosmetical and minor fixes to the file manager window.

 * GPA now remembers the brief/detailed setting view and restores it
 when GPA is started.

 * Removed all deprecated widgets. GPA is now pure GTK+ 2.2.

 * Fixed a hang on startup on PowerPC machines.

Noteworthy changes in version 0.6.1 (2003-01-29)
------------------------------------------------

 * Added a popup menu to the keyring view, with all the common operations.

 * Keys' expiration dates can be choosen by clicking on a calendar.

 * The key generation dialogs have been revamped to use GTK+2 stock widgets.

 * The passphrase for a key can be changed from the edit key dialog.

 * Revoked user names are properly treated. They are not displayed, save in
 the details notebook, and then they are clearly marked as revoked.

 * GPA now uses the standard GTK+ file selection dialog.

 * Added Swedish translation.

 * Many other bugfixes, including several portability issues.

Noteworthy changes in version 0.6.0 (2002-12-24)
------------------------------------------------

 * GPA now supports GnuPG 1.2 or later, thanks to it's use of GPGME.

 * All the user preferences are set from a single dialog, and automatically
 saved in gpa.conf, including the default keyserver and the use of
 advanced/simple UI mode.

 * The `--advanced-ui' command line options has been removed, as it is
 available within the program itself.

 * The new `-f' and `-k' options can be used to launch the keyring editor,
 the file manager, or both on startup.

 * All the user ID's in a key are now displayed in the `Details' section, and
 in most dialogs.

 * Key signatures are now displayed individually for each User ID, or in a
 global listing for the key.

 * The usual `Copy' and `Paste' commands can be used to import and export keys
 from the clipboard.

 * The `Edit key' option is now only available for private keys. Setting the
 ownertrust of a key is now an independent operation.

 * After every import operation, the user is informed of how many keys have
 been imported.

 * Errors or keyserver operations are now reported to the user.

 * The `Verify file' dialog has been completely revamped to allow
 verification of several files at the same time.

 * Added Japanese, Brazilian Portuguese, Dutch and Spanish translations.

 * The user interface has been updated to use GTK+ 2.0 and stock items.

Noteworthy changes in version 0.5.0 (2002-02-25)
------------------------------------------------

 * The file selection dialog has been significantly changed from the
   standard GTK+ file selection dialog to look more like what users
   of MS-Windows are accustomed to.

 * "Show Details" in the menu of the file manager is now named
   "Verify Signatures", and it is now accessible through an icon in
   the tool bar, too.

 * Keyserver access via a direct HTTP request now allows for
   searching for keys on keyservers.

 * GPAPA's output is now gettext()ified.

 * The standard key is now remembered in `gpa.conf'.

 * The "Sign File" dialog has been simplified.

 * The creation of a backup copy of your public and private keys
   works now. It is remembered in `gpa.conf'. If a backup does not
   yet exist, the user is asked at startup to create one.

 * GPA now has a nice icon in the upper left corner of its window. :-)

 * Many bugfixes (for instance: crashes when signing files and keys,
   handling of spaces in file names, etc.).

 * Makefiles do contain `-mwindows' now to suppress the console
   window.

 * The "Help" menus is now called "Info". The license is displayed
   in the (unofficial) German translation now. (This should be
   improved to honor "locale" settings.)

 * GPA is now ready to compile with GTK+ version 2 once it is
   released.

 * In the key manager, there are now menu entries for key operations.

 * A secret key without a matching public key is now warned about.

 * Keys now can be imported from and exported to the MS Windows
   clipboard.

 * Secret keys can be imported now.

 * When a key is generated, a passphrase which is too stupid is
   warned about.

 * There now is an icon in the tool bar to switch from the keyring
   manager to the file manager.

 * GPA can now be compiled using a standard GNU toolchain.
   In particular it can be cross-compiled from GNU/Linux to
   mingw32/MS-Windows (which is what we did for the GnuPP CD),
   or compiled natively under MS-Windows using CygWin.

diffstat:

 security/gpa/Makefile         |  16 +++++++---------
 security/gpa/PLIST            |  14 +++++++++-----
 security/gpa/distinfo         |   7 +++----
 security/gpa/patches/patch-aa |  22 ----------------------
 4 files changed, 19 insertions(+), 40 deletions(-)

diffs (92 lines):

diff -r 709a067c5a41 -r 0c1d27c10b93 security/gpa/Makefile
--- a/security/gpa/Makefile     Sun Dec 14 15:05:01 2003 +0000
+++ b/security/gpa/Makefile     Sun Dec 14 15:12:11 2003 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.9 2003/07/13 13:53:10 wiz Exp $
+# $NetBSD: Makefile,v 1.10 2003/12/14 15:12:11 wiz Exp $
 #
 
-DISTNAME=      gpa-0.4.3
-PKGREVISION=   2
+DISTNAME=      gpa-0.7.0
 CATEGORIES=    x11 security
 MASTER_SITES=  ftp://ftp.gnupg.org/gcrypt/alpha/gpa/
 
@@ -10,11 +9,10 @@
 HOMEPAGE=      http://www.gnupg.org/gpa.html
 COMMENT=       GUI frontend to gnupg
 
-DEPENDS+=      gnupg>=1.0.6:../../security/gnupg
+GNU_CONFIGURE=         YES
+USE_BUILDLINK2=                YES
+USE_PKGLOCALEDIR=      YES
 
-GNU_CONFIGURE= YES
-USE_BUILDLINK2=        YES
-USE_X11=       YES
-
-.include "../../x11/gtk/buildlink2.mk"
+.include "../../security/gpgme/buildlink2.mk"
+.include "../../x11/gtk2/buildlink2.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 709a067c5a41 -r 0c1d27c10b93 security/gpa/PLIST
--- a/security/gpa/PLIST        Sun Dec 14 15:05:01 2003 +0000
+++ b/security/gpa/PLIST        Sun Dec 14 15:12:11 2003 +0000
@@ -1,10 +1,14 @@
-@comment $NetBSD: PLIST,v 1.2 2002/01/17 10:28:25 martti Exp $
+@comment $NetBSD: PLIST,v 1.3 2003/12/14 15:12:11 wiz Exp $
 bin/gpa
 share/gpa/gpa_tips.en
 share/gpa/gpa_tips.de
-share/gpa/gtkrc
 share/gpa/gpa_logo.ppm
-share/locale/de/LC_MESSAGES/gpa.mo
-share/locale/fr/LC_MESSAGES/gpa.mo
-share/locale/zh_TW.Big5/LC_MESSAGES/gpa.mo
+${PKGLOCALEDIR}/locale/de/LC_MESSAGES/gpa.mo
+${PKGLOCALEDIR}/locale/es/LC_MESSAGES/gpa.mo
+${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/gpa.mo
+${PKGLOCALEDIR}/locale/ja/LC_MESSAGES/gpa.mo
+${PKGLOCALEDIR}/locale/nl/LC_MESSAGES/gpa.mo
+${PKGLOCALEDIR}/locale/pt_BR/LC_MESSAGES/gpa.mo
+${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/gpa.mo
+${PKGLOCALEDIR}/locale/zh_TW.Big5/LC_MESSAGES/gpa.mo
 @dirrm share/gpa
diff -r 709a067c5a41 -r 0c1d27c10b93 security/gpa/distinfo
--- a/security/gpa/distinfo     Sun Dec 14 15:05:01 2003 +0000
+++ b/security/gpa/distinfo     Sun Dec 14 15:12:11 2003 +0000
@@ -1,5 +1,4 @@
-$NetBSD: distinfo,v 1.4 2002/01/18 09:23:58 martin Exp $
+$NetBSD: distinfo,v 1.5 2003/12/14 15:12:11 wiz Exp $
 
-SHA1 (gpa-0.4.3.tar.gz) = a0fab8d335ab8127bd6e4386bd4a09d0f08ce42f
-Size (gpa-0.4.3.tar.gz) = 424975 bytes
-SHA1 (patch-aa) = 91dfb9e3349cb1f0134151ffb71d713b7e6f118a
+SHA1 (gpa-0.7.0.tar.gz) = cdaf03fab206b91b7b425673c2526bf56a482419
+Size (gpa-0.7.0.tar.gz) = 647457 bytes
diff -r 709a067c5a41 -r 0c1d27c10b93 security/gpa/patches/patch-aa
--- a/security/gpa/patches/patch-aa     Sun Dec 14 15:05:01 2003 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-$NetBSD: patch-aa,v 1.1 2002/01/18 09:23:58 martin Exp $
-
---- jnlib/logging.c.orig       Thu Jun  8 11:49:51 2000
-+++ jnlib/logging.c    Fri Jan 18 10:16:04 2002
-@@ -226,14 +226,9 @@
- {
-     va_list arg_ptr ;
- 
--    if( !fmt ) {
--      do_logv( MY_LOG_BEGIN, NULL, NULL );
--    }
--    else {
--      va_start( arg_ptr, fmt ) ;
--      do_logv( MY_LOG_CONT, fmt, arg_ptr );
--      va_end(arg_ptr);
--    }
-+    va_start( arg_ptr, fmt ) ;
-+    do_logv( MY_LOG_CONT, fmt, arg_ptr );
-+    va_end(arg_ptr);
- }
- 
- 



Home | Main Index | Thread Index | Old Index