aboutsummaryrefslogtreecommitdiffstats
path: root/security/gtkpasman
diff options
context:
space:
mode:
authorniels <niels@FreeBSD.org>2004-12-18 21:46:44 +0800
committerniels <niels@FreeBSD.org>2004-12-18 21:46:44 +0800
commit0605fd1dd45b2786370e63557fcda47eb289abcc (patch)
treed310d89b60ff930bf1f055536fc77fda916103f4 /security/gtkpasman
parent35b207f3a7db94af564e17a06cb80c3d7b70444c (diff)
downloadfreebsd-ports-gnome-0605fd1dd45b2786370e63557fcda47eb289abcc.tar.gz
freebsd-ports-gnome-0605fd1dd45b2786370e63557fcda47eb289abcc.tar.zst
freebsd-ports-gnome-0605fd1dd45b2786370e63557fcda47eb289abcc.zip
PR: ports/71050
Submitted by: Philippe Rocques <phil(at)teaser.fr> Approved by: nectar (mentor)
Diffstat (limited to 'security/gtkpasman')
-rw-r--r--security/gtkpasman/Makefile43
-rw-r--r--security/gtkpasman/distinfo2
-rw-r--r--security/gtkpasman/pkg-descr12
-rw-r--r--security/gtkpasman/pkg-message11
-rw-r--r--security/gtkpasman/pkg-plist4
5 files changed, 72 insertions, 0 deletions
diff --git a/security/gtkpasman/Makefile b/security/gtkpasman/Makefile
new file mode 100644
index 000000000000..8288865e021a
--- /dev/null
+++ b/security/gtkpasman/Makefile
@@ -0,0 +1,43 @@
+# New ports collection makefile for: gtkpasman
+# Date created: 25 Aug 2004
+# Whom: Philippe Rocques
+#
+# $FreeBSD$
+#
+
+PORTNAME= gtkpasman
+PORTVERSION= 0.5
+CATEGORIES= security
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= phil@teaser.fr
+COMMENT= A GTK+ passwords manager for system and network administrators
+
+DOCS= README src/gpasman4.sample
+
+RUN_DEPENDS+= gpg:${PORTSDIR}/security/gnupg
+BUILD_DEPEND+= gdk-pixbuf-config:${PORTSDIR}/graphics/gdk-pixbuf
+
+USE_X_PREFIX= yes
+USE_GMAKE= yes
+USE_GNOME= gtk12
+GNU_CONFIGURE= yes
+
+PKGMESSAGE= ${WRKDIR}/pkg-message
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/src/gtkpasman ${PREFIX}/bin
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DOCSDIR}
+ ${INSTALL_MAN} ${DOCS:S,^,${WRKSRC}/,} ${DOCSDIR}
+.endif
+
+.for text in pkg-message
+ @${SED} -e 's,%%PREFIX%%,${PREFIX},g' \
+ ${PKGDIR}/${text} >${WRKDIR}/${text}
+.endfor
+
+ @${CAT} ${PKGMESSAGE}
+
+.include <bsd.port.mk>
diff --git a/security/gtkpasman/distinfo b/security/gtkpasman/distinfo
new file mode 100644
index 000000000000..0184653d2870
--- /dev/null
+++ b/security/gtkpasman/distinfo
@@ -0,0 +1,2 @@
+MD5 (gtkpasman-0.5.tar.gz) = 618a34590d4725b3b6da8bc067dcbe44
+SIZE (gtkpasman-0.5.tar.gz) = 103502
diff --git a/security/gtkpasman/pkg-descr b/security/gtkpasman/pkg-descr
new file mode 100644
index 000000000000..927fb7b4f311
--- /dev/null
+++ b/security/gtkpasman/pkg-descr
@@ -0,0 +1,12 @@
+The purpose of Gtkpasman is to provide system and network administrators a
+convenient tool to manage a passwords knowledge base related to customers,
+servers, services... It can help to retrieve passwords, or even connect to
+servers (ssh, telnet, ftp).
+Passwords must be kept in a gnupg crypted file. The structure of the file is
+predefined, but very easy to edit and maintain. The gtk application can switch
+between a discret applet and a full list of containers.
+
+WWW: http://gtkpasman.sourceforge.net/
+
+- Philippe Rocques
+phil@teaser.fr
diff --git a/security/gtkpasman/pkg-message b/security/gtkpasman/pkg-message
new file mode 100644
index 000000000000..4a0260ea42fc
--- /dev/null
+++ b/security/gtkpasman/pkg-message
@@ -0,0 +1,11 @@
+
+#####################################################################
+This port installs a sample password file in the following location:
+
+%%PREFIX%%/share/doc/gtkpasman/
+
+You may find this file useful while making your own password file.
+Also note that the File->Open function is not implemented yet.
+#####################################################################
+
+
diff --git a/security/gtkpasman/pkg-plist b/security/gtkpasman/pkg-plist
new file mode 100644
index 000000000000..bb26eaa77b75
--- /dev/null
+++ b/security/gtkpasman/pkg-plist
@@ -0,0 +1,4 @@
+bin/gtkpasman
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/gpasman4.sample
+%%PORTDOCS%%@dirrm %%DOCSDIR%%