summaryrefslogtreecommitdiff
path: root/security/gpa
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2003-12-14 15:12:11 +0000
committerwiz <wiz@pkgsrc.org>2003-12-14 15:12:11 +0000
commitb6e73eb4137926aa4436ba64757277233b60217a (patch)
tree34f4d6de0e8fd8e633df5832523cd0c1c0c1e774 /security/gpa
parent2387ecca31773ebdfcecf0a1af9de94c0a39a1d8 (diff)
downloadpkgsrc-b6e73eb4137926aa4436ba64757277233b60217a.tar.gz
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 (limited to 'security/gpa')
-rw-r--r--security/gpa/Makefile16
-rw-r--r--security/gpa/PLIST14
-rw-r--r--security/gpa/distinfo7
-rw-r--r--security/gpa/patches/patch-aa22
4 files changed, 19 insertions, 40 deletions
diff --git a/security/gpa/Makefile b/security/gpa/Makefile
index 9c6beed8bed..1e65f488d1b 100644
--- a/security/gpa/Makefile
+++ b/security/gpa/Makefile
@@ -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 @@ MAINTAINER= pr@alles.prima.de
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 --git a/security/gpa/PLIST b/security/gpa/PLIST
index 64acb7a1f09..86ec61c35dc 100644
--- a/security/gpa/PLIST
+++ b/security/gpa/PLIST
@@ -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 --git a/security/gpa/distinfo b/security/gpa/distinfo
index 1a4fc0a6a79..94574e032bc 100644
--- a/security/gpa/distinfo
+++ b/security/gpa/distinfo
@@ -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 --git a/security/gpa/patches/patch-aa b/security/gpa/patches/patch-aa
deleted file mode 100644
index b4e52de57ab..00000000000
--- a/security/gpa/patches/patch-aa
+++ /dev/null
@@ -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);
- }
-
-