pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/security/pwsafe Initial import of pwsafe-0.1.6 from pk...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e149c69d55ff
branches:  trunk
changeset: 497581:e149c69d55ff
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sun Jul 31 01:06:02 2005 +0000

description:
Initial import of pwsafe-0.1.6 from pkgsrc-wip, packaged by
Mike M. Volokhov.

pwsafe is a unix commandline program that manages encrypted password
databases. There are few features listed:

* Pure command-line operation if desired (good for remote access over ssh).
* Can interact with X11 selection & clipboard.
* Portable, endianess-clean, misaligned-access-free C++.
* Compatible with CounterPane's PasswordSafe Win32 program versions 1.9.x.
* Funny comments included in source code.

diffstat:

 security/pwsafe/DESCR            |   8 ++++++++
 security/pwsafe/Makefile         |  21 +++++++++++++++++++++
 security/pwsafe/PLIST            |   3 +++
 security/pwsafe/distinfo         |   6 ++++++
 security/pwsafe/options.mk       |  25 +++++++++++++++++++++++++
 security/pwsafe/patches/patch-aa |  15 +++++++++++++++
 6 files changed, 78 insertions(+), 0 deletions(-)

diffs (102 lines):

diff -r 5f98741d8cc5 -r e149c69d55ff security/pwsafe/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/pwsafe/DESCR     Sun Jul 31 01:06:02 2005 +0000
@@ -0,0 +1,8 @@
+pwsafe is a unix commandline program that manages encrypted password
+databases. There are few features listed:
+
+* Pure command-line operation if desired (good for remote access over ssh).
+* Can interact with X11 selection & clipboard.
+* Portable, endianess-clean, misaligned-access-free C++.
+* Compatible with CounterPane's PasswordSafe Win32 program versions 1.9.x.
+* Funny comments included in source code.
diff -r 5f98741d8cc5 -r e149c69d55ff security/pwsafe/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/pwsafe/Makefile  Sun Jul 31 01:06:02 2005 +0000
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1.1.1 2005/07/31 01:06:02 wiz Exp $
+#
+
+DISTNAME=              pwsafe-0.1.6
+CATEGORIES=            security wip
+MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=pwsafe/} \
+                       http://nsd.dyndns.org/pwsafe/releases/
+
+MAINTAINER=            mishka%apk.od.ua@localhost
+HOMEPAGE=              http://nsd.dyndns.org/pwsafe/
+COMMENT=               CLI based PasswordSafe compatible password manager
+
+GNU_CONFIGURE=         yes
+USE_TOOLS+=            gmake
+
+PKG_INSTALLATION_TYPES=        overwrite pkgviews
+
+.include "options.mk"
+
+.include "../../security/openssl/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 5f98741d8cc5 -r e149c69d55ff security/pwsafe/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/pwsafe/PLIST     Sun Jul 31 01:06:02 2005 +0000
@@ -0,0 +1,3 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2005/07/31 01:06:02 wiz Exp $
+bin/pwsafe
+man/man1/pwsafe.1
diff -r 5f98741d8cc5 -r e149c69d55ff security/pwsafe/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/pwsafe/distinfo  Sun Jul 31 01:06:02 2005 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2005/07/31 01:06:02 wiz Exp $
+
+SHA1 (pwsafe-0.1.6.tar.gz) = 39b42f95517cdbf1e241f9da477fb1a9bca050bb
+RMD160 (pwsafe-0.1.6.tar.gz) = ac3b7b2287e2cacda876ddc21bf653d700cd9e0b
+Size (pwsafe-0.1.6.tar.gz) = 110027 bytes
+SHA1 (patch-aa) = a00dc129c853dea872cc12cc03b88137de31b221
diff -r 5f98741d8cc5 -r e149c69d55ff security/pwsafe/options.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/pwsafe/options.mk        Sun Jul 31 01:06:02 2005 +0000
@@ -0,0 +1,25 @@
+# $NetBSD: options.mk,v 1.1.1.1 2005/07/31 01:06:02 wiz Exp $
+
+PKG_OPTIONS_VAR=       PKG_OPTIONS.pwsafe
+PKG_SUPPORTED_OPTIONS= readline x11
+
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Mreadline)
+CONFIGURE_ARGS+=       --with-readline
+.  if ${OPSYS} == "NetBSD"
+# The NetBSD readline implementation isn't GNU compatible
+USE_GNU_READLINE=      yes
+.  endif
+.  include "../../devel/readline/buildlink3.mk"
+.  include "../../devel/ncurses/buildlink3.mk"
+.else
+CONFIGURE_ARGS+=       --without-readline
+.endif
+
+.if !empty(PKG_OPTIONS:Mx11)
+CONFIGURE_ARGS+=       --with-x
+.include "../../mk/x11.buildlink3.mk"
+.else
+CONFIGURE_ARGS+=       --without-x
+.endif
diff -r 5f98741d8cc5 -r e149c69d55ff security/pwsafe/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/pwsafe/patches/patch-aa  Sun Jul 31 01:06:02 2005 +0000
@@ -0,0 +1,15 @@
+$NetBSD: patch-aa,v 1.1.1.1 2005/07/31 01:06:02 wiz Exp $
+
+--- pwsafe.cpp.orig    2004-03-02 07:27:56.000000000 +0100
++++ pwsafe.cpp
+@@ -1022,8 +1022,8 @@ static secstring random_password() {
+                "  Y      Yes, accept this password\n"
+                "  N      No, generate another password of same type\n"
+                "  <space> Cycle through password types\n"
+-               "  +      Lower the needed entropy/password length\n"
+-               "  -      More entropy/password length\n"
++               "  -      Lower the needed entropy/password length\n"
++               "  +      More entropy/password length\n"
+                "  Q      Quit\n"
+                "  ?      Help\n");
+         continue;



Home | Main Index | Thread Index | Old Index