Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 Oct 2014 18:16:16 +0000 (UTC)
From:      Marcus von Appen <mva@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r371203 - in head: korean/hunspell korean/ibus-hangul shells/jailkit shells/lshell x11-clocks/gdesklets-clock x11-clocks/gdesklets-ebichuclock x11-fm/gnome-commander2 x11-fm/rox-mime-ed...
Message-ID:  <201410191816.s9JIGGrb083172@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mva
Date: Sun Oct 19 18:16:15 2014
New Revision: 371203
URL: https://svnweb.freebsd.org/changeset/ports/371203
QAT: https://qat.redports.org/buildarchive/r371203/

Log:
  - Convert ports from korean/, shells/, x11/, x11-clocks/, x11-fm/,
    x11-fonts/, x11-toolkits and x11-wm to new USES=python
  
  Approved by:	portmgr (implicit)

Modified:
  head/korean/hunspell/Makefile
  head/korean/ibus-hangul/Makefile
  head/shells/jailkit/Makefile
  head/shells/lshell/Makefile
  head/x11-clocks/gdesklets-clock/Makefile
  head/x11-clocks/gdesklets-ebichuclock/Makefile
  head/x11-fm/gnome-commander2/Makefile
  head/x11-fm/rox-mime-editor/Makefile
  head/x11-fm/rox-session/Makefile
  head/x11-fm/twander/Makefile
  head/x11-fonts/font-manager/Makefile
  head/x11-fonts/py-bdflib/Makefile
  head/x11-toolkits/flowcanvas/Makefile
  head/x11-toolkits/hippo-canvas/Makefile
  head/x11-toolkits/py-Pmw/Makefile
  head/x11-toolkits/py-SquareMap/Makefile
  head/x11-toolkits/py-fltk/Makefile
  head/x11-toolkits/py-gnome-desktop/Makefile
  head/x11-toolkits/py-gnome-extras/Makefile
  head/x11-toolkits/py-gnome2/Makefile
  head/x11-toolkits/py-gtk2/Makefile
  head/x11-toolkits/py-gtkglext/Makefile
  head/x11-toolkits/py-gtksourceview/Makefile
  head/x11-toolkits/py-gui/Makefile
  head/x11-toolkits/py-kiwi/Makefile
  head/x11-toolkits/py-sexy/Makefile
  head/x11-toolkits/py-tktreectrl/Makefile
  head/x11-toolkits/py-traitsbackendwx/Makefile
  head/x11-toolkits/py-traitsgui/Makefile
  head/x11-toolkits/py-vte/Makefile
  head/x11-toolkits/py-wax/Makefile
  head/x11-toolkits/py-wxPython28/Makefile
  head/x11-toolkits/py-wxPython30/Makefile
  head/x11-toolkits/py-xlib/Makefile
  head/x11-wm/awesome2/Makefile
  head/x11-wm/compizconfig-python/Makefile
  head/x11-wm/ede/Makefile
  head/x11-wm/fvwm-crystal/Makefile
  head/x11-wm/obapps/Makefile
  head/x11-wm/obkey/Makefile
  head/x11-wm/obmenu/Makefile
  head/x11-wm/plwm/Makefile
  head/x11-wm/qtile/Makefile
  head/x11/arandr/Makefile
  head/x11/avant-window-navigator/Makefile
  head/x11/gnome-applets/Makefile
  head/x11/gnome-desktop/Makefile
  head/x11/gnome-panel/Makefile
  head/x11/gnome2/Makefile
  head/x11/gtstarter/Makefile
  head/x11/guake/Makefile
  head/x11/hotwire-shell/Makefile
  head/x11/keybinder/Makefile
  head/x11/libxcb/Makefile
  head/x11/metisse/Makefile
  head/x11/ooxcb/Makefile
  head/x11/rox-wallpaper/Makefile
  head/x11/terminator/Makefile
  head/x11/tint/Makefile
  head/x11/wbarconf/Makefile
  head/x11/workrave/Makefile
  head/x11/xcb-proto/Makefile
  head/x11/xpyb/Makefile

Modified: head/korean/hunspell/Makefile
==============================================================================
--- head/korean/hunspell/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/korean/hunspell/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -14,8 +14,7 @@ LICENSE_COMB=	dual
 
 BUILD_DEPENDS+=	py*-lxml>=0:${PORTSDIR}/devel/py-lxml
 
-USES=		gmake tar:xz
-USE_PYTHON_BUILD=	yes
+USES=		gmake python:build tar:xz
 
 PLIST_FILES=	%%DATADIR%%/ko_KR.aff \
 		%%DATADIR%%/ko_KR.dic

Modified: head/korean/ibus-hangul/Makefile
==============================================================================
--- head/korean/ibus-hangul/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/korean/ibus-hangul/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -20,9 +20,8 @@ GNU_CONFIGURE=	yes
 CPPFLAGS+=	-I${LOCALBASE}/include
 LIBS+=		-L${LOCALBASE}/lib
 INSTALLS_ICONS=	yes
-USES=		gmake libtool pkgconfig
+USES=		gmake libtool pkgconfig python
 USE_GNOME=	intlhack pygobject3
-USE_PYTHON=	yes
 
 OPTIONS_DEFINE=	NLS
 OPTIONS_SUB=	NLS

Modified: head/shells/jailkit/Makefile
==============================================================================
--- head/shells/jailkit/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/shells/jailkit/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -13,9 +13,9 @@ COMMENT=	Utilities to limit user account
 
 LICENSE=	BSD3CLAUSE
 
+USES=		python:2
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	PYTHONINTERPRETER=${PYTHON_CMD}
-USE_PYTHON=	2
 
 PORTDOCS=	COPYRIGHT README.txt
 

Modified: head/shells/lshell/Makefile
==============================================================================
--- head/shells/lshell/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/shells/lshell/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -11,8 +11,8 @@ COMMENT=	Shell environment to limited se
 
 LICENSE=	GPLv3 # (or later)
 
-USE_PYTHON=	yes
-USE_PYDISTUTILS=	yes
+USES=		python
+USE_PYTHON=	distutils
 
 post-patch:
 	@${REINPLACE_CMD} -e \

Modified: head/x11-clocks/gdesklets-clock/Makefile
==============================================================================
--- head/x11-clocks/gdesklets-clock/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-clocks/gdesklets-clock/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -13,7 +13,7 @@ COMMENT=	Various clock displays for Gnom
 
 RUN_DEPENDS=	gdesklets:${PORTSDIR}/deskutils/gdesklets
 
-USE_PYTHON=	2
+USES=		python:2
 
 SUB_FILES=	pkg-message
 SUB_LIST=	NAME="${NAME}"

Modified: head/x11-clocks/gdesklets-ebichuclock/Makefile
==============================================================================
--- head/x11-clocks/gdesklets-ebichuclock/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-clocks/gdesklets-ebichuclock/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -17,7 +17,7 @@ RUN_DEPENDS=	gdesklets:${PORTSDIR}/desku
 WRKSRC=		${WRKDIR}/${PORTNAME}
 
 NO_BUILD=	yes
-USE_PYTHON=	yes
+USES=		python
 
 SUB_FILES=	pkg-message
 SUB_LIST=	NAME="${NAME}"

Modified: head/x11-fm/gnome-commander2/Makefile
==============================================================================
--- head/x11-fm/gnome-commander2/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-fm/gnome-commander2/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -19,9 +19,8 @@ LIB_DEPENDS=	libunique-1.0.so:${PORTSDIR
 RUN_DEPENDS=	meld:${PORTSDIR}/textproc/meld \
 		yelp:${PORTSDIR}/x11/yelp
 
-USES=		gettext gmake libtool pathfix pkgconfig tar:xz
+USES=		gettext gmake libtool pathfix pkgconfig python tar:xz
 USE_GNOME=	gnomedocutils gnomeprefix gnomevfs2 libgnomeui
-USE_PYTHON=	yes
 GNU_CONFIGURE=	yes
 INSTALL_TARGET=	install-strip
 INSTALLS_OMF=	yes

Modified: head/x11-fm/rox-mime-editor/Makefile
==============================================================================
--- head/x11-fm/rox-mime-editor/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-fm/rox-mime-editor/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -13,8 +13,7 @@ COMMENT=	MIME type editor for the ROX de
 RUN_DEPENDS=	${LOCALBASE}/bin/rox:${PORTSDIR}/x11-fm/rox-filer \
 		${LOCALBASE}/lib/ROX-Lib2/python/rox/__init__.py:${PORTSDIR}/devel/py-roxlib
 
-USES=		tar:bzip2
-USE_PYTHON=	yes
+USES=		python tar:bzip2
 
 do-build:
 	@${PYTHON_CMD} -m compileall ${WRKSRC}

Modified: head/x11-fm/rox-session/Makefile
==============================================================================
--- head/x11-fm/rox-session/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-fm/rox-session/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -19,10 +19,9 @@ RUN_DEPENDS=	${LOCALBASE}/bin/rox:${PORT
 WRKSRC=		${WRKDIR}/ROX-Session
 DATADIR=	${PREFIX}/apps/ROX-Session
 
-USES=		pkgconfig
+USES=		pkgconfig python
 USE_GNOME=	gtk20 libxml2
 USE_XORG=	x11 xext xtst xxf86vm
-USE_PYTHON=	yes
 
 PORTDOCS=	Changes DBUS-API README
 

Modified: head/x11-fm/twander/Makefile
==============================================================================
--- head/x11-fm/twander/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-fm/twander/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -13,7 +13,7 @@ COMMENT=	Better Filesystem Browser
 BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}tkinter>0:${PORTSDIR}/x11-toolkits/py-tkinter
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}tkinter>0:${PORTSDIR}/x11-toolkits/py-tkinter
 
-USE_PYTHON=	yes
+USES=		python
 OPTIONS_DEFINE=	DOCS
 
 .include <bsd.port.options.mk>

Modified: head/x11-fonts/font-manager/Makefile
==============================================================================
--- head/x11-fonts/font-manager/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-fonts/font-manager/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -17,10 +17,9 @@ LIB_DEPENDS=	libsqlite3.so:${PORTSDIR}/d
 RUN_DEPENDS=	${PYTHON_SITELIBDIR}/libxml2.py:${PORTSDIR}/textproc/py-libxml2 \
 		${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3
 
-USE_PYTHON=	2
 USE_GNOME=	pygtk2
 GNU_CONFIGURE=	yes
-USES=		gmake pkgconfig tar:bzip2
+USES=		gmake pkgconfig python:2 tar:bzip2
 
 PORTDATA=	*
 

Modified: head/x11-fonts/py-bdflib/Makefile
==============================================================================
--- head/x11-fonts/py-bdflib/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-fonts/py-bdflib/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -13,8 +13,8 @@ COMMENT=	Library for working with BDF fo
 
 LICENSE=	GPLv3
 
-USE_PYTHON=	2
-USE_PYDISTUTILS=	yes
+USES=		python:2
+USE_PYTHON=	distutils
 
 post-patch:
 	@${REINPLACE_CMD} -e '/def/!s,guess_version(),"${PORTVERSION}",' \

Modified: head/x11-toolkits/flowcanvas/Makefile
==============================================================================
--- head/x11-toolkits/flowcanvas/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-toolkits/flowcanvas/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -18,8 +18,7 @@ LIB_DEPENDS=	libboost_date_time.so:${POR
 		libgnomecanvasmm-2.6.so:${PORTSDIR}/graphics/libgnomecanvasmm26 \
 		libgtkmm-2.4.so:${PORTSDIR}/x11-toolkits/gtkmm24
 
-USES=		tar:bzip2 pkgconfig
-USE_PYTHON_BUILD=yes
+USES=		tar:bzip2 pkgconfig python:build
 USE_LDCONFIG=	yes
 
 CFLAGS+=	-I${LOCALBASE}/include

Modified: head/x11-toolkits/hippo-canvas/Makefile
==============================================================================
--- head/x11-toolkits/hippo-canvas/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-toolkits/hippo-canvas/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -14,9 +14,8 @@ BUILD_DEPENDS=	${LOCALBASE}/libdata/pkgc
 LIB_DEPENDS=	libcroco-0.6.so:${PORTSDIR}/textproc/libcroco
 RUN_DEPENDS=	${LOCALBASE}/libdata/pkgconfig/pycairo.pc:${PORTSDIR}/graphics/py-cairo
 
-USES=		gmake libtool pathfix pkgconfig tar:bzip2
+USES=		gmake libtool pathfix pkgconfig python tar:bzip2
 USE_GNOME=	cairo gtk20 glib20 librsvg2 pygtk2 pango
-USE_PYTHON=	yes
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--disable-gtk-doc --enable-python
 USE_LDCONFIG=	yes

Modified: head/x11-toolkits/py-Pmw/Makefile
==============================================================================
--- head/x11-toolkits/py-Pmw/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-toolkits/py-Pmw/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -16,8 +16,8 @@ OPTIONS_DEFINE=	DOCS EXAMPLES
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}tkinter>0:${PORTSDIR}/x11-toolkits/py-tkinter
 LIB_DEPENDS=	libBLT25.so:${PORTSDIR}/x11-toolkits/blt
 
-USE_PYTHON=		yes
-USE_PYDISTUTILS=	yes
+USES=		python
+USE_PYTHON=	distutils
 
 WRKSRC=		${WRKDIR}/${DISTNAME}/src
 PMWVERSION=	${DISTNAME:R:S/./_/g}

Modified: head/x11-toolkits/py-SquareMap/Makefile
==============================================================================
--- head/x11-toolkits/py-SquareMap/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-toolkits/py-SquareMap/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -13,9 +13,8 @@ COMMENT=	Hierarchic visualization contro
 
 LICENSE=	BSD2CLAUSE
 
-USE_PYTHON=	yes
-USE_PYDISTUTILS=	yes
-PYDISTUTILS_AUTOPLIST=	yes
+USES=		python
+USE_PYTHON=	distutils autoplist
 USE_WX=		2.8
 WX_COMPS=	python
 

Modified: head/x11-toolkits/py-fltk/Makefile
==============================================================================
--- head/x11-toolkits/py-fltk/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-toolkits/py-fltk/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -15,9 +15,8 @@ COMMENT=	Python interface to FLTK window
 
 LIB_DEPENDS=	libfltk.so:${PORTSDIR}/x11-toolkits/fltk
 
-USE_PYTHON=	yes
-USE_PYDISTUTILS=	yes
-PYDISTUTILS_AUTOPLIST=	yes
+USES=		python
+USE_PYTHON=	distutils autoplist
 USE_XORG=	x11
 
 MAKE_ENV+=	FLTK_HOME=${LOCALBASE}/bin

Modified: head/x11-toolkits/py-gnome-desktop/Makefile
==============================================================================
--- head/x11-toolkits/py-gnome-desktop/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-toolkits/py-gnome-desktop/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -28,8 +28,7 @@ LIB_DEPENDS=	libgtop-2.0.so:${PORTSDIR}/
 		libevdocument.so:${PORTSDIR}/graphics/evince
 RUN_DEPENDS=	bug-buddy:${PORTSDIR}/devel/bug-buddy
 
-USES=		gmake libtool:keepla pathfix pkgconfig tar:bzip2
-USE_PYTHON=	2
+USES=		gmake libtool:keepla pathfix pkgconfig python:2 tar:bzip2
 USE_GNOME=	libgnomeprintui gnomepanel gnomedesktop \
 		gtksourceview libwnck nautilus2 pygnome2 metacity \
 		evolutiondataserver

Modified: head/x11-toolkits/py-gnome-extras/Makefile
==============================================================================
--- head/x11-toolkits/py-gnome-extras/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-toolkits/py-gnome-extras/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -22,8 +22,7 @@ LIB_DEPENDS=	libgtkspell.so:${PORTSDIR}/
 		libgksu2.so:${PORTSDIR}/sysutils/libgksu \
 #		gdl-1.2:${PORTSDIR}/x11-toolkits/gdl
 
-USES=		gmake libtool pathfix pkgconfig tar:bzip2
-USE_PYTHON=	yes
+USES=		gmake libtool pathfix pkgconfig python tar:bzip2
 USE_GNOME=	libgtkhtml pygnome2 libgda4
 GNU_CONFIGURE=	yes
 CPPFLAGS+=	-I${LOCALBASE}/include

Modified: head/x11-toolkits/py-gnome2/Makefile
==============================================================================
--- head/x11-toolkits/py-gnome2/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-toolkits/py-gnome2/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -22,8 +22,7 @@ OPTIONS_SUB=	yes
 BUILD_DEPENDS=	${PYTHON_SITELIBDIR}/ORBit.so:${PORTSDIR}/devel/py-orbit
 RUN_DEPENDS=	${PYTHON_SITELIBDIR}/ORBit.so:${PORTSDIR}/devel/py-orbit
 
-USES=		gettext gmake libtool:keepla pathfix pkgconfig tar:bzip2
-USE_PYTHON=	2
+USES=		gettext gmake libtool:keepla pathfix pkgconfig python:2 tar:bzip2
 USE_LDCONFIG=	yes
 USE_GNOME=	libgnomeui pygtk2
 GNU_CONFIGURE=	yes

Modified: head/x11-toolkits/py-gtk2/Makefile
==============================================================================
--- head/x11-toolkits/py-gtk2/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-toolkits/py-gtk2/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -19,9 +19,8 @@ COMMENT=	Set of Python bindings for GTK+
 BUILD_DEPENDS=	${PYTHON_SITELIBDIR}/cairo/__init__.py:${PORTSDIR}/graphics/py-cairo
 RUN_DEPENDS=	${PYTHON_SITELIBDIR}/cairo/__init__.py:${PORTSDIR}/graphics/py-cairo
 
-USES=		gettext gmake libtool pathfix pkgconfig tar:bzip2
+USES=		gettext gmake libtool pathfix pkgconfig python:2 tar:bzip2
 USE_GNOME=	libglade2 pygobject
-USE_PYTHON=	2
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	PYTHON="${PYTHON_VERSION}"
 CPPFLAGS+=	-I${LOCALBASE}/include

Modified: head/x11-toolkits/py-gtkglext/Makefile
==============================================================================
--- head/x11-toolkits/py-gtkglext/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-toolkits/py-gtkglext/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -16,8 +16,7 @@ BUILD_DEPENDS=	${PYTHON_SITELIBDIR}/Open
 LIB_DEPENDS=	libgtkglext-x11-1.0.so:${PORTSDIR}/x11-toolkits/gtkglext
 RUN_DEPENDS=	${PYTHON_SITELIBDIR}/OpenGL/__init__.py:${PORTSDIR}/graphics/py-opengl
 
-USES=		gmake libtool pathfix pkgconfig tar:bzip2
-USE_PYTHON=	yes
+USES=		gmake libtool pathfix pkgconfig python tar:bzip2
 USE_GNOME=	pygtk2
 GNU_CONFIGURE=	yes
 

Modified: head/x11-toolkits/py-gtksourceview/Makefile
==============================================================================
--- head/x11-toolkits/py-gtksourceview/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-toolkits/py-gtksourceview/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -13,9 +13,8 @@ DISTNAME=	pygtksourceview-${PORTVERSION}
 MAINTAINER=	gnome@FreeBSD.org
 COMMENT=	Python bindings for GtkSourceView 2
 
-USES=		gmake libtool:keepla pathfix pkgconfig tar:bzip2
+USES=		gmake libtool:keepla pathfix pkgconfig python tar:bzip2
 USE_GNOME=	gnomeprefix gtksourceview2 pygtk2
-USE_PYTHON=	yes
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--disable-docs
 INSTALL_TARGET=	install-strip

Modified: head/x11-toolkits/py-gui/Makefile
==============================================================================
--- head/x11-toolkits/py-gui/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-toolkits/py-gui/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -18,9 +18,8 @@ OPTIONS_DEFINE=	DOCS EXAMPLES OPENGL
 OPTIONSFILE=	${PORT_DBDIR}/py-${PORTNAME}/options
 
 USE_GNOME=	pygtk2
-USE_PYTHON=	yes
-USE_PYDISTUTILS=yes
-PYDISTUTILS_AUTOPLIST=	yes
+USES=		python
+USE_PYTHON=	distutils autoplist
 
 DOCSDIR=	${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME}
 EXAMPLESDIR=	${PREFIX}/share/examples/${PKGNAMEPREFIX}${PORTNAME}

Modified: head/x11-toolkits/py-kiwi/Makefile
==============================================================================
--- head/x11-toolkits/py-kiwi/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-toolkits/py-kiwi/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -15,11 +15,9 @@ LICENSE=	LGPL21
 
 NO_ARCH=	yes
 
-USES=		gettext uniquefiles:dirs
+USES=		gettext python uniquefiles:dirs
 USE_GNOME=	libglade2 pygtk2
-USE_PYTHON=	yes
-USE_PYDISTUTILS=	yes
-PYDISTUTILS_AUTOPLIST=	yes
+USE_PYTHON=	distutils autoplist
 
 PORTDOCS=	*
 PORTEXAMPLES=	*

Modified: head/x11-toolkits/py-sexy/Makefile
==============================================================================
--- head/x11-toolkits/py-sexy/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-toolkits/py-sexy/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -17,9 +17,8 @@ LICENSE=	LGPL21
 
 LIB_DEPENDS=	libsexy.so:${PORTSDIR}/x11-toolkits/libsexy
 
-USES=		pkgconfig libtool
+USES=		libtool pkgconfig python
 USE_GNOME=	pygtk2
 GNU_CONFIGURE=	yes
-USE_PYTHON=	yes
 
 .include <bsd.port.mk>

Modified: head/x11-toolkits/py-tktreectrl/Makefile
==============================================================================
--- head/x11-toolkits/py-tktreectrl/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-toolkits/py-tktreectrl/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -15,9 +15,8 @@ LIB_DEPENDS=	libtreectrl.so.1:${PORTSDIR
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}tkinter>0:${PORTSDIR}/x11-toolkits/py-tkinter \
 		${PYTHON_SITELIBDIR}/Pmw/__init__.py:${PORTSDIR}/x11-toolkits/py-Pmw
 
-USES=		tk:run zip
-USE_PYTHON=	yes
-USE_PYDISTUTILS=yes
+USES=		python tk:run zip
+USE_PYTHON=	distutils
 PYDISTUTILS_PKGNAME=	TkinterTreectrl
 PYDISTUTILS_PKGVERSION=	${PORTVERSION:R}
 

Modified: head/x11-toolkits/py-traitsbackendwx/Makefile
==============================================================================
--- head/x11-toolkits/py-traitsbackendwx/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-toolkits/py-traitsbackendwx/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -15,9 +15,8 @@ COMMENT=	Wx backend for TraitsGUI
 BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}traits>=3.2.0:${PORTSDIR}/devel/py-traits
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
-USE_PYTHON=		yes
-USE_PYDISTUTILS=	yes
-PYDISTUTILS_AUTOPLIST=	yes
+USES=		python
+USE_PYTHON=	distutils autoplist
 USE_WX=		3.0+
 WX_COMPS=	python
 

Modified: head/x11-toolkits/py-traitsgui/Makefile
==============================================================================
--- head/x11-toolkits/py-traitsgui/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-toolkits/py-traitsgui/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -15,9 +15,8 @@ COMMENT=	Gui toolkit derived from the En
 BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}traitsbackendwx>=3.1.0:${PORTSDIR}/x11-toolkits/py-traitsbackendwx
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
-USE_PYTHON=		yes
-USE_PYDISTUTILS=	yes
-PYDISTUTILS_AUTOPLIST=	yes
+USES=		python
+USE_PYTHON=	distutils autoplist
 
 OPTIONS_DEFINE=	DOCS EXAMPLES
 

Modified: head/x11-toolkits/py-vte/Makefile
==============================================================================
--- head/x11-toolkits/py-vte/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-toolkits/py-vte/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -15,8 +15,8 @@ INSTALL_WRKSRC=	${BUILD_WRKSRC}
 DESCR=		${.CURDIR}/pkg-descr
 PLIST=		${.CURDIR}/pkg-plist
 
+USES=		python
 USE_GNOME=	vte pygtk2
-USE_PYTHON=	yes
 CONFIGURE_ARGS=	--enable-python \
 		--disable-Bsymbolic \
 		--disable-freetypetest

Modified: head/x11-toolkits/py-wax/Makefile
==============================================================================
--- head/x11-toolkits/py-wax/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-toolkits/py-wax/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -12,7 +12,7 @@ MAINTAINER=	nivit@FreeBSD.org
 COMMENT=	User-friendly layer on top of wxPython
 
 NO_BUILD=	yes
-USE_PYTHON=	yes
+USES=		python
 USE_WX=		2.8
 WX_UNICODE=	yes
 WX_COMPS=	python:run

Modified: head/x11-toolkits/py-wxPython28/Makefile
==============================================================================
--- head/x11-toolkits/py-wxPython28/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-toolkits/py-wxPython28/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -18,10 +18,8 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}open
 WRKSRC=		${WRKDIR}/${DISTNAME}/wxPython
 
 DIST_SUBDIR=	python
-USE_PYTHON=	yes
-USE_PYDISTUTILS=	yes
-PLIST_SUB=	PYTHON_VER=${PYTHON_VER}
-USES=		gettext gmake pkgconfig tar:bzip2
+USE_PYTHON=	distutils
+USES=		gettext gmake pkgconfig python tar:bzip2
 
 PYDISTUTILS_BUILDARGS=	\
 			WX_CONFIG="${WX_CONFIG}" \

Modified: head/x11-toolkits/py-wxPython30/Makefile
==============================================================================
--- head/x11-toolkits/py-wxPython30/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-toolkits/py-wxPython30/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -16,14 +16,13 @@ DIST_SUBDIR=	python
 
 WRKSRC=		${WRKDIR}/${DISTNAME}/wxPython
 
-USES=		tar:bzip2
-USE_PYTHON=	yes
+USES=		python tar:bzip2
 
 .if defined(WITH_WXVERSION_ONLY)
 
 PKGNAMESUFFIX=	-common
 
-PYTHON_PY3K_PLIST_HACK=	yes
+USE_PYTHON=	py3kplist
 
 do-build:
 	${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py -d ${PYTHON_SITELIBDIR} -f ${WRKSRC}/wxversion
@@ -44,8 +43,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}wxPy
 USES+=		gettext pkgconfig
 USE_WX=	3.0
 WANT_UNICODE=	yes
-USE_PYDISTUTILS=	yes
-PYDISTUTILS_AUTOPLIST=	yes
+USE_PYTHON=	distutils autoplist
 PYDISTUTILS_BUILDARGS=	WX_CONFIG="${WX_CONFIG}" \
 			WXPORT="${WXPORT}" \
 			NO_HEADERS=1 \

Modified: head/x11-toolkits/py-xlib/Makefile
==============================================================================
--- head/x11-toolkits/py-xlib/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-toolkits/py-xlib/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -12,8 +12,7 @@ DISTNAME=	python-xlib-${PORTVERSION}
 MAINTAINER=	mwm@mired.org
 COMMENT=	X11 library for Python
 
-USE_PYTHON=	yes
-USE_PYDISTUTILS=	yes
-PYDISTUTILS_AUTOPLIST=	yes
+USES=		python
+USE_PYTHON=	distutils autoplist
 
 .include <bsd.port.mk>

Modified: head/x11-wm/awesome2/Makefile
==============================================================================
--- head/x11-wm/awesome2/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-wm/awesome2/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -19,12 +19,11 @@ LIB_DEPENDS=	libconfuse.so:${PORTSDIR}/d
 		libcairo.so:${PORTSDIR}/graphics/cairo \
 		libfreetype.so:${PORTSDIR}/print/freetype2
 
-USES=		iconv pkgconfig
+USES=		iconv pkgconfig python:build
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	PYTHON=${PYTHON_CMD}
 USE_EFL=	imlib2
 USE_GNOME=	pango
-USE_PYTHON_BUILD=	yes
 USE_XORG=	x11 xft xext xinerama xt xrandr xproto
 LDFLAGS+=	-lX11 -lXext ${ICONV_LIB}
 

Modified: head/x11-wm/compizconfig-python/Makefile
==============================================================================
--- head/x11-wm/compizconfig-python/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-wm/compizconfig-python/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -17,8 +17,7 @@ BUILD_DEPENDS=	\
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
 GNU_CONFIGURE=	yes
-USE_PYTHON=	2
-USES=		gmake libtool pathfix pkgconfig tar:bzip2
+USES=		gmake libtool pathfix pkgconfig python:2 tar:bzip2
 USE_GNOME=	glib20
 
 post-install:

Modified: head/x11-wm/ede/Makefile
==============================================================================
--- head/x11-wm/ede/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-wm/ede/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -23,13 +23,12 @@ LIB_DEPENDS=	libdbus-1.so:${PORTSDIR}/de
 		libstartup-notification-1.so:${PORTSDIR}/x11/startup-notification \
 		libfltk.so:${PORTSDIR}/x11-toolkits/fltk
 
-USES=		fam gettext iconv:translit pathfix pkgconfig \
+USES=		fam gettext iconv:translit pathfix pkgconfig python:2 \
 		shared-mime-info shebangfix
 SHEBANG_FILES=	doc/asciidoc/asciidoc.py
 python_OLD_CMD=	${SETENV} python
 python_CMD=	${PYTHON_CMD}
 USE_XORG=	xcomposite xft xinerama xpm xrandr
-USE_PYTHON=	2
 USE_CSTD=	gnu89
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	PEKWM_CXXFLAGS="${CXXFLAGS}" \

Modified: head/x11-wm/fvwm-crystal/Makefile
==============================================================================
--- head/x11-wm/fvwm-crystal/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-wm/fvwm-crystal/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -13,9 +13,8 @@ COMMENT=	Easy, eye-candy, light, and pow
 RUN_DEPENDS=	fvwm>=2.5:${PORTSDIR}/x11-wm/fvwm2 \
 		bash:${PORTSDIR}/shells/bash
 
-USES=		gettext gmake shebangfix
+USES=		gettext gmake python shebangfix
 SHEBANG_FILES=	addons/* bin/* fvwm/scripts/speed_value
-USE_PYTHON=	yes
 MAKE_ENV=	prefix="${PREFIX}" addondir="${DOCSDIR}/addons"
 PORTDOCS=	*
 

Modified: head/x11-wm/obapps/Makefile
==============================================================================
--- head/x11-wm/obapps/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-wm/obapps/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -18,10 +18,10 @@ LICENSE=	MIT
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}xlib>=0:${PORTSDIR}/x11-toolkits/py-xlib
 
-USE_PYTHON=	yes
+USES=		python
+USE_PYTHON=	distutils
 USE_WX=		3.0+
 WX_COMPS=	python:run
-USE_PYDISTUTILS=yes
 
 PORTDOCS=	README
 OPTIONS_DEFINE=	DOCS

Modified: head/x11-wm/obkey/Makefile
==============================================================================
--- head/x11-wm/obkey/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-wm/obkey/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -13,9 +13,8 @@ LICENSE=	MIT
 
 RUN_DEPENDS=	py27-gtk2>=2.14:${PORTSDIR}/x11-toolkits/py-gtk2
 
-USES=		gettext
-USE_PYTHON=	yes
-USE_PYDISTUTILS=	yes
+USES=		gettext python
+USE_PYTHON=	distutils
 
 PORTDOCS=	NEWS
 

Modified: head/x11-wm/obmenu/Makefile
==============================================================================
--- head/x11-wm/obmenu/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-wm/obmenu/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -12,9 +12,9 @@ COMMENT=	Menu manager for Openbox suppor
 
 LICENSE=	GPLv2
 
+USES=			python
 USE_GNOME=		pygtk2
-USE_PYTHON=		2
-USE_PYDISTUTILS=	yes
+USE_PYTHON=		distutils
 PYDISTUTILS_PKGNAME=	obMenu
 
 PORTDOCS=	README

Modified: head/x11-wm/plwm/Makefile
==============================================================================
--- head/x11-wm/plwm/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-wm/plwm/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -17,9 +17,8 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}xlib
 
 NO_ARCH=	yes
 
-USE_PYTHON=	yes
-USE_PYDISTUTILS=	yes
-PYDISTUTILS_AUTOPLIST=	yes
+USES=		python
+USE_PYTHON=	distutils autoplist
 
 PORTDOCS=	*
 PORTEXAMPLES=	*

Modified: head/x11-wm/qtile/Makefile
==============================================================================
--- head/x11-wm/qtile/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11-wm/qtile/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -21,9 +21,8 @@ GH_TAGNAME=	v0.6
 
 USE_GNOME=	pygobject pygtk2
 
-USE_PYTHON=	yes
-USE_PYDISTUTILS=yes
-PYDISTUTILS_AUTOPLIST=	yes
+USES=		python
+USE_PYTHON=	distutils autoplist
 
 PORTDOCS=	CHANGELOG INSTALL.rst README.rst
 

Modified: head/x11/arandr/Makefile
==============================================================================
--- head/x11/arandr/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11/arandr/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -19,10 +19,8 @@ RUN_DEPENDS=	xrandr>0:${PORTSDIR}/x11/xr
 
 OPTIONS_DEFINE=	DOCS
 
-USE_PYTHON=	yes
-USE_PYDISTUTILS=	yes
-
-USES+=		gettext desktop-file-utils
+USE_PYTHON=	distutils
+USES+=		gettext desktop-file-utils python
 
 PORTDOCS=	ChangeLog NEWS README TODO
 

Modified: head/x11/avant-window-navigator/Makefile
==============================================================================
--- head/x11/avant-window-navigator/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11/avant-window-navigator/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -17,9 +17,8 @@ LIB_DEPENDS=	libwnck-1.so:${PORTSDIR}/x1
 		libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib
 
 GNU_CONFIGURE=	yes
-USES=		gettext gmake libtool pathfix pkgconfig
+USES=		gettext gmake libtool pathfix pkgconfig python
 USE_GNOME=	glib20 gtk20 pygtk2
-USE_PYTHON=	yes
 USE_LDCONFIG=	yes
 INSTALLS_ICONS=	yes
 USE_XORG=	x11 xproto xcomposite xrender

Modified: head/x11/gnome-applets/Makefile
==============================================================================
--- head/x11/gnome-applets/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11/gnome-applets/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -63,7 +63,7 @@ WITH_GNOME=	yes 	 
 .endif
 
 .if ${PORT_OPTIONS:MPYTHON}
-USE_PYTHON=	yes
+USES+=		python
 USE_GNOME+=	pygnomedesktop
 PLIST_SUB+=	PYTHON=""
 .else

Modified: head/x11/gnome-desktop/Makefile
==============================================================================
--- head/x11/gnome-desktop/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11/gnome-desktop/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -18,11 +18,10 @@ USES=		tar:bzip2
 
 LIB_DEPENDS=	libstartup-notification-1.so:${PORTSDIR}/x11/startup-notification
 
-USES+=		bison gettext gmake libtool:keepla pathfix pkgconfig
+USES+=		bison gettext gmake libtool:keepla pathfix pkgconfig python:2
 USE_XORG=	xpm
 USE_GNOME=	gnomeprefix intlhack gnomedocutils gconf2 pygtk2 \
 		referencehack
-USE_PYTHON=	2
 INSTALLS_OMF=	yes
 INSTALL_TARGET=	install-strip
 USE_LDCONFIG=	yes

Modified: head/x11/gnome-panel/Makefile
==============================================================================
--- head/x11/gnome-panel/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11/gnome-panel/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -23,12 +23,11 @@ LIB_DEPENDS=	libgweather.so:${PORTSDIR}/
 CONFLICTS=	gnome-panel-3.[0-9]*
 
 USE_XORG=	ice sm x11 xau xrandr
-USE_PYTHON=	2
 INSTALLS_OMF=	yes
 INSTALL_TARGET=	install-strip
 USE_LDCONFIG=	yes
 INSTALLS_ICONS=	yes
-USES+=		gettext gmake libtool:keepla pathfix pkgconfig
+USES+=		gettext gmake libtool:keepla pathfix pkgconfig python:2
 USE_GNOME=	gnomeprefix intlhack gnomedesktop libwnck gnomemenus \
 		gnomedocutils referencehack librsvg2
 GNU_CONFIGURE=	yes

Modified: head/x11/gnome2/Makefile
==============================================================================
--- head/x11/gnome2/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11/gnome2/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -61,7 +61,7 @@ NO_MTREE=	yes
 NO_INSTALL=	yes
 
 .if !defined(GNOME_SLAVE)
-USE_PYTHON=	yes
+USES+=		python
 .endif
 
 .if !defined(GNOME_SLAVE) || ${.CURDIR:T}=="gnome2-lite"

Modified: head/x11/gtstarter/Makefile
==============================================================================
--- head/x11/gtstarter/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11/gtstarter/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -10,8 +10,7 @@ MASTER_SITES=	http://webonaut.com/distfi
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Start gnome-terminal from a list of configured profiles (incl. Applet)
 
-USES=		tar:bzip2
-USE_PYTHON=	yes
+USES=		python tar:bzip2
 USE_GNOME=	pygnome2 pygnomeextras gnomeprefix
 
 do-build:

Modified: head/x11/guake/Makefile
==============================================================================
--- head/x11/guake/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11/guake/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -47,8 +47,7 @@ REINPLACE_FILES=	guake guake-prefs prefs
 
 #USE_GITHUB=	yes
 USE_GNOME=	gtk20 pygnome2
-USE_PYTHON=	2
-USES=		desktop-file-utils gmake libtool pkgconfig
+USES=		desktop-file-utils gmake libtool pkgconfig python:2
 
 WRKSRC=	${WRKDIR}/${DISTNAME}
 

Modified: head/x11/hotwire-shell/Makefile
==============================================================================
--- head/x11/hotwire-shell/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11/hotwire-shell/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -20,9 +20,8 @@ BUILD_DEPENDS=	${LOCALBASE}/libdata/pkgc
 		${PYXML}
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
-USE_PYTHON=	yes
-USE_PYDISTUTILS=	yes
-PYDISTUTILS_AUTOPLIST=	yes
+USES=		python
+USE_PYTHON=	distutils autoplist
 USE_GNOME=	pygnome2 pygtk2 pygtksourceview
 INSTALLS_ICONS=	yes
 

Modified: head/x11/keybinder/Makefile
==============================================================================
--- head/x11/keybinder/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11/keybinder/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -28,7 +28,7 @@ LUA_DESC=	Lua bindings
 .include <bsd.port.options.mk>
 
 .if ${PORT_OPTIONS:MPYTHON}
-USE_PYTHON=	2
+USES+=		python:2
 USE_GNOME+=	pygtk2
 .else
 CONFIGURE_ARGS+=	--disable-python

Modified: head/x11/libxcb/Makefile
==============================================================================
--- head/x11/libxcb/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11/libxcb/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -21,10 +21,9 @@ RUN_DEPENDS=	${LOCALBASE}/libdata/pkgcon
 CONFIGURE_ARGS+=	--disable-build-docs --without-doxygen --enable-xinput
 
 XORG_CAT=	lib
-USES=		gmake
+USES=		gmake python:2,build
 USE_GNOME=	libxslt:build
 USE_XORG=	xau xdmcp
-USE_PYTHON_BUILD=2
 
 OPTIONS_DEFINE=	DOCS
 

Modified: head/x11/metisse/Makefile
==============================================================================
--- head/x11/metisse/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11/metisse/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -18,7 +18,7 @@ LIB_DEPENDS=	libNucleo.so:${PORTSDIR}/x1
 		libpng15.so:${PORTSDIR}/graphics/png
 RUN_DEPENDS=	${LOCALBASE}/libdata/xorg/fonts:${PORTSDIR}/x11-fonts/xorg-fonts
 
-USES=		gettext libtool pathfix pkgconfig shebangfix tar:bzip2
+USES=		gettext libtool pathfix pkgconfig python shebangfix tar:bzip2
 SHEBANG_FILES=	${WRKSRC}/fvwm-insitu/bin/fvwm-convert-2.4.in \
 		${WRKSRC}/fvwm-insitu/bin/fvwm-convert-2.6.in \
 		${WRKSRC}/fvwm-insitu/bin/fvwm-menu-desktop.in \
@@ -36,7 +36,6 @@ perl_OLD_CMD=	@PERL@
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--with-fontdir=${LOCALBASE}/lib/X11/fonts
 USE_LDCONFIG=	yes
-USE_PYTHON=	yes
 USE_XORG=	xcursor xft xinerama xpm xrender xt xtst
 WANT_GNOME=	yes
 MAKE_ARGS=	METISSE_DOC_DIR="${DOCSDIR}"

Modified: head/x11/ooxcb/Makefile
==============================================================================
--- head/x11/ooxcb/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11/ooxcb/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -11,8 +11,7 @@ MAINTAINER=	gahr@FreeBSD.org
 COMMENT=	Python binding to the X server using xcb
 
 USE_XORG=	xcb
-USE_PYTHON=		yes
-USE_PYDISTUTILS=	yes
-PYDISTUTILS_AUTOPLIST=	yes
+USES=		python
+USE_PYTHON=	distutils autoplist
 
 .include <bsd.port.mk>

Modified: head/x11/rox-wallpaper/Makefile
==============================================================================
--- head/x11/rox-wallpaper/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11/rox-wallpaper/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -13,7 +13,7 @@ COMMENT=	Wallpaper management tool for t
 RUN_DEPENDS=	${LOCALBASE}/bin/rox:${PORTSDIR}/x11-fm/rox-filer \
 		${LOCALBASE}/lib/ROX-Lib2/python/rox/__init__.py:${PORTSDIR}/devel/py-roxlib
 
-USE_PYTHON=	yes
+USES=		python
 
 WRKSRC=		${WRKDIR}/Wallpaper
 

Modified: head/x11/terminator/Makefile
==============================================================================
--- head/x11/terminator/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11/terminator/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -19,8 +19,8 @@ OPTIONS_DEFINE=	NLS GCONF
 GCONF_DESC=	Use GNOME Terminal settings
 OPTIONS_DEFAULT=	NLS GCONF
 
-USE_PYTHON=	yes
-USE_PYDISTUTILS=	yes
+USES=		python
+USE_PYTHON=	distutils
 PYDISTUTILS_PKGNAME=	Terminator
 
 INSTALLS_ICONS=	yes

Modified: head/x11/tint/Makefile
==============================================================================
--- head/x11/tint/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11/tint/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -35,7 +35,7 @@ DOCS=		AUTHORS ChangeLog README
 .include <bsd.port.options.mk>
 
 .if ${PORT_OPTIONS:MPYCONF}
-USE_PYTHON=	yes
+USES+=		python
 USE_GNOME=	gtk20 pygtk2
 CMAKE_ARGS+=	-DENABLE_TINT2CONF:BOOL=ON
 PYCONF_SRC=	${WRKSRC}/src/tint2conf

Modified: head/x11/wbarconf/Makefile
==============================================================================
--- head/x11/wbarconf/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11/wbarconf/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -15,8 +15,7 @@ LICENSE=	GPLv3
 RUN_DEPENDS=	wbar:${PORTSDIR}/x11/wbar
 
 USE_GNOME=	pygobject pygtk2 gtk20
-USE_PYTHON=	yes
-USES=		gettext desktop-file-utils shebangfix
+USES=		gettext desktop-file-utils python shebangfix
 SHEBANG_LANG=	python
 SHEBANG_FILES=	${WRKSRC}/wbarconf
 python_OLD_CMD=	/usr/bin/env python2

Modified: head/x11/workrave/Makefile
==============================================================================
--- head/x11/workrave/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11/workrave/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -15,10 +15,9 @@ LICENSE=	GPLv3 # (or later)
 BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cheetah>0:${PORTSDIR}/devel/py-cheetah
 LIB_DEPENDS=	libgdome.so:${PORTSDIR}/textproc/gdome2
 
-USES=		gettext gmake pathfix pkgconfig
+USES=		gettext gmake pathfix pkgconfig python
 USE_XORG=	recordproto x11 xext xmu xscrnsaver xtst
 USE_GNOME=	intlhack gconf2 gnomehier gtkmm24
-USE_PYTHON=	yes
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--disable-silent-rules --enable-gconf --disable-gnome3 \
 		--disable-indicator

Modified: head/x11/xcb-proto/Makefile
==============================================================================
--- head/x11/xcb-proto/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11/xcb-proto/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -13,7 +13,7 @@ COMMENT=	The X protocol C-language Bindi
 BUILD_DEPENDS=	xmllint:${PORTSDIR}/textproc/libxml2
 
 XORG_CAT=	proto
-USE_PYTHON=	2
+USES=		python:2
 
 DATADIR=	${PREFIX}/share/xcb
 

Modified: head/x11/xpyb/Makefile
==============================================================================
--- head/x11/xpyb/Makefile	Sun Oct 19 17:45:13 2014	(r371202)
+++ head/x11/xpyb/Makefile	Sun Oct 19 18:16:15 2014	(r371203)
@@ -15,8 +15,7 @@ COMMENT=	Python bindings to access X Win
 BUILD_DEPENDS=	${LOCALBASE}/libdata/pkgconfig/xcb-proto.pc:${PORTSDIR}/x11/xcb-proto \
 		xcb-proto>=1.7.1:${PORTSDIR}/x11/xcb-proto
 
-USES=		libtool pathfix pkgconfig tar:bzip2
-USE_PYTHON=	yes
+USES=		libtool pathfix pkgconfig python tar:bzip2
 USE_XORG=	xcb
 PORTDOCS=	README COPYING INSTALL NEWS XcbPythonBinding.txt
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201410191816.s9JIGGrb083172>