aboutsummaryrefslogtreecommitdiff
path: root/security/revelation
diff options
context:
space:
mode:
Diffstat (limited to 'security/revelation')
-rw-r--r--security/revelation/Makefile12
-rw-r--r--security/revelation/distinfo4
-rw-r--r--security/revelation/pkg-plist6
3 files changed, 19 insertions, 3 deletions
diff --git a/security/revelation/Makefile b/security/revelation/Makefile
index d786ff2667df..88c26220f685 100644
--- a/security/revelation/Makefile
+++ b/security/revelation/Makefile
@@ -6,16 +6,19 @@
#
PORTNAME= revelation
-PORTVERSION= 0.4.0
+PORTVERSION= 0.4.3
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
@@ -23,6 +26,13 @@ USE_GMAKE= yes
USE_GNOME= pygnome2 gnomeprefix gnomehack desktopfileutils
USE_PYTHON= yes
GCONF_SCHEMAS= revelation.schemas
+USE_REINPLACE= yes
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|\(-Wl\)|$$(LDFLAGS) \1|' \
+ ${WRKSRC}/wrap/crack/Makefile.in
+ @${REINPLACE_CMD} -e 's|#include <crack.h>||' \
+ ${WRKSRC}/wrap/crack/crack.c.in
post-install:
-@update-desktop-database
diff --git a/security/revelation/distinfo b/security/revelation/distinfo
index 62eb7d2dcf09..e7f32e08cc23 100644
--- a/security/revelation/distinfo
+++ b/security/revelation/distinfo
@@ -1,2 +1,2 @@
-MD5 (revelation-0.4.0.tar.bz2) = d00dd223a1c35472e573fb11d758cd98
-SIZE (revelation-0.4.0.tar.bz2) = 153079
+MD5 (revelation-0.4.3.tar.bz2) = 80c36c740c5e02da54f77da69800325a
+SIZE (revelation-0.4.3.tar.bz2) = 541292
diff --git a/security/revelation/pkg-plist b/security/revelation/pkg-plist
index 65dddb2c6d31..fd2792914d43 100644
--- a/security/revelation/pkg-plist
+++ b/security/revelation/pkg-plist
@@ -34,6 +34,7 @@ bin/revelation
%%PYTHON_SITELIBDIR%%/revelation/util.py
%%PYTHON_SITELIBDIR%%/revelation/__init__.pyc
%%PYTHON_SITELIBDIR%%/revelation/config.pyc
+%%PYTHON_SITELIBDIR%%/revelation/crack.so
%%PYTHON_SITELIBDIR%%/revelation/data.pyc
%%PYTHON_SITELIBDIR%%/revelation/dialog.pyc
%%PYTHON_SITELIBDIR%%/revelation/entry.pyc
@@ -59,6 +60,8 @@ share/icons/hicolor/24x24/apps/revelation.png
share/icons/hicolor/32x32/apps/revelation.png
share/icons/hicolor/48x48/apps/revelation.png
share/icons/hicolor/48x48/mimetypes/gnome-mime-application-x-revelation.png
+share/icons/hicolor/scalable/filesystems/revelation-fallback-folder.svg
+share/icons/hicolor/scalable/filesystems/revelation-fallback-folder-open.svg
@exec update-mime-database %D/share/mime
@unexec update-mime-database %D/share/mime
share/gnome/revelation/ui/actions.xml
@@ -66,4 +69,7 @@ share/gnome/revelation/ui/menubar.xml
share/gnome/revelation/ui/popup-tree.xml
share/gnome/revelation/ui/toolbar.xml
@dirrm share/gnome/revelation/ui
+share/gnome/revelation/pwdict.hwm
+share/gnome/revelation/pwdict.pwd
+share/gnome/revelation/pwdict.pwi
@dirrm share/gnome/revelation