diff options
-rw-r--r-- | security/tkpasman/DESCR | 7 | ||||
-rw-r--r-- | security/tkpasman/Makefile | 46 | ||||
-rw-r--r-- | security/tkpasman/PLIST | 4 | ||||
-rw-r--r-- | security/tkpasman/distinfo | 5 | ||||
-rw-r--r-- | security/tkpasman/patches/patch-aa | 40 |
5 files changed, 102 insertions, 0 deletions
diff --git a/security/tkpasman/DESCR b/security/tkpasman/DESCR new file mode 100644 index 00000000000..09bfad3a6d1 --- /dev/null +++ b/security/tkpasman/DESCR @@ -0,0 +1,7 @@ +TkPasMan is a simple program that lets you store usernames and passwords +you collect during access to forums, mailing lists, and other websites. +It is inspired in gpasman, but it has more paste possibilities. You can, +for example, paste the username at first and then password, using two +mouse clicks. + +Passwords can be stored in a secure file, using OpenSSL to encrypt it. diff --git a/security/tkpasman/Makefile b/security/tkpasman/Makefile new file mode 100644 index 00000000000..2c430620841 --- /dev/null +++ b/security/tkpasman/Makefile @@ -0,0 +1,46 @@ +# $NetBSD: Makefile,v 1.1.1.1 2002/12/05 21:21:55 jmmv Exp $ +# + +DISTNAME= TkPasMan-2.2 +PKGNAME= ${DISTNAME:tl} +CATEGORIES= security +MASTER_SITES= http://www.xs4all.nl/~wbsoft/linux/projects/ + +MAINTAINER= jmmv@hispabsd.org +HOMEPAGE= http://www.xs4all.nl/~wbsoft/linux/tkpasman.html +COMMENT= Username and password manager that uses the Tk toolkit + +USE_BUILDLINK2= YES + +CONFIG_SUBST= PREFIX="${PREFIX}" +CONFIG_SUBST+= SHELL="${SH}" +CONFIG_SUBST+= INSTALL_SCRIPT="${INSTALL_SCRIPT}" +CONFIG_SUBST_SED= ${CONFIG_SUBST:S/=/@!/:S/$/!g/:S/^/ -e s!@/} + +.include "../../mk/bsd.prefs.mk" + +# SSL support +.if defined(TKPASMAN_USE_SSL) && ${TKPASMAN_USE_SSL} == "YES" +. include "../../security/openssl/buildlink2.mk" +CONFIG_SUBST+= USE_OPENSSL="true" +CONFIG_SUBST+= OPENSSL="${BUILDLINK_PREFIX.openssl}/bin/openssl" +.else +CONFIG_SUBST+= USE_OPENSSL="false" +CONFIG_SUBST+= OPENSSL="" +.endif + +ALL_TARGET= tkpasman + +post-extract: + ${MV} ${WRKSRC}/config ${WRKSRC}/config.in + +do-configure: + ${SED} ${CONFIG_SUBST_SED} ${WRKSRC}/config.in > ${WRKSRC}/config + +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/tkpasman ${PREFIX}/bin + ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/tkpasman + ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/tkpasman + +.include "../../x11/tk/buildlink2.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/security/tkpasman/PLIST b/security/tkpasman/PLIST new file mode 100644 index 00000000000..37a382ae5ea --- /dev/null +++ b/security/tkpasman/PLIST @@ -0,0 +1,4 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2002/12/05 21:21:55 jmmv Exp $ +bin/tkpasman +share/doc/tkpasman/README +@dirrm share/doc/tkpasman diff --git a/security/tkpasman/distinfo b/security/tkpasman/distinfo new file mode 100644 index 00000000000..f32e4f7218f --- /dev/null +++ b/security/tkpasman/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2002/12/05 21:21:55 jmmv Exp $ + +SHA1 (TkPasMan-2.2.tar.gz) = 2f8eae070b6afc6d8a21e120425e7dc125487684 +Size (TkPasMan-2.2.tar.gz) = 30944 bytes +SHA1 (patch-aa) = 3d6f323efb4037b2df65f5e8c0b9be7640319970 diff --git a/security/tkpasman/patches/patch-aa b/security/tkpasman/patches/patch-aa new file mode 100644 index 00000000000..3bee525a98a --- /dev/null +++ b/security/tkpasman/patches/patch-aa @@ -0,0 +1,40 @@ +$NetBSD: patch-aa,v 1.1.1.1 2002/12/05 21:21:55 jmmv Exp $ + +--- config.in.orig Tue Nov 13 16:05:11 2001 ++++ config.in +@@ -4,11 +4,13 @@ + # paths below. + + # In which directory do you want tkpasman to be installed? +-BINDIR=/usr/local/bin ++BINDIR=@PREFIX@/bin ++ ++INSTALL_SCRIPT="@INSTALL_SCRIPT@" + + # Shell to run the build script with (e.g. /bin/bash). + #SHELL=/bin/bash +-SHELL=/bin/sh ++SHELL=@SHELL@ + + # The Makefile should find wish8.3 and tclsh8.3. When it fails, enter here + # the full path to your wish and tclsh shell. +@@ -27,12 +29,12 @@ PWDFILE='~/.tkpasman' + + # Build in openssl support (true or false, optional). + # (You will have to switch on encryption in the Options menu) +-USE_OPENSSL=true ++USE_OPENSSL=@USE_OPENSSL@ + + # Full pathname of the openssl program (e.g. /usr/local/ssl/bin/openssl) + # Only supply this pathname if the build script does not find it on + # itself. +-OPENSSL= ++OPENSSL=@OPENSSL@ + + # The preferred algorithms to use. We don't make this a runtime option, to + # prevent users from loosing data while switching from one algorithm to +@@ -45,4 +47,3 @@ ENC="bf|des3|rc2" + # ================================================ + VERSION=2.2 + PROGNAME=tkpasman +-OPENSSL_SEARCH_PATH=/usr/ssl/bin:/usr/openssl/bin:/usr/local/ssl/bin:/usr/local/openssl/bin |