aboutsummaryrefslogtreecommitdiff
path: root/x11/gnome-applets
diff options
context:
space:
mode:
authorMarcus von Appen <mva@FreeBSD.org>2014-08-09 15:44:27 +0000
committerMarcus von Appen <mva@FreeBSD.org>2014-08-09 15:44:27 +0000
commit900db324a35a535534c39fc88ba374e4fe6c8d29 (patch)
treeb3bd70d2aa9673b13c4a53db11582d39b1e33eb7 /x11/gnome-applets
parentead56eb20ceb8747918e7d8421f12e588d78bb03 (diff)
downloadports-900db324a35a535534c39fc88ba374e4fe6c8d29.tar.gz
ports-900db324a35a535534c39fc88ba374e4fe6c8d29.zip
Notes
Diffstat (limited to 'x11/gnome-applets')
-rw-r--r--x11/gnome-applets/Makefile15
1 files changed, 9 insertions, 6 deletions
diff --git a/x11/gnome-applets/Makefile b/x11/gnome-applets/Makefile
index 1bb5a5cb8d9c..825a562ade55 100644
--- a/x11/gnome-applets/Makefile
+++ b/x11/gnome-applets/Makefile
@@ -39,7 +39,7 @@ LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
GCONF_SCHEMAS= charpick.schemas drivemount.schemas geyes.schemas \
mixer.schemas multiload.schemas stickynotes.schemas
-OPTIONS_DEFINE= MINI_COMMANDER NOTIFY
+OPTIONS_DEFINE= MINI_COMMANDER NOTIFY PYTHON
MINI_COMMANDER_DESC= Mini-commander applet
.include <bsd.port.options.mk>
@@ -62,18 +62,21 @@ PLIST_SUB+= COMMANDER="@comment " OLDCOMMANDER=""
WITH_GNOME= yes
.endif
-.include <bsd.port.pre.mk>
-
-.if ( exists(${pygnomedesktop_DETECT}) ) || \
- ( ( ${HAVE_GNOME:Mpygnomedesktop}!="" ) && ${ARCH}!="sparc64" )
+.if ${PORT_OPTIONS:MPYTHON}
USE_PYTHON= yes
-.include "${PORTSDIR}/Mk/bsd.python.mk"
USE_GNOME+= pygnomedesktop
PLIST_SUB+= PYTHON=""
.else
+CONFIGURE_ENV+= ac_cv_path_PYTHON=none
PLIST_SUB+= PYTHON="@comment "
.endif
+.include <bsd.port.pre.mk>
+
+.if ${ARCH} == "sparc64" && ${PORT_OPTIONS:MPYTHON}
+IGNORE= Python bindings for gnomedesktop are unsupported on ${ARCH}"
+.endif
+
.if ${ARCH} != "i386" && ${ARCH} != "amd64"
CFLAGS+= -fPIC
PLIST_SUB+= BATTERY="@comment "