summaryrefslogtreecommitdiffstats
path: root/security/seahorse/Makefile
diff options
context:
space:
mode:
authorgusi <gusi@df743ca5-7f9a-e211-a948-0013205c9059>2014-05-14 04:21:33 +0800
committergusi <gusi@df743ca5-7f9a-e211-a948-0013205c9059>2014-05-14 04:21:33 +0800
commit6b1d835c2462bde2405eceef027a2f752bdd64d4 (patch)
tree74369e4a6c5371cf200b763b2183a2ee53d4b075 /security/seahorse/Makefile
parent63345438cb658612325aab000eb00bc0edbc1ca1 (diff)
downloadmarcuscom-ports-6b1d835c2462bde2405eceef027a2f752bdd64d4.tar
marcuscom-ports-6b1d835c2462bde2405eceef027a2f752bdd64d4.tar.gz
marcuscom-ports-6b1d835c2462bde2405eceef027a2f752bdd64d4.tar.bz2
marcuscom-ports-6b1d835c2462bde2405eceef027a2f752bdd64d4.tar.lz
marcuscom-ports-6b1d835c2462bde2405eceef027a2f752bdd64d4.tar.xz
marcuscom-ports-6b1d835c2462bde2405eceef027a2f752bdd64d4.tar.zst
marcuscom-ports-6b1d835c2462bde2405eceef027a2f752bdd64d4.zip
Update seahorse to 3.12.2. While here convert to compact options, pull
in valac for the build and remove an unneeded patch. git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@19659 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'security/seahorse/Makefile')
-rw-r--r--security/seahorse/Makefile33
1 files changed, 10 insertions, 23 deletions
diff --git a/security/seahorse/Makefile b/security/seahorse/Makefile
index 86e8c62ea..9b724692f 100644
--- a/security/seahorse/Makefile
+++ b/security/seahorse/Makefile
@@ -1,10 +1,9 @@
# Created by: Dave McKay <dave@mu.org>
# $FreeBSD$
-# $MCom: ports-experimental/trunk/security/seahorse/Makefile 19530 2014-04-15 14:24:24Z kwm $
+# $MCom$
PORTNAME= seahorse
-PORTVERSION= 3.12.0
-PORTREVISION= 1
+PORTVERSION= 3.12.2
CATEGORIES= security gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -13,6 +12,7 @@ MAINTAINER= gnome@FreeBSD.org
COMMENT= GNOME application for managing encryption keys (PGP, SSH)
BUILD_DEPENDS= gpg:${PORTSDIR}/security/gnupg \
+ valac:${PORTSDIR}/lang/vala \
itstool:${PORTSDIR}/textproc/itstool
LIB_DEPENDS= libgpgme.so:${PORTSDIR}/security/gpgme \
libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \
@@ -34,27 +34,14 @@ GLIB_SCHEMAS= org.gnome.seahorse.gschema.xml \
org.gnome.seahorse.manager.gschema.xml \
org.gnome.seahorse.window.gschema.xml
+OPTIONS_SUB= yes
OPTIONS_DEFINE= LDAP NOTIFY AVAHI
OPTIONS_DEFAULT=LDAP NOTIFY AVAHI
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MLDAP}
-USE_OPENLDAP= yes
-.else
-CONFIGURE_ARGS+=--disable-ldap
-.endif
-
-.if ${PORT_OPTIONS:MNOTIFY}
-LIB_DEPENDS+= libnotify.so:${PORTSDIR}/devel/libnotify
-.else
-CONFIGURE_ARGS+=--disable-libnotify
-.endif
-
-.if ${PORT_OPTIONS:MAVAHI}
-LIB_DEPENDS+= libavahi-client.so:${PORTSDIR}/net/avahi-app
-.else
-CONFIGURE_ARGS+=--disable-sharing
-.endif
+LDAP_CONFIGURE_ENABLE= ldap
+LDAP_USE= OPENLDAP=yes
+NOTIFY_CONFIGURE_ENABLE= libnotify
+NOTIFY_LIB_DEPENDS= libnotify.so:${PORTSDIR}/devel/libnotify
+AVAHI_CONFIGURE_ENABLE= sharing
+AVAHI_LIB_DEPENDS= libavahi-client.so:${PORTSDIR}/net/avahi-app
.include <bsd.port.mk>