diff options
author | mezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059> | 2007-08-07 03:09:18 +0800 |
---|---|---|
committer | mezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059> | 2007-08-07 03:09:18 +0800 |
commit | 79bbd201d44523a91548d6db7c9eb7b206d6d5b0 (patch) | |
tree | 59188d39001075aebd6019519c2a99c58e7a1888 | |
parent | 02216c59d520c7dfc03710d14791f0461e8a1a5a (diff) | |
download | marcuscom-ports-79bbd201d44523a91548d6db7c9eb7b206d6d5b0.tar marcuscom-ports-79bbd201d44523a91548d6db7c9eb7b206d6d5b0.tar.gz marcuscom-ports-79bbd201d44523a91548d6db7c9eb7b206d6d5b0.tar.bz2 marcuscom-ports-79bbd201d44523a91548d6db7c9eb7b206d6d5b0.tar.lz marcuscom-ports-79bbd201d44523a91548d6db7c9eb7b206d6d5b0.tar.xz marcuscom-ports-79bbd201d44523a91548d6db7c9eb7b206d6d5b0.tar.zst marcuscom-ports-79bbd201d44523a91548d6db7c9eb7b206d6d5b0.zip |
share/gnome/ -> share/.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@9360 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r-- | security/revelation/Makefile | 47 | ||||
-rw-r--r-- | security/revelation/distinfo | 3 | ||||
-rw-r--r-- | security/revelation/pkg-descr | 24 | ||||
-rw-r--r-- | security/revelation/pkg-plist | 101 |
4 files changed, 175 insertions, 0 deletions
diff --git a/security/revelation/Makefile b/security/revelation/Makefile new file mode 100644 index 000000000..ded0f90c5 --- /dev/null +++ b/security/revelation/Makefile @@ -0,0 +1,47 @@ +# New ports collection makefile for: Revelation +# Date created: 2004-08-10 +# Whom: ports@c0decafe.net +# +# $FreeBSD$ +# + +PORTNAME= revelation +PORTVERSION= 0.4.11 +PORTREVISION= 2 +CATEGORIES= security gnome +MASTER_SITES= ftp://oss.codepoet.no/revelation/ + +MAINTAINER= ports@c0decafe.net +COMMENT= Password manager for the GNOME 2 desktop + +LIB_DEPENDS= crack:${PORTSDIR}/security/cracklib +BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/Crypto/test.py:${PORTSDIR}/security/py-pycrypto +RUN_DEPENDS= ${PYTHON_SITELIBDIR}/Crypto/test.py:${PORTSDIR}/security/py-pycrypto + +CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib" CPPFLAGS="-I${LOCALBASE}/include" + +USE_BZIP2= yes +USE_X_PREFIX= yes +GNU_CONFIGURE= yes +USE_GMAKE= yes +USE_GNOME= pygnome2 pygnomeextras gnomeprefix gnomehack desktopfileutils \ + pygnomedesktop +USE_PYTHON= yes +GCONF_SCHEMAS= revelation.schemas revelation-applet.schemas +INSTALLS_ICONS= yes +USE_GETTEXT= yes + +.if defined(PACKAGE_BUILDING) +BUILD_DEPENDS+= Xvfb:${X_VFBSERVER_PORT} \ + ${X11BASE}/lib/X11/fonts/misc/8x13O.pcf.gz:${X_FONTS_MISC_PORT} +.endif + +post-patch: + @${REINPLACE_CMD} -e 's|\(rvl_py_version=\)".*$$|\1""|' \ + ${WRKSRC}/configure + @${REINPLACE_CMD} -e 's|\(-Wl\)|$$(LDFLAGS) \1|' \ + ${WRKSRC}/src/wrap/crack/Makefile.in + @${REINPLACE_CMD} -e 's|#include <crack.h>||' \ + ${WRKSRC}/src/wrap/crack/crack.c.in + +.include <bsd.port.mk> diff --git a/security/revelation/distinfo b/security/revelation/distinfo new file mode 100644 index 000000000..82cdd8470 --- /dev/null +++ b/security/revelation/distinfo @@ -0,0 +1,3 @@ +MD5 (revelation-0.4.11.tar.bz2) = e2db4a2f00f59b18798d4453c778129f +SHA256 (revelation-0.4.11.tar.bz2) = 82c321ed75dbb6f6e36afd3275598cae3d880fab60c7a0ec6ead08184635efeb +SIZE (revelation-0.4.11.tar.bz2) = 639842 diff --git a/security/revelation/pkg-descr b/security/revelation/pkg-descr new file mode 100644 index 000000000..7dbec8391 --- /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 000000000..2be43fb6b --- /dev/null +++ b/security/revelation/pkg-plist @@ -0,0 +1,101 @@ +bin/revelation +%%PYTHON_SITELIBDIR%%/revelation/bundle/__init__.py +%%PYTHON_SITELIBDIR%%/revelation/bundle/AfSplitter.py +%%PYTHON_SITELIBDIR%%/revelation/bundle/PBKDFv2.py +%%PYTHON_SITELIBDIR%%/revelation/bundle/luks.py +%%PYTHON_SITELIBDIR%%/revelation/bundle/__init__.pyc +%%PYTHON_SITELIBDIR%%/revelation/bundle/AfSplitter.pyc +%%PYTHON_SITELIBDIR%%/revelation/bundle/PBKDFv2.pyc +%%PYTHON_SITELIBDIR%%/revelation/bundle/luks.pyc +%%PYTHON_SITELIBDIR%%/revelation/bundle/__init__.pyo +%%PYTHON_SITELIBDIR%%/revelation/bundle/AfSplitter.pyo +%%PYTHON_SITELIBDIR%%/revelation/bundle/PBKDFv2.pyo +%%PYTHON_SITELIBDIR%%/revelation/bundle/luks.pyo +@dirrm %%PYTHON_SITELIBDIR%%/revelation/bundle +%%PYTHON_SITELIBDIR%%/revelation/datahandler/__init__.py +%%PYTHON_SITELIBDIR%%/revelation/datahandler/base.py +%%PYTHON_SITELIBDIR%%/revelation/datahandler/fpm.py +%%PYTHON_SITELIBDIR%%/revelation/datahandler/gpass.py +%%PYTHON_SITELIBDIR%%/revelation/datahandler/netrc.py +%%PYTHON_SITELIBDIR%%/revelation/datahandler/pwsafe.py +%%PYTHON_SITELIBDIR%%/revelation/datahandler/rvl.py +%%PYTHON_SITELIBDIR%%/revelation/datahandler/splashid.py +%%PYTHON_SITELIBDIR%%/revelation/datahandler/text.py +%%PYTHON_SITELIBDIR%%/revelation/datahandler/xhtml.py +%%PYTHON_SITELIBDIR%%/revelation/datahandler/__init__.pyc +%%PYTHON_SITELIBDIR%%/revelation/datahandler/base.pyc +%%PYTHON_SITELIBDIR%%/revelation/datahandler/fpm.pyc +%%PYTHON_SITELIBDIR%%/revelation/datahandler/gpass.pyc +%%PYTHON_SITELIBDIR%%/revelation/datahandler/netrc.pyc +%%PYTHON_SITELIBDIR%%/revelation/datahandler/pwsafe.pyc +%%PYTHON_SITELIBDIR%%/revelation/datahandler/rvl.pyc +%%PYTHON_SITELIBDIR%%/revelation/datahandler/splashid.pyc +%%PYTHON_SITELIBDIR%%/revelation/datahandler/text.pyc +%%PYTHON_SITELIBDIR%%/revelation/datahandler/xhtml.pyc +%%PYTHON_SITELIBDIR%%/revelation/datahandler/__init__.pyo +%%PYTHON_SITELIBDIR%%/revelation/datahandler/base.pyo +%%PYTHON_SITELIBDIR%%/revelation/datahandler/fpm.pyo +%%PYTHON_SITELIBDIR%%/revelation/datahandler/gpass.pyo +%%PYTHON_SITELIBDIR%%/revelation/datahandler/netrc.pyo +%%PYTHON_SITELIBDIR%%/revelation/datahandler/pwsafe.pyo +%%PYTHON_SITELIBDIR%%/revelation/datahandler/rvl.pyo +%%PYTHON_SITELIBDIR%%/revelation/datahandler/splashid.pyo +%%PYTHON_SITELIBDIR%%/revelation/datahandler/text.pyo +%%PYTHON_SITELIBDIR%%/revelation/datahandler/xhtml.pyo +@dirrm %%PYTHON_SITELIBDIR%%/revelation/datahandler +%%PYTHON_SITELIBDIR%%/revelation/__init__.py +%%PYTHON_SITELIBDIR%%/revelation/data.py +%%PYTHON_SITELIBDIR%%/revelation/dialog.py +%%PYTHON_SITELIBDIR%%/revelation/entry.py +%%PYTHON_SITELIBDIR%%/revelation/io.py +%%PYTHON_SITELIBDIR%%/revelation/ui.py +%%PYTHON_SITELIBDIR%%/revelation/util.py +%%PYTHON_SITELIBDIR%%/revelation/__init__.pyc +%%PYTHON_SITELIBDIR%%/revelation/data.pyc +%%PYTHON_SITELIBDIR%%/revelation/dialog.pyc +%%PYTHON_SITELIBDIR%%/revelation/entry.pyc +%%PYTHON_SITELIBDIR%%/revelation/io.pyc +%%PYTHON_SITELIBDIR%%/revelation/ui.pyc +%%PYTHON_SITELIBDIR%%/revelation/util.pyc +%%PYTHON_SITELIBDIR%%/revelation/__init__.pyo +%%PYTHON_SITELIBDIR%%/revelation/data.pyo +%%PYTHON_SITELIBDIR%%/revelation/dialog.pyo +%%PYTHON_SITELIBDIR%%/revelation/entry.pyo +%%PYTHON_SITELIBDIR%%/revelation/io.pyo +%%PYTHON_SITELIBDIR%%/revelation/ui.pyo +%%PYTHON_SITELIBDIR%%/revelation/util.pyo +%%PYTHON_SITELIBDIR%%/revelation/config.py +%%PYTHON_SITELIBDIR%%/revelation/config.pyc +%%PYTHON_SITELIBDIR%%/revelation/config.pyo +%%PYTHON_SITELIBDIR%%/revelation/crack.so +@dirrm %%PYTHON_SITELIBDIR%%/revelation +libdata/bonobo/servers/GNOME_RevelationApplet.server +libexec/revelation-applet +share/locale/de/LC_MESSAGES/revelation.mo +share/locale/fr/LC_MESSAGES/revelation.mo +share/locale/sv/LC_MESSAGES/revelation.mo +share/locale/zh/LC_MESSAGES/revelation.mo +share/locale/cs/LC_MESSAGES/revelation.mo +share/applications/revelation.desktop +@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true +@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true +share/revelation/ui/menubar.xml +share/revelation/ui/popup-tree.xml +share/revelation/ui/toolbar.xml +@dirrm share/revelation/ui +share/revelation/pwdict.hwm +share/revelation/pwdict.pwd +share/revelation/pwdict.pwi +@dirrm share/revelation +share/icons/hicolor/16x16/apps/revelation.png +share/icons/hicolor/24x24/apps/revelation.png +share/icons/hicolor/24x24/apps/revelation-locked.png +share/icons/hicolor/32x32/apps/revelation.png +share/icons/hicolor/32x32/apps/revelation-locked.png +share/icons/hicolor/48x48/apps/revelation.png +share/icons/hicolor/48x48/apps/revelation-locked.png +share/icons/hicolor/48x48/mimetypes/gnome-mime-application-x-revelation.png +share/mime/packages/revelation.xml +share/mime/application/x-revelation.xml +@exec %%LOCALBASE%%/bin/update-mime-database %D/share/mime +@unexec %%LOCALBASE%%/bin/update-mime-database %D/share/mime |