diff options
author | marcus <marcus@FreeBSD.org> | 2004-08-20 02:49:02 +0800 |
---|---|---|
committer | marcus <marcus@FreeBSD.org> | 2004-08-20 02:49:02 +0800 |
commit | 667ee409cbe824c73640aa694fc5cc29e19359e0 (patch) | |
tree | bc2ec8dd9ed2a1cd9caa250a43b8c5f36b2944bb /security/revelation | |
parent | 1fdb2cd16515cb3e4bf58a459e2db2451db6943b (diff) | |
download | freebsd-ports-gnome-667ee409cbe824c73640aa694fc5cc29e19359e0.tar.gz freebsd-ports-gnome-667ee409cbe824c73640aa694fc5cc29e19359e0.tar.zst freebsd-ports-gnome-667ee409cbe824c73640aa694fc5cc29e19359e0.zip |
Add revelation, a password manager for the GNOME 2 desktop. It stores all
your account and passwords in a single, secure, place, and give you access
to them all through a user-friendly graphical interface.
PR: 70653
Submitted by: ports@c0decafe.net <ports@c0decafe.net>
Diffstat (limited to 'security/revelation')
-rw-r--r-- | security/revelation/Makefile | 32 | ||||
-rw-r--r-- | security/revelation/distinfo | 2 | ||||
-rw-r--r-- | security/revelation/pkg-descr | 24 | ||||
-rw-r--r-- | security/revelation/pkg-plist | 64 |
4 files changed, 122 insertions, 0 deletions
diff --git a/security/revelation/Makefile b/security/revelation/Makefile new file mode 100644 index 000000000000..8b7ea528b10c --- /dev/null +++ b/security/revelation/Makefile @@ -0,0 +1,32 @@ +# New ports collection makefile for: revelation +# Date created: 2004-08-10 +# Whom: ports@c0decafe.net +# +# $FreeBSD$ +# + +PORTNAME= revelation +PORTVERSION= 0.3.2 +CATEGORIES= security gnome +MASTER_SITES= ftp://oss.codepoet.no/revelation/ + +MAINTAINER= ports@c0decafe.net +COMMENT= Password manager for the GNOME 2 desktop + +RUN_DEPENDS= ${PYTHON_SITELIBDIR}/libxml2.py:${PORTSDIR}/textproc/py-libxml2\ + ${PYTHON_SITELIBDIR}/Crypto/test.py:${PORTSDIR}/security/py-pycrypto + +USE_BZIP2= yes +USE_X_PREFIX= yes +USE_GNOME= pygnome2 +USE_PYTHON= yes +USE_PYDISTUTILS=yes +USE_REINPLACE= yes + +post-patch: + @${REINPLACE_CMD} 's#share/#share/gnome/#g' \ + ${WRKSRC}/setup.py ${WRKSRC}/src/lib/__init__.py + @${REINPLACE_CMD} 's#sys\.prefix#"${PREFIX}"#g' \ + ${WRKSRC}/src/lib/__init__.py + +.include <bsd.port.mk> diff --git a/security/revelation/distinfo b/security/revelation/distinfo new file mode 100644 index 000000000000..4b7045ea4c7e --- /dev/null +++ b/security/revelation/distinfo @@ -0,0 +1,2 @@ +MD5 (revelation-0.3.2.tar.bz2) = a74d591f74c7d85f70d7c27740958e06 +SIZE (revelation-0.3.2.tar.bz2) = 69292 diff --git a/security/revelation/pkg-descr b/security/revelation/pkg-descr new file mode 100644 index 000000000000..7dbec8391629 --- /dev/null +++ b/security/revelation/pkg-descr @@ -0,0 +1,24 @@ +Revelation is a password manager for the GNOME 2 desktop, released under the +GNU GPL license. It stores all your accounts and passwords in a single, secure +place, and gives you access to it through a user-friendly graphical interface. + +Features: +* Secure storage of passwords - uses an AES-encrypted XML data file with + Cipher Block Chaining and compression for randomization. +* Uses a tree-structure for organizing accounts, making it easy to handle + a large number of accounts. +* Support for importing data from / exporting data to foreign file formats. + Currently supported: Figaro's Password Manager, GNOME Password Manager + (gpass), .netrc, XML +* Has many different account types, covering the most common ones: creditcard, + crypto key, database, door lock, email, ftp, generic, phone, shell, and + website +* Unlimited undo/redo +* Cut/copy/paste support +* Account search +* Built-in password generator +* GConf-integrated configuration system +* User-friendly, HIG-compliant user interface. + +Author: Erik Grinaker <erikg-at-codepoet.no> +WWW: http://oss.codepoet.no/revelation/ diff --git a/security/revelation/pkg-plist b/security/revelation/pkg-plist new file mode 100644 index 000000000000..1f673da5c27d --- /dev/null +++ b/security/revelation/pkg-plist @@ -0,0 +1,64 @@ +bin/revelation +%%PYTHON_SITELIBDIR%%/revelation/dialog.py +%%PYTHON_SITELIBDIR%%/revelation/data.py +%%PYTHON_SITELIBDIR%%/revelation/misc.py +%%PYTHON_SITELIBDIR%%/revelation/__init__.py +%%PYTHON_SITELIBDIR%%/revelation/entry.py +%%PYTHON_SITELIBDIR%%/revelation/stock.py +%%PYTHON_SITELIBDIR%%/revelation/widget.py +%%PYTHON_SITELIBDIR%%/revelation/io.py +%%PYTHON_SITELIBDIR%%/revelation/datahandler/__init__.py +%%PYTHON_SITELIBDIR%%/revelation/datahandler/base.py +%%PYTHON_SITELIBDIR%%/revelation/datahandler/netrc.py +%%PYTHON_SITELIBDIR%%/revelation/datahandler/gpass.py +%%PYTHON_SITELIBDIR%%/revelation/datahandler/fpm.py +%%PYTHON_SITELIBDIR%%/revelation/datahandler/rvl.py +%%PYTHON_SITELIBDIR%%/revelation/datahandler/__init__.pyc +%%PYTHON_SITELIBDIR%%/revelation/datahandler/base.pyc +%%PYTHON_SITELIBDIR%%/revelation/datahandler/netrc.pyc +%%PYTHON_SITELIBDIR%%/revelation/datahandler/gpass.pyc +%%PYTHON_SITELIBDIR%%/revelation/datahandler/fpm.pyc +%%PYTHON_SITELIBDIR%%/revelation/datahandler/rvl.pyc +%%PYTHON_SITELIBDIR%%/revelation/datahandler/__init__.pyo +%%PYTHON_SITELIBDIR%%/revelation/datahandler/base.pyo +%%PYTHON_SITELIBDIR%%/revelation/datahandler/netrc.pyo +%%PYTHON_SITELIBDIR%%/revelation/datahandler/gpass.pyo +%%PYTHON_SITELIBDIR%%/revelation/datahandler/fpm.pyo +%%PYTHON_SITELIBDIR%%/revelation/datahandler/rvl.pyo +@dirrm %%PYTHON_SITELIBDIR%%/revelation/datahandler +%%PYTHON_SITELIBDIR%%/revelation/dialog.pyc +%%PYTHON_SITELIBDIR%%/revelation/data.pyc +%%PYTHON_SITELIBDIR%%/revelation/misc.pyc +%%PYTHON_SITELIBDIR%%/revelation/__init__.pyc +%%PYTHON_SITELIBDIR%%/revelation/entry.pyc +%%PYTHON_SITELIBDIR%%/revelation/stock.pyc +%%PYTHON_SITELIBDIR%%/revelation/widget.pyc +%%PYTHON_SITELIBDIR%%/revelation/io.pyc +%%PYTHON_SITELIBDIR%%/revelation/dialog.pyo +%%PYTHON_SITELIBDIR%%/revelation/data.pyo +%%PYTHON_SITELIBDIR%%/revelation/misc.pyo +%%PYTHON_SITELIBDIR%%/revelation/__init__.pyo +%%PYTHON_SITELIBDIR%%/revelation/entry.pyo +%%PYTHON_SITELIBDIR%%/revelation/stock.pyo +%%PYTHON_SITELIBDIR%%/revelation/widget.pyo +%%PYTHON_SITELIBDIR%%/revelation/io.pyo +@dirrm %%PYTHON_SITELIBDIR%%/revelation +share/gnome/applications/revelation.desktop +share/gnome/pixmaps/revelation.png +share/gnome/revelation/pixmaps/account-creditcard.png +share/gnome/revelation/pixmaps/account-cryptokey.png +share/gnome/revelation/pixmaps/account-database.png +share/gnome/revelation/pixmaps/account-door.png +share/gnome/revelation/pixmaps/account-email.png +share/gnome/revelation/pixmaps/account-ftp.png +share/gnome/revelation/pixmaps/account-generic.png +share/gnome/revelation/pixmaps/account-phone.png +share/gnome/revelation/pixmaps/account-shell.png +share/gnome/revelation/pixmaps/account-website.png +share/gnome/revelation/pixmaps/folder.png +share/gnome/revelation/pixmaps/folder-open.png +share/gnome/revelation/pixmaps/password.png +share/gnome/revelation/pixmaps/revelation.png +share/gnome/revelation/pixmaps/revelation-16x16.png +@dirrm share/gnome/revelation/pixmaps +@dirrm share/gnome/revelation |