aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--audio/albumart/Makefile2
-rw-r--r--audio/coverhunter/Makefile2
-rw-r--r--audio/streamtuner/Makefile2
-rw-r--r--chinese/qterm/Makefile2
-rw-r--r--databases/py-MySQLdb-devel/Makefile2
-rw-r--r--databases/py-pysqlite20/Makefile2
-rw-r--r--databases/py-pysqlite21/Makefile2
-rw-r--r--databases/py-pysqlite22/Makefile2
-rw-r--r--databases/py-pysqlite23/Makefile2
-rw-r--r--databases/py-sqlalchemy/Makefile2
-rw-r--r--databases/py-sqlalchemy06/Makefile2
-rw-r--r--databases/zodb3/Makefile2
-rw-r--r--deskutils/blogtk/Makefile2
-rw-r--r--deskutils/treeline/Makefile2
-rw-r--r--devel/nx/Makefile2
-rw-r--r--devel/py-anonfunc/Makefile2
-rw-r--r--devel/py-babel/Makefile2
-rw-r--r--devel/py-cfgparse/Makefile2
-rw-r--r--devel/py-decoratortools/Makefile2
-rw-r--r--devel/py-extended_threading/Makefile2
-rw-r--r--devel/py-freebsd/Makefile2
-rw-r--r--devel/py-instant/Makefile2
-rw-r--r--devel/py-nose/Makefile2
-rw-r--r--devel/py-parsing/Makefile2
-rw-r--r--devel/py-pmock/Makefile2
-rw-r--r--devel/py-ruledispatch/Makefile2
-rw-r--r--devel/py-setuptools/Makefile2
-rw-r--r--dns/sshfp/Makefile2
-rw-r--r--finance/ktoblzcheck/Makefile2
-rw-r--r--games/kimboot/Makefile2
-rw-r--r--games/poker-engine/Makefile2
-rw-r--r--games/py-poker-eval/Makefile2
-rw-r--r--graphics/py-PyX/Makefile2
-rw-r--r--graphics/py-visual/Makefile2
-rw-r--r--irc/py-supybot-plugins/Makefile2
-rw-r--r--mail/py-apolicy/Makefile2
-rw-r--r--mail/py-email/Makefile2
-rw-r--r--mail/py-ppolicy/Makefile2
-rw-r--r--mail/svnmailer/Makefile2
-rw-r--r--mail/tmda/Makefile2
-rw-r--r--misc/diary-hercules/Makefile2
-rw-r--r--net-im/cjc/Makefile2
-rw-r--r--net-im/py-msnp/Makefile2
-rw-r--r--net-im/py-pyxmpp/Makefile2
-rw-r--r--net-im/py-xmpppy-irc/Makefile2
-rw-r--r--net-im/py-xmpppy-yahoo/Makefile2
-rw-r--r--net-im/py-xmpppy/Makefile2
-rw-r--r--net/mediaproxy/Makefile2
-rw-r--r--net/py-zsi/Makefile2
-rw-r--r--ports-mgmt/pkg_trackinst/Makefile2
-rw-r--r--print/py-reportlab/Makefile2
-rw-r--r--science/py-paida/Makefile2
-rw-r--r--security/py-m2crypto/Makefile2
-rw-r--r--security/py-pyme/Makefile2
-rw-r--r--security/vinetto/Makefile2
-rw-r--r--security/wapiti/Makefile2
-rw-r--r--textproc/py-texttable/Makefile2
-rw-r--r--textproc/queequeg/Makefile2
58 files changed, 58 insertions, 58 deletions
diff --git a/audio/albumart/Makefile b/audio/albumart/Makefile
index f578a1867fb6..532e5a52c68e 100644
--- a/audio/albumart/Makefile
+++ b/audio/albumart/Makefile
@@ -14,7 +14,7 @@ MAINTAINER= timbob@bigpond.com
COMMENT= GUI application for downloading album cover art
USE_GMAKE= yes
-USE_PYTHON= 2.3+
+USE_PYTHON= yes
USE_PYDISTUTILS=yes
RUN_DEPENDS+= py*-qt>=3.1:${PORTSDIR}/x11-toolkits/py-qt
diff --git a/audio/coverhunter/Makefile b/audio/coverhunter/Makefile
index 4b42534fc10c..7b8d0828dabb 100644
--- a/audio/coverhunter/Makefile
+++ b/audio/coverhunter/Makefile
@@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_SITELIBDIR}/PIL/__init__.py:${PORTSDIR}/graphics/py-imagi
USE_XORG= x11
USE_GNOME= pygtk2
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
NO_BUILD= yes
PYC= PYTHON="${PYTHON_CMD}" ${SH} ${SCRIPTDIR}/py-compile
diff --git a/audio/streamtuner/Makefile b/audio/streamtuner/Makefile
index afd9e50449df..bd09f3193932 100644
--- a/audio/streamtuner/Makefile
+++ b/audio/streamtuner/Makefile
@@ -75,7 +75,7 @@ CONFIGURE_ARGS+= --disable-python
PLIST_SUB+= PYTHON="@comment "
.else
PLIST_SUB+= PYTHON=""
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
# we need to manually include this, because USE_PYTHON is defined
# after including bsd.port.pre.mk
.include "${PORTSDIR}/Mk/bsd.python.mk"
diff --git a/chinese/qterm/Makefile b/chinese/qterm/Makefile
index 24bcae24b451..4705d4c365ed 100644
--- a/chinese/qterm/Makefile
+++ b/chinese/qterm/Makefile
@@ -26,7 +26,7 @@ CONFIGURE_ARGS= --enable-mt --prefix=${PREFIX}
CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib"
.if !defined(WITHOUT_PYTHON)
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
CONFIGURE_ARGS+= --with-pythondir=${LOCALBASE}
.endif
diff --git a/databases/py-MySQLdb-devel/Makefile b/databases/py-MySQLdb-devel/Makefile
index 479d38867118..949ca70fc017 100644
--- a/databases/py-MySQLdb-devel/Makefile
+++ b/databases/py-MySQLdb-devel/Makefile
@@ -16,7 +16,7 @@ DISTNAME= MySQL-python-${DISTVERSION}
MAINTAINER= mnag@FreeBSD.org
COMMENT= Access a MySQL database through Python
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
USE_PYDISTUTILS= easy_install
PYEASYINSTALL_ARCHDEP= yes
PYDISTUTILS_PKGNAME= MySQL_python
diff --git a/databases/py-pysqlite20/Makefile b/databases/py-pysqlite20/Makefile
index 94d1b9a48b8f..509f6dd0dacc 100644
--- a/databases/py-pysqlite20/Makefile
+++ b/databases/py-pysqlite20/Makefile
@@ -23,7 +23,7 @@ CONFLICTS= py*-pysqlite-2.[1-9].*
LATEST_LINK= ${PKGNAMEPREFIX}${PORTNAME}20${PKGNAMESUFFIX}
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
USE_PYDISTUTILS= yes
PYDISTUTILS_BUILDARGS= build_ext -I${LOCALBASE}/include -L${LOCALBASE}/lib
DOCSBASE= share/doc/py-${PORTNAME}2
diff --git a/databases/py-pysqlite21/Makefile b/databases/py-pysqlite21/Makefile
index 21ad1db151f1..f3e985d09f44 100644
--- a/databases/py-pysqlite21/Makefile
+++ b/databases/py-pysqlite21/Makefile
@@ -23,7 +23,7 @@ CONFLICTS= py*-pysqlite-2.[02-9].*
LATEST_LINK= ${PKGNAMEPREFIX}${PORTNAME}21${PKGNAMESUFFIX}
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
USE_PYDISTUTILS= yes
PYDISTUTILS_BUILDARGS= build_ext -I${LOCALBASE}/include -L${LOCALBASE}/lib
DOCSBASE= share/doc/py-${PORTNAME}2
diff --git a/databases/py-pysqlite22/Makefile b/databases/py-pysqlite22/Makefile
index 4b0a68cb8c68..c2385ac3e787 100644
--- a/databases/py-pysqlite22/Makefile
+++ b/databases/py-pysqlite22/Makefile
@@ -22,7 +22,7 @@ CONFLICTS= py*-pysqlite-2.[0-13-9].*
LATEST_LINK= ${PKGNAMEPREFIX}${PORTNAME}22${PKGNAMESUFFIX}
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
USE_PYDISTUTILS= yes
PYDISTUTILS_BUILDARGS= build_ext -I${LOCALBASE}/include -L${LOCALBASE}/lib
DOCSBASE= share/doc/py-${PORTNAME}2
diff --git a/databases/py-pysqlite23/Makefile b/databases/py-pysqlite23/Makefile
index 5de2508e8b54..6a6107cd7c38 100644
--- a/databases/py-pysqlite23/Makefile
+++ b/databases/py-pysqlite23/Makefile
@@ -20,7 +20,7 @@ LIB_DEPENDS= sqlite3.8:${PORTSDIR}/databases/sqlite3
CONFLICTS= py*-pysqlite-2.[0-24-9].*
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
USE_PYDISTUTILS= yes
PYDISTUTILS_BUILDARGS= build_ext -I${LOCALBASE}/include -L${LOCALBASE}/lib
DOCSBASE= share/doc/py-${PORTNAME}2
diff --git a/databases/py-sqlalchemy/Makefile b/databases/py-sqlalchemy/Makefile
index 9931ea319460..d84c3ea94ad9 100644
--- a/databases/py-sqlalchemy/Makefile
+++ b/databases/py-sqlalchemy/Makefile
@@ -17,7 +17,7 @@ DISTNAME= SQLAlchemy-${DISTVERSION}
MAINTAINER= nivit@FreeBSD.org
COMMENT= A Python SQL toolkit and Object Relational Mapper
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
USE_PYDISTUTILS= easy_install
PYDISTUTILS_PKGNAME= SQLAlchemy
PYDISTUTILS_PKGVERSION= ${DISTVERSION}
diff --git a/databases/py-sqlalchemy06/Makefile b/databases/py-sqlalchemy06/Makefile
index 9931ea319460..d84c3ea94ad9 100644
--- a/databases/py-sqlalchemy06/Makefile
+++ b/databases/py-sqlalchemy06/Makefile
@@ -17,7 +17,7 @@ DISTNAME= SQLAlchemy-${DISTVERSION}
MAINTAINER= nivit@FreeBSD.org
COMMENT= A Python SQL toolkit and Object Relational Mapper
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
USE_PYDISTUTILS= easy_install
PYDISTUTILS_PKGNAME= SQLAlchemy
PYDISTUTILS_PKGVERSION= ${DISTVERSION}
diff --git a/databases/zodb3/Makefile b/databases/zodb3/Makefile
index aac9c457c862..06e0cac5daed 100644
--- a/databases/zodb3/Makefile
+++ b/databases/zodb3/Makefile
@@ -17,7 +17,7 @@ EXTRACT_SUFX= .tgz
MAINTAINER= perky@FreeBSD.org
COMMENT= The Z - Object Database for python
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
USE_PYDISTUTILS= yes
PYDISTUTILS_PKGNAME= ZODB3
diff --git a/deskutils/blogtk/Makefile b/deskutils/blogtk/Makefile
index 3fdc34453eb7..f6fb15270daf 100644
--- a/deskutils/blogtk/Makefile
+++ b/deskutils/blogtk/Makefile
@@ -19,7 +19,7 @@ WRKSRC= ${WRKDIR}/BloGTK-${PORTVERSION}
USE_BZIP2= yes
USE_GNOME= pygnomeextras
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
NO_BUILD= yes
post-patch:
diff --git a/deskutils/treeline/Makefile b/deskutils/treeline/Makefile
index dfbadf2b26e1..1e04c4ec213d 100644
--- a/deskutils/treeline/Makefile
+++ b/deskutils/treeline/Makefile
@@ -27,7 +27,7 @@ OPTIONS= ASPELL "install with aspell support" off \
WRKSRC= ${WRKDIR}/TreeLine
USE_QT_VER= 4
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
NO_BUILD= yes
.include <bsd.port.pre.mk>
diff --git a/devel/nx/Makefile b/devel/nx/Makefile
index ec6ba990ac91..8499298e11f7 100644
--- a/devel/nx/Makefile
+++ b/devel/nx/Makefile
@@ -24,7 +24,7 @@ BUILD_DEPENDS= ${PYNUMERIC} \
dot:${PORTSDIR}/graphics/graphviz
RUN_DEPENDS= ${BUILD_DEPENDS}
-USE_PYTHON= 2.3+
+USE_PYTHON= yes
USE_PYDISTUTILS= easy_install
PYDISTUTILS_PKGNAME= networkx
PORTDOCS= *
diff --git a/devel/py-anonfunc/Makefile b/devel/py-anonfunc/Makefile
index 6f5eaa073702..bcba11a8e539 100644
--- a/devel/py-anonfunc/Makefile
+++ b/devel/py-anonfunc/Makefile
@@ -15,7 +15,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= perky@FreeBSD.org
COMMENT= Python module that provides easy anonymous function
-USE_PYTHON= 2.3+
+USE_PYTHON= yes
USE_PYDISTUTILS=yes
.include <bsd.port.mk>
diff --git a/devel/py-babel/Makefile b/devel/py-babel/Makefile
index b38d54239eaa..b44fd3cf8e6d 100644
--- a/devel/py-babel/Makefile
+++ b/devel/py-babel/Makefile
@@ -17,7 +17,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wenheping@gmail.com
COMMENT= A collection of tools for internationalizing Python applications
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
USE_PYDISTUTILS= easy_install
.if !defined(NOPORTDOCS)
diff --git a/devel/py-cfgparse/Makefile b/devel/py-cfgparse/Makefile
index d00dbfec3605..2579904c50e0 100644
--- a/devel/py-cfgparse/Makefile
+++ b/devel/py-cfgparse/Makefile
@@ -15,7 +15,7 @@ DISTNAME= cfgparse-v01_02
MAINTAINER= jdferrell3@yahoo.com
COMMENT= Python module for parsing configuration files
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
USE_PYDISTUTILS=yes
PYDISTUTILS_PKGNAME= cfgparse
PYDISTUTILS_EGGINFO= ${PYDISTUTILS_PKGNAME:C/[^A-Za-z0-9.]+/_/g}-v01_02-${PYTHON_VERSION:S/thon//}.egg-info
diff --git a/devel/py-decoratortools/Makefile b/devel/py-decoratortools/Makefile
index a334a9f4c0a6..34c61ee23cb2 100644
--- a/devel/py-decoratortools/Makefile
+++ b/devel/py-decoratortools/Makefile
@@ -15,7 +15,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Class, function, and metaclass decorators
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
USE_PYDISTUTILS= easy_install
USE_ZIP= yes
diff --git a/devel/py-extended_threading/Makefile b/devel/py-extended_threading/Makefile
index e46d6b61ee41..240a33c9e5bf 100644
--- a/devel/py-extended_threading/Makefile
+++ b/devel/py-extended_threading/Makefile
@@ -17,7 +17,7 @@ DISTNAME= extended_threading-0_2
MAINTAINER= fbsdporter@var-dev.net
COMMENT= A library to extend pythons threading library
-USE_PYTHON= 2.3+
+USE_PYTHON= yes
USE_BZIP2= YES
diff --git a/devel/py-freebsd/Makefile b/devel/py-freebsd/Makefile
index 71dfd3c8d583..b8e108b87787 100644
--- a/devel/py-freebsd/Makefile
+++ b/devel/py-freebsd/Makefile
@@ -18,7 +18,7 @@ DISTNAME= py-freebsd-${PORTVERSION}
MAINTAINER= python@FreeBSD.org
COMMENT= Python interface to FreeBSD-specific system libraries
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
USE_PYDISTUTILS= yes
PYDISTUTILS_PKGNAME= py-freebsd
diff --git a/devel/py-instant/Makefile b/devel/py-instant/Makefile
index 79768e47e690..64a78c269d2b 100644
--- a/devel/py-instant/Makefile
+++ b/devel/py-instant/Makefile
@@ -17,7 +17,7 @@ COMMENT= Python module for instant inlining of C and C++ code in Python
RUN_DEPENDS= swig1.3:${PORTSDIR}/devel/swig13
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
USE_PYDISTUTILS= yes
PYDISTUTILS_PKGNAME= Instant
PYDISTUTILS_PKGVERSION= 0.8
diff --git a/devel/py-nose/Makefile b/devel/py-nose/Makefile
index 78f6f887f7e1..db0c8643d852 100644
--- a/devel/py-nose/Makefile
+++ b/devel/py-nose/Makefile
@@ -17,7 +17,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= gcooper@FreeBSD.org
COMMENT= A discovery-based unittest extension
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
USE_PYDISTUTILS= easy_install
MAN1= nosetests.1
diff --git a/devel/py-parsing/Makefile b/devel/py-parsing/Makefile
index fda9d6cce408..8a197590a71a 100644
--- a/devel/py-parsing/Makefile
+++ b/devel/py-parsing/Makefile
@@ -16,7 +16,7 @@ DISTNAME= pyparsing-${PORTVERSION}
MAINTAINER= wenheping@gmail.com
COMMENT= General parsing module for Python
-USE_PYTHON= 2.3+
+USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_PKGNAME= pyparsing
diff --git a/devel/py-pmock/Makefile b/devel/py-pmock/Makefile
index 3247e372597f..c1603dac39ca 100644
--- a/devel/py-pmock/Makefile
+++ b/devel/py-pmock/Makefile
@@ -14,7 +14,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Mock object library for Python
-USE_PYTHON= 2.3+
+USE_PYTHON= yes
USE_PYDISTUTILS=yes
.if !defined(NOPORTDOCS)
diff --git a/devel/py-ruledispatch/Makefile b/devel/py-ruledispatch/Makefile
index 544beecb8f23..229bef41f717 100644
--- a/devel/py-ruledispatch/Makefile
+++ b/devel/py-ruledispatch/Makefile
@@ -20,7 +20,7 @@ COMMENT= Rule-based Dispatching and Generic Functions
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}PyProtocols>=1.0.a0.r2302:${PORTSDIR}/devel/py-protocols-devel \
${PYTHON_PKGNAMEPREFIX}Extremes>=1.1:${PORTSDIR}/devel/py-extremes
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
USE_PYDISTUTILS= easy_install
PYDISTUTILS_PKGVERSION= 0.5a1.dev_r2506
PYEASYINSTALL_ARCHDEP= yes
diff --git a/devel/py-setuptools/Makefile b/devel/py-setuptools/Makefile
index 33544e77efbe..efe42a4a1522 100644
--- a/devel/py-setuptools/Makefile
+++ b/devel/py-setuptools/Makefile
@@ -15,7 +15,7 @@ MAINTAINER= python@FreeBSD.org
COMMENT= Download, build, install, upgrade, and uninstall Python packages
DIST_SUBDIR= python
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
USE_PYDISTUTILS= yes
PYDISTUTILS_NOEGGINFO= yes # XXX convert easy_install support to bsd.python.mk's
PLIST_SUB= VERSION=${PORTVERSION} PYVER=${PYTHON_VERSION:S/python//}
diff --git a/dns/sshfp/Makefile b/dns/sshfp/Makefile
index cb7a16473f15..ba044060abae 100644
--- a/dns/sshfp/Makefile
+++ b/dns/sshfp/Makefile
@@ -17,7 +17,7 @@ COMMENT= Generate SSHFP DNS records from knownhosts files or ssh-keyscan
RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/dns/__init__.py:${PORTSDIR}/dns/py-dnspython
NO_BUILD= yes
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
MAN1= sshfp.1
PLIST_FILES= bin/sshfp
diff --git a/finance/ktoblzcheck/Makefile b/finance/ktoblzcheck/Makefile
index b82c8576047d..49ea6d1d6ccd 100644
--- a/finance/ktoblzcheck/Makefile
+++ b/finance/ktoblzcheck/Makefile
@@ -14,7 +14,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Check bank codes of German banks
USE_GNOME= gnomehack gnometarget pkgconfig
-USE_PYTHON= 2.3+
+USE_PYTHON= yes
USE_GMAKE= yes
USE_AUTOTOOLS= libtool:22
USE_LDCONFIG= yes
diff --git a/games/kimboot/Makefile b/games/kimboot/Makefile
index aa5f1cf840bc..69df4bab26c1 100644
--- a/games/kimboot/Makefile
+++ b/games/kimboot/Makefile
@@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_SITELIBDIR}/pygame/__init__.py:${PORTSDIR}/devel/py-game \
${PYTHON_SITELIBDIR}/xode/__init__.py:${PORTSDIR}/devel/py-ode
USE_BZIP2= yes
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
NO_BUILD= yes
SUB_FILES= kimboot
diff --git a/games/poker-engine/Makefile b/games/poker-engine/Makefile
index 009b371f4799..5368bebb9a6b 100644
--- a/games/poker-engine/Makefile
+++ b/games/poker-engine/Makefile
@@ -22,7 +22,7 @@ RUN_DEPENDS= ${PYTHON_SITELIBDIR}/libxml2.py:${PORTSDIR}/textproc/py-libxml2 \
BUILD_DEPENDS= ${RUN_DEPENDS}
USE_GNOME= pkgconfig
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
GNU_CONFIGURE= yes
USE_GMAKE= yes
diff --git a/games/py-poker-eval/Makefile b/games/py-poker-eval/Makefile
index 5757e16bb3da..1d7f56bca86d 100644
--- a/games/py-poker-eval/Makefile
+++ b/games/py-poker-eval/Makefile
@@ -19,7 +19,7 @@ COMMENT= Python adaptor for the poker-eval toolkit
LIB_DEPENDS= poker-eval.1:${PORTSDIR}/games/poker-eval
USE_GNOME= pkgconfig
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
GNU_CONFIGURE= yes
PLIST_SUB= PYVER=${_PYTHON_VERSION:S/./_/}
diff --git a/graphics/py-PyX/Makefile b/graphics/py-PyX/Makefile
index 97bef6e1cc34..a0a239430066 100644
--- a/graphics/py-PyX/Makefile
+++ b/graphics/py-PyX/Makefile
@@ -18,7 +18,7 @@ COMMENT= A Python package for the creation of encapsulated PostScript figures
BUILD_DEPENDS= kpsewhich:${PORTSDIR}/print/teTeX
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
USE_PYDISTUTILS= yes
PLIST_FILES= etc/pyxrc
diff --git a/graphics/py-visual/Makefile b/graphics/py-visual/Makefile
index a8b44404d04b..d3d3b14596ca 100644
--- a/graphics/py-visual/Makefile
+++ b/graphics/py-visual/Makefile
@@ -27,7 +27,7 @@ RUN_DEPENDS= ${BUILD_DEPENDS}
USE_BZIP2= yes
USE_GMAKE= yes
USE_GNOME= gtk12
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
OPTIONS= EXAMPLES "install example files" on
OPTIONSFILE= ${PORT_DBDIR}/py-${PORTNAME}/options
diff --git a/irc/py-supybot-plugins/Makefile b/irc/py-supybot-plugins/Makefile
index a8d6d86f8d4d..1d05ee28508d 100644
--- a/irc/py-supybot-plugins/Makefile
+++ b/irc/py-supybot-plugins/Makefile
@@ -18,7 +18,7 @@ COMMENT= Official plugin pack for Supybot
RUN_DEPENDS= supybot:${PORTSDIR}/irc/py-supybot
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.5+
USE_BZIP2= yes
post-extract:
diff --git a/mail/py-apolicy/Makefile b/mail/py-apolicy/Makefile
index 92a904ca0729..1a785f60ee9d 100644
--- a/mail/py-apolicy/Makefile
+++ b/mail/py-apolicy/Makefile
@@ -19,7 +19,7 @@ COMMENT= An ACL system for Postfix, as a policy daemon
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/spf.py:${PORTSDIR}/mail/py-spf \
${PYTHON_SITELIBDIR}/IPy.py:${PORTSDIR}/net-mgmt/py-ipy
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
USE_PYDISTUTILS=yes
USE_TWISTED= yes
NO_BUILD= yes
diff --git a/mail/py-email/Makefile b/mail/py-email/Makefile
index 4c7b58eee98c..1e4393f0c6ea 100644
--- a/mail/py-email/Makefile
+++ b/mail/py-email/Makefile
@@ -16,7 +16,7 @@ MAINTAINER= mnag@FreeBSD.org
COMMENT= Email package for Python 2.3 or upper
DIST_SUBDIR= python
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
USE_PYDISTUTILS= yes
CONFLICTS= py*-mimelib-2.* py*-email-2.*
diff --git a/mail/py-ppolicy/Makefile b/mail/py-ppolicy/Makefile
index ece88feb3fff..c50e90e4a09f 100644
--- a/mail/py-ppolicy/Makefile
+++ b/mail/py-ppolicy/Makefile
@@ -17,7 +17,7 @@ COMMENT= PPolicy is tool for extending Postfix checking capabilities
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/dns/__init__.py:${PORTSDIR}/dns/py-dnspython
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
USE_PYDISTUTILS=yes
USE_TWISTED= yes
NO_BUILD= yes
diff --git a/mail/svnmailer/Makefile b/mail/svnmailer/Makefile
index d9dc3dc8d0b6..3ca8986a92b8 100644
--- a/mail/svnmailer/Makefile
+++ b/mail/svnmailer/Makefile
@@ -19,7 +19,7 @@ BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/libsvn/__init__.py:${PORTSDIR}/devel/py-subv
RUN_DEPENDS= ${BUILD_DEPENDS}
USE_BZIP2= YES
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
USE_PYDISTUTILS= yes
PYDISTUTILS_PKGVERSION= ${DISTVERSION}
diff --git a/mail/tmda/Makefile b/mail/tmda/Makefile
index cb965655e888..3b8ac090f09d 100644
--- a/mail/tmda/Makefile
+++ b/mail/tmda/Makefile
@@ -20,7 +20,7 @@ COMMENT= Python-based SPAM reduction system
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/cdbmodule.so:${PORTSDIR}/databases/py-cdb
.endif
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
SUB_FILES= pkg-message
diff --git a/misc/diary-hercules/Makefile b/misc/diary-hercules/Makefile
index d9f2c27b87b0..bb162bccf5e5 100644
--- a/misc/diary-hercules/Makefile
+++ b/misc/diary-hercules/Makefile
@@ -18,7 +18,7 @@ COMMENT= A personal workout diary program for bodybuilders
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/sqlite/__init__.py:${PORTSDIR}/databases/py-PySQLite11
USE_GETTEXT= yes
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
USE_PYDISTUTILS= yes
USE_WX= 2.6
WX_COMPS= python
diff --git a/net-im/cjc/Makefile b/net-im/cjc/Makefile
index ec49eb1c820b..c47c638dc8cd 100644
--- a/net-im/cjc/Makefile
+++ b/net-im/cjc/Makefile
@@ -17,7 +17,7 @@ COMMENT= The Console Jabber Client
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyxmpp>=1.0.0.644:${PORTSDIR}/net-im/py-pyxmpp
USE_BZIP2= yes
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
MAKE_ENV+= prefix=${PREFIX} pkg_datadir=${DATADIR} INSTALL_DIR="${INSTALL} -d"
MAKE_ARGS+= -E prefix -E pkg_datadir -E pkg_docdir -E INSTALL -E INSTALL_DATA \
-E INSTALL_DIR
diff --git a/net-im/py-msnp/Makefile b/net-im/py-msnp/Makefile
index 0d26b53576bc..88aaf0328136 100644
--- a/net-im/py-msnp/Makefile
+++ b/net-im/py-msnp/Makefile
@@ -16,7 +16,7 @@ DISTNAME= ${PORTNAME}.py-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= MSN messaging in Python
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
USE_PYDISTUTILS= yes
PYDISTUTILS_PKGNAME= msnp.py
diff --git a/net-im/py-pyxmpp/Makefile b/net-im/py-pyxmpp/Makefile
index 815fd18130f2..52e96a1c6f4d 100644
--- a/net-im/py-pyxmpp/Makefile
+++ b/net-im/py-pyxmpp/Makefile
@@ -20,7 +20,7 @@ BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/libxml2.py:${PORTSDIR}/textproc/py-libxml2 \
${PYTHON_PKGNAMEPREFIX}m2crypto>=0.18.2:${PORTSDIR}/security/py-m2crypto
RUN_DEPENDS= ${BUILD_DEPENDS}
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
USE_PYDISTUTILS= yes
post-patch:
diff --git a/net-im/py-xmpppy-irc/Makefile b/net-im/py-xmpppy-irc/Makefile
index 07d1ee7b8049..9cc5bdba4d45 100644
--- a/net-im/py-xmpppy-irc/Makefile
+++ b/net-im/py-xmpppy-irc/Makefile
@@ -18,7 +18,7 @@ COMMENT= An xmpp to irc transport
RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/xmpp/__init__.py:${PORTSDIR}/net-im/py-xmpppy \
${PYTHON_SITELIBDIR}/irclib.py:${PORTSDIR}/irc/py-irclib
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
NO_BUILD= yes
FILES= irc.py jep0106.py jep0133.py test_jep0106.py
PFILES= ${FILES:S.^.%%PYTHON_SITELIBDIR%%/xmpp/irc/.}
diff --git a/net-im/py-xmpppy-yahoo/Makefile b/net-im/py-xmpppy-yahoo/Makefile
index 3c33f6d32321..f7cdd0d41a19 100644
--- a/net-im/py-xmpppy-yahoo/Makefile
+++ b/net-im/py-xmpppy-yahoo/Makefile
@@ -21,7 +21,7 @@ OPTIONS= EJABBERD "Use transport with ejabberd" off
RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/xmpp/__init__.py:${PORTSDIR}/net-im/py-xmpppy \
${PYTHON_SITELIBDIR}/DNS/__init__.py:${PORTSDIR}/dns/py-dns
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
NO_BUILD= yes
FILES= adhoc.py config.py jep0133.py roomlist.py xmlconfig.py \
yahoo_helpers.py avatar.py htmlutils.py migratespool.py toolbox.py \
diff --git a/net-im/py-xmpppy/Makefile b/net-im/py-xmpppy/Makefile
index f3712ad483e2..9647400c91a0 100644
--- a/net-im/py-xmpppy/Makefile
+++ b/net-im/py-xmpppy/Makefile
@@ -17,7 +17,7 @@ COMMENT= A Python library that provides easy scripting with Jabber
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dnspython>=1.7.1:${PORTSDIR}/dns/py-dnspython
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
USE_PYDISTUTILS= yes
post-patch:
diff --git a/net/mediaproxy/Makefile b/net/mediaproxy/Makefile
index d524db5a6ded..a7f0203378a5 100644
--- a/net/mediaproxy/Makefile
+++ b/net/mediaproxy/Makefile
@@ -19,7 +19,7 @@ USE_RC_SUBR= mediaproxy.sh
WRKSRC= ${WRKDIR}/${PORTNAME}
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
OPTIONS= ACCOUNTING "ACCOUNTING support (Requires MySQL)" off
diff --git a/net/py-zsi/Makefile b/net/py-zsi/Makefile
index b5946a33bd28..f6f2f40de118 100644
--- a/net/py-zsi/Makefile
+++ b/net/py-zsi/Makefile
@@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYXML}
CONFLICTS= py-zsi-devel-2.*
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.5+
USE_PYDISTUTILS= easy_install
PYDISTUTILS_PKGNAME= ZSI
diff --git a/ports-mgmt/pkg_trackinst/Makefile b/ports-mgmt/pkg_trackinst/Makefile
index e2c9a87ae0ba..4b1b42d8dbb8 100644
--- a/ports-mgmt/pkg_trackinst/Makefile
+++ b/ports-mgmt/pkg_trackinst/Makefile
@@ -12,7 +12,7 @@ MASTER_SITES= http://people.freebsd.org/~perky/distfiles/
MAINTAINER= perky@FreeBSD.org
COMMENT= PkgDB/pkg-plist generator by tracking installation
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
INSTALLS_EGGINFO= yes
MAKE_ENV= PYTHON_CMD=${PYTHON_CMD}
diff --git a/print/py-reportlab/Makefile b/print/py-reportlab/Makefile
index 44ccde45c172..385a36245116 100644
--- a/print/py-reportlab/Makefile
+++ b/print/py-reportlab/Makefile
@@ -20,7 +20,7 @@ DISTFILES= ReportLab_${PORTVERSION:S/./_/g}.tgz \
MAINTAINER= perky@FreeBSD.org
COMMENT= Library to create PDF documents using the Python language
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
USE_PYDISTUTILS= yes
PYDISTUTILS_PKGNAME= Reportlab
diff --git a/science/py-paida/Makefile b/science/py-paida/Makefile
index 77142a3a6ef3..8ac41f1fd687 100644
--- a/science/py-paida/Makefile
+++ b/science/py-paida/Makefile
@@ -19,7 +19,7 @@ COMMENT= Pure Python scientific analysis package
BUILD_DEPENDS+= ${PYTHON_SITELIBDIR}/_tkinter.so:${PORTSDIR}/x11-toolkits/py-tkinter
.endif
-USE_PYTHON= 2.3+
+USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_PKGVERSION= 3.2.1_2.10.1
diff --git a/security/py-m2crypto/Makefile b/security/py-m2crypto/Makefile
index d68fa237926e..9b4a9e25bc07 100644
--- a/security/py-m2crypto/Makefile
+++ b/security/py-m2crypto/Makefile
@@ -19,7 +19,7 @@ COMMENT= Crypto and SSL toolkit for Python
BUILD_DEPENDS= swig1.3:${PORTSDIR}/devel/swig13
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
USE_OPENSSL= yes
USE_PYDISTUTILS= easy_install
PYEASYINSTALL_ARCHDEP= yes
diff --git a/security/py-pyme/Makefile b/security/py-pyme/Makefile
index 9c76c61d20e7..1edc908bdc44 100644
--- a/security/py-pyme/Makefile
+++ b/security/py-pyme/Makefile
@@ -19,7 +19,7 @@ BUILD_DEPENDS= swig1.3:${PORTSDIR}/devel/swig13
LIB_DEPENDS= gpgme:${PORTSDIR}/security/gpgme
USE_GMAKE= yes
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
USE_PYDISTUTILS=yes
PYDISTUTILS_PKGNAME=pygpgme
diff --git a/security/vinetto/Makefile b/security/vinetto/Makefile
index 9c7223b761eb..0b9f467381f6 100644
--- a/security/vinetto/Makefile
+++ b/security/vinetto/Makefile
@@ -16,7 +16,7 @@ COMMENT= A forensics tool to examine Thumbs.db files
OPTIONS= IMAGING "Build with ability to extract graphic thumbnails" on
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
USE_PYDISTUTILS=yes
PYDISTUTILS_PKGVERSION= 0.06alpha
diff --git a/security/wapiti/Makefile b/security/wapiti/Makefile
index 3e426590d024..f3e7cb0251d7 100644
--- a/security/wapiti/Makefile
+++ b/security/wapiti/Makefile
@@ -13,7 +13,7 @@ COMMENT= Wapiti is a vulnerability scanner for web applications
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/tidy:${PORTSDIR}/www/py-utidy
-USE_PYTHON= 2.3+
+USE_PYTHON= 2.4+
NO_BUILD= yes
PORTDOCS= README
diff --git a/textproc/py-texttable/Makefile b/textproc/py-texttable/Makefile
index 408d2b1f7ee7..43bfd68e29a5 100644
--- a/textproc/py-texttable/Makefile
+++ b/textproc/py-texttable/Makefile
@@ -14,7 +14,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= miwi@FreeBSD.org
COMMENT= Module for creating simple ASCII tables
-USE_PYTHON= 2.3+
+USE_PYTHON= yes
USE_PYDISTUTILS= yes
PLIST_FILES= %%PYTHON_SITELIBDIR%%/texttable.py \
diff --git a/textproc/queequeg/Makefile b/textproc/queequeg/Makefile
index 002423e67e41..a6664f93474f 100644
--- a/textproc/queequeg/Makefile
+++ b/textproc/queequeg/Makefile
@@ -18,7 +18,7 @@ BUILD_DEPENDS= wn:${PORTSDIR}/textproc/wordnet \
${PYTHON_SITELIBDIR}/cdbmodule.so:${PORTSDIR}/databases/py-cdb
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/cdbmodule.so:${PORTSDIR}/databases/py-cdb
-USE_PYTHON= 2.3+
+USE_PYTHON= yes
MAKE_ARGS= dict WORDNETDICT="${LOCALBASE}/share/WordNet"
.if !defined(NOPORTDOCS)