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