Date: Wed, 5 Jun 2013 14:28:24 +0000 (UTC) From: Baptiste Daroussin <bapt@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r319996 - head/math/py-matplotlib Message-ID: <201306051428.r55ESO84017300@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: bapt Date: Wed Jun 5 14:28:24 2013 New Revision: 319996 URL: http://svnweb.freebsd.org/changeset/ports/319996 Log: Convert to new options framework Modified: head/math/py-matplotlib/Makefile Modified: head/math/py-matplotlib/Makefile ============================================================================== --- head/math/py-matplotlib/Makefile Wed Jun 5 14:23:04 2013 (r319995) +++ head/math/py-matplotlib/Makefile Wed Jun 5 14:28:24 2013 (r319996) @@ -23,26 +23,28 @@ USE_PYTHON= yes USE_PYDISTUTILS=yes CFLAGS+= -I${LOCALBASE}/include -OPTIONS= GTKBACKEND "GTK backend support" ON \ - GTKAGGBACKEND "GTKAgg backend support" ON \ - TKAGGBACKEND "TKAgg backend support" ON \ - WXAGGBACKEND "WXAgg backend support" OFF +OPTIONS_DEFINE= GTKBACKEND GTKAGGBACKEND TKAGGBACKEND WXAGGBACKEND +OPTIONS_DEFAULT= GTKBACKEND GTKAGGBACKEND TKAGGBACKEND +GTKBACKEND_DESC= GTK backend support +GTKAGGBACKEND_DESC= GTKAgg backend support +TKAGGBACKEND_DESC= TKAgg backend support +WXAGGBACKEND_DESC= WXAgg backend support UNIQUENAME= ${PORTNAME} .include <bsd.port.options.mk> .if defined(PACKAGE_BUILDING) && \ - (defined(WITH_GTKBACKEND) || defined(WITH_GTKAGGBACKEND) || \ - defined(WITH_TKAGGBACKEND) || defined(WITH_WXAGGBACKEND)) + ( ${PORT_OPTIONS:MGTKBACKEND} || ${PORT_OPTIONS:MGTKAGGBACKEND} || \ + ${PORT_OPTIONS:MTKAGGBACKEND} || ${PORT_OPTIONS:MWXAGGBACKEND}) BUILD_DEPENDS+= Xvfb:${X_VFBSERVER_PORT} .endif -.if defined(WITH_GTKBACKEND) || defined(WITH_GTKAGGBACKEND) +.if ${PORT_OPTIONS:MGTKBACKEND} || ${PORT_OPTIONS:MGTKAGGBACKEND} USE_GNOME= gtk20 pygtk2 .endif -.if defined(WITH_GTKBACKEND) && !defined(WITHOUT_GTKBACKEND) +.if ${PORT_OPTIONS:MGTKBACKEND} GTK_BACKEND= True PLIST_SUB+= GTKBACKEND="" @@ -52,7 +54,7 @@ GTK_BACKEND= False PLIST_SUB+= GTKBACKEND="@comment " .endif -.if defined(WITH_GTKAGGBACKEND) +.if ${PORT_OPTIONS:MGTKAGGBACKEND} GTKAGG_BACKEND= True PLIST_SUB+= GTKAGGBACKEND="" @@ -62,7 +64,7 @@ GTKAGG_BACKEND= False PLIST_SUB+= GTKAGGBACKEND="@comment " .endif -.if defined(WITH_TKAGGBACKEND) +.if ${PORT_OPTIONS:MTKAGGBACKEND} BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}tkinter>0:${PORTSDIR}/x11-toolkits/py-tkinter RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}tkinter>0:${PORTSDIR}/x11-toolkits/py-tkinter @@ -78,7 +80,7 @@ TKAGG_BACKEND= False PLIST_SUB+= TKAGGBACKEND="@comment " .endif -.if defined(WITH_WXAGGBACKEND) +.if ${PORT_OPTIONS:MWXAGGBACKEND} USE_WX= 2.8+ WX_COMPS= python:lib CONFIGURE_ENV+= WX_CONFIG="${WX_CONFIG}" @@ -108,7 +110,7 @@ post-patch: -e 's|%%WXAGG_BACKEND%%|${WXAGG_BACKEND}|g' \ ${WRKSRC}/setup.cfg -.if !defined(NOPORTEXAMPLES) +.if ${PORT_OPTIONS:MEXAMPLES} post-install: @${MKDIR} ${EXAMPLESDIR} ${CP} -R ${WRKSRC}/examples/ ${EXAMPLESDIR}
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201306051428.r55ESO84017300>