summaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
authorwiz <wiz>2014-01-25 10:29:56 +0000
committerwiz <wiz>2014-01-25 10:29:56 +0000
commitf86d461178033174903bd0d6031d959e38e12ac0 (patch)
tree3bbaa4e1a32886abb417eed9e3a6c4c742388c9a /www
parentf64235a49f032dacf7612c1aa33f6ac70a2eb44d (diff)
downloadpkgsrc-f86d461178033174903bd0d6031d959e38e12ac0.tar.gz
Mark packages as not ready for python-3.x where applicable;
either because they themselves are not ready or because a dependency isn't. This is annotated by PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of x.y.z or PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-foo, py-bar respectively, please use the same style for other packages, and check during updates. Use versioned_dependencies.mk where applicable. Use REPLACE_PYTHON instead of handcoded alternatives, where applicable. Reorder Makefile sections into standard order, where applicable. Remove PYTHON_VERSIONS_INCLUDE_3X lines since that will be default with the next commit. Whitespace cleanups and other nits corrected, where necessary.
Diffstat (limited to 'www')
-rw-r--r--www/ap-python/Makefile4
-rw-r--r--www/ap-scgi/Makefile4
-rw-r--r--www/ap2-python/Makefile4
-rw-r--r--www/ap2-wsgi/Makefile4
-rw-r--r--www/bluefish/Makefile4
-rw-r--r--www/browser-bookmarks-menu/Makefile4
-rw-r--r--www/cherokee/Makefile5
-rw-r--r--www/clearsilver/Makefile4
-rw-r--r--www/firefox/mozilla-common.mk3
-rw-r--r--www/firefox24/mozilla-common.mk3
-rw-r--r--www/ies4linux/Makefile4
-rw-r--r--www/ja-trac/options.mk4
-rw-r--r--www/loggerhead/Makefile3
-rw-r--r--www/midori/Makefile3
-rw-r--r--www/py-ClientForm/Makefile4
-rw-r--r--www/py-HTMLgen/Makefile5
-rw-r--r--www/py-PasteDeploy/Makefile4
-rw-r--r--www/py-blosxom/Makefile5
-rw-r--r--www/py-clearsilver/Makefile3
-rw-r--r--www/py-django-appmedia/Makefile3
-rw-r--r--www/py-django-cms/Makefile9
-rw-r--r--www/py-django-cmsplugin_gallery/Makefile4
-rw-r--r--www/py-django-photologue/Makefile3
-rw-r--r--www/py-django-registration/Makefile5
-rw-r--r--www/py-django/options.mk4
-rw-r--r--www/py-django14/Makefile3
-rw-r--r--www/py-django14/options.mk4
-rw-r--r--www/py-djangorestframework/Makefile7
-rw-r--r--www/py-flask-cache/Makefile6
-rw-r--r--www/py-flask-frozen/Makefile4
-rw-r--r--www/py-flask-login/Makefile4
-rw-r--r--www/py-flask-mail/Makefile4
-rw-r--r--www/py-flask-principal/Makefile4
-rw-r--r--www/py-flask-script/Makefile4
-rw-r--r--www/py-flask-security/Makefile12
-rw-r--r--www/py-flask-wtf/Makefile4
-rw-r--r--www/py-flask/Makefile4
-rw-r--r--www/py-flup3/Makefile3
-rw-r--r--www/py-gdata/Makefile4
-rw-r--r--www/py-jonpy/Makefile7
-rw-r--r--www/py-mechanize/Makefile5
-rw-r--r--www/py-mezzanine/Makefile8
-rw-r--r--www/py-nevow/Makefile4
-rw-r--r--www/py-paste/Makefile4
-rw-r--r--www/py-pendrell/Makefile6
-rw-r--r--www/py-pywebdav/Makefile21
-rw-r--r--www/py-rss2gen/Makefile4
-rw-r--r--www/py-scgi/Makefile5
-rw-r--r--www/py-simpletal/Makefile4
-rw-r--r--www/py-swish-e/Makefile5
-rw-r--r--www/py-webassets/Makefile4
-rw-r--r--www/py-webcolors/Makefile5
-rw-r--r--www/py-webpy/Makefile20
-rw-r--r--www/py-werkzeug-docs/Makefile3
-rw-r--r--www/py-werkzeug/Makefile4
-rw-r--r--www/py-wtforms/Makefile4
-rw-r--r--www/trac/Makefile4
-rw-r--r--www/urlgrabber/Makefile4
-rw-r--r--www/viewvc/Makefile4
-rw-r--r--www/webkit-gtk/Makefile.common3
60 files changed, 158 insertions, 139 deletions
diff --git a/www/ap-python/Makefile b/www/ap-python/Makefile
index 713ceb2b2ba..8947ccf0a95 100644
--- a/www/ap-python/Makefile
+++ b/www/ap-python/Makefile
@@ -1,5 +1,4 @@
-# $NetBSD: Makefile,v 1.25 2012/10/28 06:30:05 asau Exp $
-#
+# $NetBSD: Makefile,v 1.26 2014/01/25 10:30:26 wiz Exp $
DISTNAME= mod_python-2.7.11
PKGNAME= ap13-${PYPKGPREFIX}-python-2.7.11
@@ -22,6 +21,7 @@ CONFIGURE_ENV+= PYTHON_BIN=${PYTHONBIN:Q} ac_cv_path_MKDEP=
INSTALLATION_DIRS= lib/httpd share/doc/ap-mod_python
PY_PATCHPLIST= yes
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of 2.7.11; 3.5.0 is supposed to work
post-install:
cd ${WRKSRC}/doc-html && pax -rwpe . ${DESTDIR}${PREFIX}/share/doc/ap-mod_python
diff --git a/www/ap-scgi/Makefile b/www/ap-scgi/Makefile
index 0aee0a03c2f..bc7500cca03 100644
--- a/www/ap-scgi/Makefile
+++ b/www/ap-scgi/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2012/10/28 06:30:05 asau Exp $
+# $NetBSD: Makefile,v 1.11 2014/01/25 10:30:26 wiz Exp $
#
PKGNAME= ${APACHE_PKG_PREFIX}-${DISTNAME}
@@ -13,6 +13,8 @@ APACHE_MODULE= yes
# does not compile with apache24
PKG_APACHE_ACCEPTED= apache13 apache2 apache22
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-quixote via py-scgi
+
.include "../../mk/apache.mk"
.include "../../www/apache/module.mk"
diff --git a/www/ap2-python/Makefile b/www/ap2-python/Makefile
index 16fdbee4aba..566c143fed8 100644
--- a/www/ap2-python/Makefile
+++ b/www/ap2-python/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.29 2013/08/09 13:02:02 prlw1 Exp $
+# $NetBSD: Makefile,v 1.30 2014/01/25 10:30:26 wiz Exp $
DISTNAME= mod_python-${VERSION}
PKGNAME= ${APACHE_PKG_PREFIX}-${PYPKGPREFIX}-python-${VERSION}
@@ -25,6 +25,8 @@ PY_PATCHPLIST= YES
PKG_APACHE_ACCEPTED= apache2 apache22
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of 3.3.1; 3.5.0 is supposed to work
+
.include "../../lang/python/extension.mk"
.include "../../mk/apache.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/ap2-wsgi/Makefile b/www/ap2-wsgi/Makefile
index 2ea6dc37c3d..ca8890c776f 100644
--- a/www/ap2-wsgi/Makefile
+++ b/www/ap2-wsgi/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.15 2013/08/19 10:09:51 obache Exp $
+# $NetBSD: Makefile,v 1.16 2014/01/25 10:30:26 wiz Exp $
DISTNAME= mod_wsgi-${VERSION}
PKGNAME= ${APACHE_PKG_PREFIX}-${PYPKGPREFIX}-wsgi-${VERSION}
@@ -10,8 +10,6 @@ HOMEPAGE= http://modwsgi.googlecode.com/
COMMENT= WSGI module for apache
LICENSE= apache-2.0
-PYTHON_VERSIONS_INCLUDE_3X= yes
-
APACHE_MODULE= yes
VERSION= 3.4
diff --git a/www/bluefish/Makefile b/www/bluefish/Makefile
index d1af7d7828f..21eb75b83f2 100644
--- a/www/bluefish/Makefile
+++ b/www/bluefish/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.112 2013/10/10 14:42:35 ryoon Exp $
+# $NetBSD: Makefile,v 1.113 2014/01/25 10:30:26 wiz Exp $
DISTNAME= bluefish-2.2.4
PKGREVISION= 6
@@ -28,6 +28,8 @@ REPLACE_PYTHON+= data/cssmin.py data/jsmin.py
CHECK_INTERPRETER_SKIP+= share/bluefish/plugins/*/*.py
CHECK_INTERPRETER_SKIP+= share/bluefish/plugins/*/*/*.py
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of 2.2.4
+
# XXX this doesn't work
#XML_CATALOGS= ${PREFIX}/share/xml/bluefish/catalog.xml
#XML_ENTRIES= delegateURI http://bluefish.openoffice.nl/ns/bflang/2.0/ \
diff --git a/www/browser-bookmarks-menu/Makefile b/www/browser-bookmarks-menu/Makefile
index eb431534ed6..7dbd79176df 100644
--- a/www/browser-bookmarks-menu/Makefile
+++ b/www/browser-bookmarks-menu/Makefile
@@ -1,5 +1,4 @@
-# $NetBSD: Makefile,v 1.43 2013/10/10 14:42:35 ryoon Exp $
-#
+# $NetBSD: Makefile,v 1.44 2014/01/25 10:30:26 wiz Exp $
DISTNAME= browser-bookmarks-menu-0.6
PKGREVISION= 28
@@ -12,6 +11,7 @@ COMMENT= Easy access to web bookmarks through a GNOME Panel Applet
NO_BUILD= yes
PYTHON_PATCH_SCRIPTS= browser-bookmarks-menu.py
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-ORBit via py-gnome2
SUBST_CLASSES+= paths
SUBST_STAGE.paths= pre-configure
diff --git a/www/cherokee/Makefile b/www/cherokee/Makefile
index 046a8ed3bb3..057219ca48f 100644
--- a/www/cherokee/Makefile
+++ b/www/cherokee/Makefile
@@ -1,5 +1,4 @@
-# $NetBSD: Makefile,v 1.24 2013/03/02 20:33:34 wiz Exp $
-#
+# $NetBSD: Makefile,v 1.25 2014/01/25 10:30:26 wiz Exp $
DISTNAME= cherokee-1.2.101
PKGREVISION= 4
@@ -34,6 +33,8 @@ RCD_SCRIPTS= cherokee
INSTALLATION_DIRS+= ${EGDIR}/pam.d
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of 1.2.101
+
.include "options.mk"
BUILD_DEFS+= VARBASE
diff --git a/www/clearsilver/Makefile b/www/clearsilver/Makefile
index b6b1d2d53f4..09304a7e7c8 100644
--- a/www/clearsilver/Makefile
+++ b/www/clearsilver/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2013/05/31 12:42:31 wiz Exp $
+# $NetBSD: Makefile,v 1.18 2014/01/25 10:30:27 wiz Exp $
META_PACKAGE= yes
@@ -10,6 +10,8 @@ DEPENDS+=${CLEARSILVER_BASE}{,nb[0-9]*}:../../www/clearsilver-base
DEPENDS+=${PYPKGPREFIX}-${DISTNAME}{,nb[0-9]*}:../../www/py-clearsilver
DEPENDS+=${RUBY_PKGPREFIX}-${DISTNAME}{,nb[0-9]*}:../../www/ruby-clearsilver
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-clearsilver
+
.include "../../lang/python/pyversion.mk"
.include "../../lang/ruby/rubyversion.mk"
diff --git a/www/firefox/mozilla-common.mk b/www/firefox/mozilla-common.mk
index 29e9a8c3688..c41232a8862 100644
--- a/www/firefox/mozilla-common.mk
+++ b/www/firefox/mozilla-common.mk
@@ -1,4 +1,4 @@
-# $NetBSD: mozilla-common.mk,v 1.23 2013/12/26 13:12:05 ryoon Exp $
+# $NetBSD: mozilla-common.mk,v 1.24 2014/01/25 10:30:27 wiz Exp $
#
# common Makefile fragment for mozilla packages based on gecko 2.0.
#
@@ -91,6 +91,7 @@ CONFIG_SUB_OVERRIDE+= ${MOZILLA_DIR}/js/ctypes/libffi/config.sub
PYTHON_VERSIONS_ACCEPTED= 27
PYTHON_FOR_BUILD_ONLY= yes
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-sqlite2
.include "../../lang/python/application.mk"
CONFIGURE_ENV+= PYTHON=${PYTHONBIN:Q}
diff --git a/www/firefox24/mozilla-common.mk b/www/firefox24/mozilla-common.mk
index fde72fd8375..2b46a2adf88 100644
--- a/www/firefox24/mozilla-common.mk
+++ b/www/firefox24/mozilla-common.mk
@@ -1,4 +1,4 @@
-# $NetBSD: mozilla-common.mk,v 1.5 2013/12/01 10:54:40 richard Exp $
+# $NetBSD: mozilla-common.mk,v 1.6 2014/01/25 10:30:27 wiz Exp $
#
# common Makefile fragment for mozilla packages based on gecko 2.0.
#
@@ -92,6 +92,7 @@ CONFIG_SUB_OVERRIDE+= ${MOZILLA_DIR}/js/ctypes/libffi/config.sub
PYTHON_VERSIONS_ACCEPTED= 27
PYTHON_FOR_BUILD_ONLY= yes
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-sqlite2
.include "../../lang/python/application.mk"
CONFIGURE_ENV+= PYTHON=${PYTHONBIN:Q}
diff --git a/www/ies4linux/Makefile b/www/ies4linux/Makefile
index 3c46ffbd0b0..e65f052cc02 100644
--- a/www/ies4linux/Makefile
+++ b/www/ies4linux/Makefile
@@ -1,5 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2013/10/18 11:41:18 bsiegert Exp $
-#
+# $NetBSD: Makefile,v 1.12 2014/01/25 10:30:27 wiz Exp $
DISTNAME= ies4linux-2.99.0.1
PKGREVISION= 5
@@ -18,6 +17,7 @@ BUILD_DEPENDS+= cabextract-[0-9]*:../../archivers/cabextract
NO_BUILD= yes
USE_LANGUAGES= # none
USE_TOOLS+= bash:run pax unzip:run
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-gtk2
SHAREDIR= share/ies4linux
diff --git a/www/ja-trac/options.mk b/www/ja-trac/options.mk
index 4905cc840df..5090cb9d156 100644
--- a/www/ja-trac/options.mk
+++ b/www/ja-trac/options.mk
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.4 2013/02/14 14:53:31 gdt Exp $
+# $NetBSD: options.mk,v 1.5 2014/01/25 10:30:27 wiz Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.trac
PKG_OPTIONS_REQUIRED_GROUPS= db
@@ -14,10 +14,12 @@ PKG_OPTIONS_LEGACY_OPTS= psycopg2:pgsql
# preferred over "py-sqlite3", the bundled version of sqlite3 support,
# because it is more up to date.
DEPENDS+= ${PYPKGPREFIX}-sqlite2>=2.5.5:../../databases/py-sqlite2
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-sqlite2
.endif
.if !empty(PKG_OPTIONS:Mpgsql)
DEPENDS+= ${PYPKGPREFIX}-psycopg2>=2:../../databases/py-psycopg2
.endif
.if !empty(PKG_OPTIONS:Mmysql)
DEPENDS+= ${PYPKGPREFIX}-mysqldb>=1.2.2:../../databases/py-mysqldb
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-mysqldb
.endif
diff --git a/www/loggerhead/Makefile b/www/loggerhead/Makefile
index bccd97977ee..009cf2c8953 100644
--- a/www/loggerhead/Makefile
+++ b/www/loggerhead/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2014/01/18 19:07:57 wiz Exp $
+# $NetBSD: Makefile,v 1.13 2014/01/25 10:30:27 wiz Exp $
DISTNAME= loggerhead-${VER}
PKGREVISION= 1
@@ -19,6 +19,7 @@ DEPENDS+= ${PYPKGPREFIX}-PasteDeploy>=1.3:../../www/py-PasteDeploy
DEPENDS+= ${PYPKGPREFIX}-SimpleTAL>=4.1:../../www/py-simpletal
PYTHON_VERSIONED_DEPENDENCIES= flup
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-PasteDeploy, py-paste, py-simpletal
.include "../../lang/python/application.mk"
.include "../../lang/python/distutils.mk"
diff --git a/www/midori/Makefile b/www/midori/Makefile
index 8d3f9f28e6c..f091ca556a2 100644
--- a/www/midori/Makefile
+++ b/www/midori/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.66 2014/01/01 11:52:38 wiz Exp $
+# $NetBSD: Makefile,v 1.67 2014/01/25 10:30:27 wiz Exp $
DISTNAME= midori-0.4.9
PKGREVISION= 11
@@ -21,6 +21,7 @@ CHECK_PORTABILITY_SKIP+= win32/x86-mingw32-opensuse/install.sh
CHECK_PORTABILITY_SKIP+= win32/makedist/makedist.midori
PYTHON_FOR_BUILD_ONLY= yes
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of 0.4.9
REPLACE_PYTHON= waf wscript docs/api/wscript_build
REPLACE_PYTHON+= tests/wscript_build extensions/wscript_build
diff --git a/www/py-ClientForm/Makefile b/www/py-ClientForm/Makefile
index 981fde10bc4..1f9cb250a7c 100644
--- a/www/py-ClientForm/Makefile
+++ b/www/py-ClientForm/Makefile
@@ -1,5 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2012/10/28 06:30:58 asau Exp $
-#
+# $NetBSD: Makefile,v 1.5 2014/01/25 10:30:27 wiz Exp $
DISTNAME= ClientForm-0.2.10
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
@@ -12,6 +11,7 @@ COMMENT= Python module for handling HTML forms on the client side
LICENSE= modified-bsd OR zpl
USE_LANGUAGES= # none
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of 0.2.10
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/py-HTMLgen/Makefile b/www/py-HTMLgen/Makefile
index 778019af1e8..e914ba64f22 100644
--- a/www/py-HTMLgen/Makefile
+++ b/www/py-HTMLgen/Makefile
@@ -1,5 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2012/10/28 06:30:58 asau Exp $
-#
+# $NetBSD: Makefile,v 1.13 2014/01/25 10:30:27 wiz Exp $
DISTNAME= HTMLgen
PKGNAME= ${PYPKGPREFIX}-HTMLgen-2.2.2
@@ -19,6 +18,8 @@ PY_PATCHPLIST= yes
REPLACE_PYTHON+= *.py
+PYTHON_VERSIONS_INCOMPATIBLE= 33
+
INSTALLATION_DIRS+= ${PYSITELIB}
.include "../../lang/python/application.mk"
diff --git a/www/py-PasteDeploy/Makefile b/www/py-PasteDeploy/Makefile
index ca52c99cbe1..4fc1d787245 100644
--- a/www/py-PasteDeploy/Makefile
+++ b/www/py-PasteDeploy/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2012/10/28 06:30:59 asau Exp $
+# $NetBSD: Makefile,v 1.4 2014/01/25 10:30:27 wiz Exp $
DISTNAME= PasteDeploy-1.3.3
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
@@ -10,5 +10,7 @@ HOMEPAGE= http://pythonpaste.org/
COMMENT= Load, configure, and compose WSGI applications and servers
LICENSE= mit
+PYTHON_VERSIONS_INCOMPATIBLE= 33
+
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/py-blosxom/Makefile b/www/py-blosxom/Makefile
index 575cc8fc429..3f77625592b 100644
--- a/www/py-blosxom/Makefile
+++ b/www/py-blosxom/Makefile
@@ -1,5 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2013/07/31 10:20:27 hauke Exp $
-#
+# $NetBSD: Makefile,v 1.14 2014/01/25 10:30:27 wiz Exp $
PYBLOXSOMVERS= 1.5.3
DISTNAME= pyblosxom-${PYBLOXSOMVERS}
@@ -27,6 +26,8 @@ INSTALLATION_DIRS= ${DOC_SUBDIR}
REPLACE_PYTHON= Pyblosxom/data/pyblosxom.cgi
EGG_NAME= ${DISTNAME}
+PYTHON_VERSIONS_INCOMPATIBLE= 33
+
# There is a set of manual files in docs/source that could be
# converted to HTML or PDF, and installed
post-install:
diff --git a/www/py-clearsilver/Makefile b/www/py-clearsilver/Makefile
index 968d4cd583f..4d38d1872fe 100644
--- a/www/py-clearsilver/Makefile
+++ b/www/py-clearsilver/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2013/04/06 15:46:40 rodent Exp $
+# $NetBSD: Makefile,v 1.18 2014/01/25 10:30:27 wiz Exp $
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
PKGREVISION= 1
@@ -14,6 +14,7 @@ CFLAGS+= -fPIC
INSTALL_DIRS= python
PY_PATCHPLIST= YES
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of 0.10.5
.include "../../lang/python/extension.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/py-django-appmedia/Makefile b/www/py-django-appmedia/Makefile
index fd6bf7f0c4d..e02083a5b6e 100644
--- a/www/py-django-appmedia/Makefile
+++ b/www/py-django-appmedia/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2012/10/28 06:31:00 asau Exp $
+# $NetBSD: Makefile,v 1.4 2014/01/25 10:30:27 wiz Exp $
DISTNAME= django-appmedia-1.0.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
@@ -12,6 +12,7 @@ LICENSE= modified-bsd
EGG_NAME= ${DISTNAME:S/-/_/}
USE_LANGUAGES= # empty
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of 1.0.1
DEPENDS+= ${PYPKGPREFIX}-django-[0-9]*:../../www/py-django
diff --git a/www/py-django-cms/Makefile b/www/py-django-cms/Makefile
index bada9fc0ecc..bab0b3cb4c1 100644
--- a/www/py-django-cms/Makefile
+++ b/www/py-django-cms/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2013/11/01 11:18:00 adam Exp $
+# $NetBSD: Makefile,v 1.18 2014/01/25 10:30:28 wiz Exp $
DISTNAME= django-cms-2.4.3
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
@@ -10,9 +10,6 @@ HOMEPAGE= http://www.django-cms.org/
COMMENT= Django content management system
LICENSE= modified-bsd
-EGG_NAME= ${DISTNAME:S/-/_/}
-USE_LANGUAGES= # empty
-
DEPENDS+= ${PYPKGPREFIX}-django-[0-9]*:../../www/py-django
DEPENDS+= ${PYPKGPREFIX}-imaging-[0-9]*:../../graphics/py-imaging
DEPENDS+= ${PYPKGPREFIX}-django-south-[0-9]*:../../www/py-django-south
@@ -23,5 +20,9 @@ DEPENDS+= ${PYPKGPREFIX}-django-sekizai-[0-9]*:../../www/py-django-sekizai
DEPENDS+= ${PYPKGPREFIX}-django-reversion-[0-9]*:../../www/py-django-reversion
DEPENDS+= ${PYPKGPREFIX}-html5lib-[0-9]*:../../textproc/py-html5lib
+EGG_NAME= ${DISTNAME:S/-/_/}
+USE_LANGUAGES= # empty
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-django-appmedia, py-imaging
+
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/py-django-cmsplugin_gallery/Makefile b/www/py-django-cmsplugin_gallery/Makefile
index 98edb0ad631..2eac355a710 100644
--- a/www/py-django-cmsplugin_gallery/Makefile
+++ b/www/py-django-cmsplugin_gallery/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2013/01/28 21:16:26 adam Exp $
+# $NetBSD: Makefile,v 1.2 2014/01/25 10:30:28 wiz Exp $
DISTNAME= cmsplugin_gallery-0.5.3
PKGNAME= ${PYPKGPREFIX}-django-${DISTNAME}
@@ -16,5 +16,7 @@ DEPENDS+= ${PYPKGPREFIX}-django-inline-ordering-[0-9]*:../../www/py-django-inlin
USE_LANGUAGES= # none
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-django-appmedia via py-django-cms, py-django-easy-thumbnails
+
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/py-django-photologue/Makefile b/www/py-django-photologue/Makefile
index e5ec9a93a0e..d0809688374 100644
--- a/www/py-django-photologue/Makefile
+++ b/www/py-django-photologue/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2013/01/27 17:41:40 adam Exp $
+# $NetBSD: Makefile,v 1.4 2014/01/25 10:30:28 wiz Exp $
DISTNAME= django-photologue-2.5
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
@@ -17,6 +17,7 @@ DEPENDS+= ${PYPKGPREFIX}-django-tagging-[0-9]*:../../www/py-django-tagging
EGG_NAME= ${DISTNAME:S/-/_/}
USE_LANGUAGES= # none
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-django-tagging, py-imaging
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/py-django-registration/Makefile b/www/py-django-registration/Makefile
index 8d196a3d172..5652422be90 100644
--- a/www/py-django-registration/Makefile
+++ b/www/py-django-registration/Makefile
@@ -1,5 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2012/10/28 06:31:00 asau Exp $
-#
+# $NetBSD: Makefile,v 1.4 2014/01/25 10:30:28 wiz Exp $
DISTNAME= django-registration-0.8-alpha-1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S:-alpha-:a:}
@@ -19,5 +18,7 @@ USE_LANGUAGES= # none
EGG_NAME= ${DISTNAME:S/-/_/g:S/registration_/registration-/}
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of 0.8a1
+
.include "../../lang/python/distutils.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/py-django/options.mk b/www/py-django/options.mk
index 4fdda3eb09d..affe4ae3cd1 100644
--- a/www/py-django/options.mk
+++ b/www/py-django/options.mk
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.9 2010/09/16 11:12:18 adam Exp $
+# $NetBSD: options.mk,v 1.10 2014/01/25 10:30:27 wiz Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.django
PKG_SUPPORTED_OPTIONS= mysql oracle pgsql sqlite
@@ -10,6 +10,7 @@ PLIST_VARS+= ${PKG_SUPPORTED_OPTIONS}
.if !empty(PKG_OPTIONS:Mmysql)
DEPENDS+= ${PYPKGPREFIX}-mysqldb-[0-9]*:../../databases/py-mysqldb
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-mysqldb
PLIST.mysql= yes
.endif
@@ -25,5 +26,6 @@ PLIST.pgsql= yes
.if !empty(PKG_OPTIONS:Msqlite)
DEPENDS+= ${PYPKGPREFIX}-sqlite2-[0-9]*:../../databases/py-sqlite2
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-sqlite2
PLIST.sqlite= yes
.endif
diff --git a/www/py-django14/Makefile b/www/py-django14/Makefile
index 64cc9cf1990..dfc3515e9b7 100644
--- a/www/py-django14/Makefile
+++ b/www/py-django14/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2014/01/18 19:07:57 wiz Exp $
+# $NetBSD: Makefile,v 1.3 2014/01/25 10:30:28 wiz Exp $
DISTNAME= Django-1.4.10
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
@@ -20,6 +20,7 @@ REPLACE_PYTHON+= ${WRKSRC}/django/contrib/admin/static/admin/js/*.py
REPLACE_PYTHON+= ${WRKSRC}/django/conf/project_template/*.py
PYTHON_VERSIONED_DEPENDENCIES= flup
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # use py-django if you want python-3.x support
.include "options.mk"
diff --git a/www/py-django14/options.mk b/www/py-django14/options.mk
index c61177b1336..8cc5e4e5086 100644
--- a/www/py-django14/options.mk
+++ b/www/py-django14/options.mk
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.1 2013/11/14 21:27:01 joerg Exp $
+# $NetBSD: options.mk,v 1.2 2014/01/25 10:30:28 wiz Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.django
PKG_SUPPORTED_OPTIONS= mysql oracle pgsql sqlite
@@ -10,6 +10,7 @@ PLIST_VARS+= ${PKG_SUPPORTED_OPTIONS}
.if !empty(PKG_OPTIONS:Mmysql)
DEPENDS+= ${PYPKGPREFIX}-mysqldb-[0-9]*:../../databases/py-mysqldb
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-mysqldb
PLIST.mysql= yes
.endif
@@ -25,5 +26,6 @@ PLIST.pgsql= yes
.if !empty(PKG_OPTIONS:Msqlite)
DEPENDS+= ${PYPKGPREFIX}-sqlite2-[0-9]*:../../databases/py-sqlite2
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-sqlite2
PLIST.sqlite= yes
.endif
diff --git a/www/py-djangorestframework/Makefile b/www/py-djangorestframework/Makefile
index cb8523730e8..0c47c6a001c 100644
--- a/www/py-djangorestframework/Makefile
+++ b/www/py-djangorestframework/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2012/10/28 06:31:00 asau Exp $
+# $NetBSD: Makefile,v 1.4 2014/01/25 10:30:28 wiz Exp $
DISTNAME= djangorestframework-0.2.3
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
@@ -10,10 +10,11 @@ HOMEPAGE= http://django-rest-framework.org/
COMMENT= Lightweight REST framework for Django
LICENSE= modified-bsd
+DEPENDS+= ${PYPKGPREFIX}-django-[0-9]*:../../www/py-django
+
EGG_NAME= ${DISTNAME}
USE_LANGUAGES= # empty
-
-DEPENDS+= ${PYPKGPREFIX}-django-[0-9]*:../../www/py-django
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of 0.2.3
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/py-flask-cache/Makefile b/www/py-flask-cache/Makefile
index ea0bd35712b..72c595af6b0 100644
--- a/www/py-flask-cache/Makefile
+++ b/www/py-flask-cache/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2013/07/20 13:45:45 kleink Exp $
+# $NetBSD: Makefile,v 1.2 2014/01/25 10:30:28 wiz Exp $
DISTNAME= Flask-Cache-0.12
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
@@ -10,11 +10,13 @@ HOMEPAGE= http://packages.python.org/Flask-Cache/
COMMENT= Cache extension for Flask
LICENSE= modified-bsd
+DEPENDS+= ${PYPKGPREFIX}-flask-[0-9]*:../../www/py-flask
+
USE_LANGUAGES= # empty
EGG_NAME= ${DISTNAME:S/-/_/}
-DEPENDS+= ${PYPKGPREFIX}-flask-[0-9]*:../../www/py-flask
+PYTHON_VERSIONS_INCOMPATIBLE= 33
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/py-flask-frozen/Makefile b/www/py-flask-frozen/Makefile
index 2c3cdd16cd2..4886de50919 100644
--- a/www/py-flask-frozen/Makefile
+++ b/www/py-flask-frozen/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2014/01/12 09:45:24 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2014/01/25 10:30:28 wiz Exp $
DISTNAME= Frozen-Flask-0.11
PKGNAME= ${PYPKGPREFIX}-flask-frozen-0.11
@@ -12,8 +12,6 @@ LICENSE= modified-bsd
EGG_NAME= ${DISTNAME:S/-/_/}
-PYTHON_VERSIONS_INCLUDE_3X= yes
-
USE_LANGUAGES= # empty
DEPENDS+= ${PYPKGPREFIX}-flask>=0.7:../../www/py-flask
diff --git a/www/py-flask-login/Makefile b/www/py-flask-login/Makefile
index 19b650885af..02f6b57a30d 100644
--- a/www/py-flask-login/Makefile
+++ b/www/py-flask-login/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2014/01/12 09:45:24 wiz Exp $
+# $NetBSD: Makefile,v 1.10 2014/01/25 10:30:28 wiz Exp $
DISTNAME= Flask-Login-0.2.9
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
@@ -12,8 +12,6 @@ LICENSE= mit
USE_LANGUAGES= # empty
-PYTHON_VERSIONS_INCLUDE_3X= yes
-
EGG_NAME= ${DISTNAME:S/-/_/}
DEPENDS+= ${PYPKGPREFIX}-flask-[0-9]*:../../www/py-flask
diff --git a/www/py-flask-mail/Makefile b/www/py-flask-mail/Makefile
index 22b3042ebf0..fd5174eab14 100644
--- a/www/py-flask-mail/Makefile
+++ b/www/py-flask-mail/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2014/01/12 09:45:24 wiz Exp $
+# $NetBSD: Makefile,v 1.3 2014/01/25 10:30:28 wiz Exp $
DISTNAME= Flask-Mail-0.9.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
@@ -12,8 +12,6 @@ LICENSE= modified-bsd
USE_LANGUAGES= # empty
-PYTHON_VERSIONS_INCLUDE_3X= yes
-
EGG_NAME= ${DISTNAME:S/-/_/}
DEPENDS+= ${PYPKGPREFIX}-blinker-[0-9]*:../../devel/py-blinker
diff --git a/www/py-flask-principal/Makefile b/www/py-flask-principal/Makefile
index 6af8b919356..3543b88d63e 100644
--- a/www/py-flask-principal/Makefile
+++ b/www/py-flask-principal/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2014/01/12 09:45:25 wiz Exp $
+# $NetBSD: Makefile,v 1.3 2014/01/25 10:30:28 wiz Exp $
DISTNAME= Flask-Principal-0.4.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
@@ -12,8 +12,6 @@ LICENSE= mit
USE_LANGUAGES= # empty
-PYTHON_VERSIONS_INCLUDE_3X= yes
-
EGG_NAME= ${DISTNAME:S/-/_/}
DEPENDS+= ${PYPKGPREFIX}-blinker-[0-9]*:../../devel/py-blinker
diff --git a/www/py-flask-script/Makefile b/www/py-flask-script/Makefile
index 8cd4a235587..9f931f76224 100644
--- a/www/py-flask-script/Makefile
+++ b/www/py-flask-script/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2014/01/12 09:45:25 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2014/01/25 10:30:28 wiz Exp $
DISTNAME= Flask-Script-0.6.6
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
@@ -12,8 +12,6 @@ LICENSE= modified-bsd
USE_LANGUAGES= # empty
-PYTHON_VERSIONS_INCLUDE_3X= yes
-
EGG_NAME= ${DISTNAME:S/-/_/}
DEPENDS+= ${PYPKGPREFIX}-flask-[0-9]*:../../www/py-flask
diff --git a/www/py-flask-security/Makefile b/www/py-flask-security/Makefile
index c605a8a6051..d355d4a572d 100644
--- a/www/py-flask-security/Makefile
+++ b/www/py-flask-security/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2014/01/15 09:20:15 kleink Exp $
+# $NetBSD: Makefile,v 1.4 2014/01/25 10:30:28 wiz Exp $
DISTNAME= Flask-Security-1.7.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
@@ -10,12 +10,6 @@ HOMEPAGE= http://pythonhosted.org/Flask-Security/
COMMENT= Simple security for Flask apps
LICENSE= mit
-USE_LANGUAGES= # empty
-
-PYTHON_VERSIONS_INCLUDE_3X= yes
-
-EGG_NAME= ${DISTNAME:S/-/_/}
-
DEPENDS+= ${PYPKGPREFIX}-flask>=0.9:../../www/py-flask
DEPENDS+= ${PYPKGPREFIX}-flask-login>=0.2.3:../../www/py-flask-login
DEPENDS+= ${PYPKGPREFIX}-flask-mail>=0.7.3:../../www/py-flask-mail
@@ -24,6 +18,10 @@ DEPENDS+= ${PYPKGPREFIX}-flask-wtf>=0.8:../../www/py-flask-wtf
DEPENDS+= ${PYPKGPREFIX}-itsdangerous>=0.17:../../security/py-itsdangerous
DEPENDS+= ${PYPKGPREFIX}-passlib>=1.6.1:../../security/py-passlib
+USE_LANGUAGES= # empty
+
+EGG_NAME= ${DISTNAME:S/-/_/}
+
post-extract:
${FIND} ${WRKSRC} -type f -name .DS_Store -exec ${RM} {} \;
diff --git a/www/py-flask-wtf/Makefile b/www/py-flask-wtf/Makefile
index a38958193d5..f06fdf3c2ae 100644
--- a/www/py-flask-wtf/Makefile
+++ b/www/py-flask-wtf/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2014/01/12 09:45:25 wiz Exp $
+# $NetBSD: Makefile,v 1.10 2014/01/25 10:30:29 wiz Exp $
DISTNAME= Flask-WTF-0.9.4
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
@@ -13,8 +13,6 @@ LICENSE= modified-bsd
USE_LANGUAGES= # empty
-PYTHON_VERSIONS_INCLUDE_3X= yes
-
EGG_NAME= ${DISTNAME:S/-/_/1}
.include "options.mk"
diff --git a/www/py-flask/Makefile b/www/py-flask/Makefile
index c04bbe468f1..0aeb97763a4 100644
--- a/www/py-flask/Makefile
+++ b/www/py-flask/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2014/01/12 09:45:25 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2014/01/25 10:30:28 wiz Exp $
DISTNAME= Flask-0.10.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
@@ -12,8 +12,6 @@ LICENSE= modified-bsd
USE_LANGUAGES= # empty
-PYTHON_VERSIONS_INCLUDE_3X= yes
-
DEPENDS+= ${PYPKGPREFIX}-itsdangerous-[0-9]*:../../security/py-itsdangerous
DEPENDS+= ${PYPKGPREFIX}-jinja2-[0-9]*:../../textproc/py-jinja2
DEPENDS+= ${PYPKGPREFIX}-werkzeug-[0-9]*:../../www/py-werkzeug
diff --git a/www/py-flup3/Makefile b/www/py-flup3/Makefile
index 3452d6e3617..1c54ef339a2 100644
--- a/www/py-flup3/Makefile
+++ b/www/py-flup3/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2014/01/20 11:10:04 wiz Exp $
+# $NetBSD: Makefile,v 1.3 2014/01/25 10:30:29 wiz Exp $
DISTNAME= cc23b715b120
PKGNAME= ${PYPKGPREFIX}-flup-1.0.3pre1
@@ -16,7 +16,6 @@ WRKSRC= ${WRKDIR}/flup-py3-0-${DISTNAME}
USE_LANGUAGES= # empty
PYTHON_VERSIONS_INCOMPATIBLE= 26 27
-PYTHON_VERSIONS_INCLUDE_3X= yes
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/py-gdata/Makefile b/www/py-gdata/Makefile
index 7fef0f8d9c9..5bb8aaeecfc 100644
--- a/www/py-gdata/Makefile
+++ b/www/py-gdata/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2013/07/03 08:37:43 wiz Exp $
+# $NetBSD: Makefile,v 1.14 2014/01/25 10:30:29 wiz Exp $
DISTNAME= gdata-2.0.18
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
@@ -12,6 +12,8 @@ LICENSE= apache-2.0
DEPENDS+= ${PYPKGPREFIX}-cElementTree-[0-9]*:../../textproc/py-cElementTree
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of 2.0.18
+
REPLACE_PYTHON= src/atom/__init__.py
REPLACE_PYTHON+= src/atom/auth.py
REPLACE_PYTHON+= src/atom/client.py
diff --git a/www/py-jonpy/Makefile b/www/py-jonpy/Makefile
index a514730832d..2d4fae0365d 100644
--- a/www/py-jonpy/Makefile
+++ b/www/py-jonpy/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.6 2013/04/06 12:08:40 rodent Exp $
-#
+# $NetBSD: Makefile,v 1.7 2014/01/25 10:30:29 wiz Exp $
DISTNAME= jonpy-0.06
-PKGNAME= ${PYPKGPREFIX}-jonpy-0.06
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
PKGREVISION= 1
CATEGORIES= www python
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=jonpy/}
@@ -12,5 +11,7 @@ HOMEPAGE= http://jonpy.sourceforge.net/
COMMENT= Tools for FastCGI/CGI Python programs
LICENSE= mit
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of 0.06
+
.include "../../lang/python/distutils.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/py-mechanize/Makefile b/www/py-mechanize/Makefile
index 2b55d7b6ef7..8251f57d962 100644
--- a/www/py-mechanize/Makefile
+++ b/www/py-mechanize/Makefile
@@ -1,5 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2012/10/28 06:31:01 asau Exp $
-#
+# $NetBSD: Makefile,v 1.11 2014/01/25 10:30:29 wiz Exp $
DISTNAME= mechanize-0.2.5
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
@@ -13,6 +12,8 @@ COMMENT= Stateful programmatic web browsing in Python
USE_LANGUAGES= # none
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of 0.2.5
+
do-test:
${RUN}cd ${WRKSRC}; ${PYTHONBIN} test.py
diff --git a/www/py-mezzanine/Makefile b/www/py-mezzanine/Makefile
index b40c899de16..4ffb5d7988e 100644
--- a/www/py-mezzanine/Makefile
+++ b/www/py-mezzanine/Makefile
@@ -1,5 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2013/01/03 15:31:08 ryoon Exp $
-#
+# $NetBSD: Makefile,v 1.3 2014/01/25 10:30:29 wiz Exp $
DISTNAME= Mezzanine-1.2.4
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
@@ -11,8 +10,6 @@ HOMEPAGE= http://mezzanine.jupo.org/
COMMENT= Open source content management platform on Django
LICENSE= 2-clause-bsd
-PYTHON_VERSIONS_ACCEPTED= 27 26
-
DEPENDS+= ${PYPKGPREFIX}-flakes-[0-9]*:../../devel/py-flakes
DEPENDS+= ${PYPKGPREFIX}-postgresql-[0-9]*:../../databases/py-postgresql
DEPENDS+= ${PYPKGPREFIX}-pep8-[0-9]*:../../devel/py-pep8
@@ -23,13 +20,14 @@ DEPENDS+= ${PYPKGPREFIX}-django-[0-9]*:../../www/py-django
DEPENDS+= ${PYPKGPREFIX}-django-appconf-[0-9]*:../../www/py-django-appconf
DEPENDS+= ${PYPKGPREFIX}-django-south-[0-9]*:../../www/py-django-south
DEPENDS+= ${PYPKGPREFIX}-bleach-[0-9]*:../../www/py-bleach
-
DEPENDS+= ${PYPKGPREFIX}-django-mezzanine-filebrowser-[0-9]*:../../www/py-django-mezzanine-filebrowser
DEPENDS+= ${PYPKGPREFIX}-django-mezzanine-grappelli-[0-9]*:../../www/py-django-mezzanine-grappelli
USE_PKGLOCALEDIR= yes
USE_LANGUAGES= # none
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-postgresql, py-django-mezzanine-filebrowser, py-django-mezzanine-grappelli, py-imaging
+
MESSAGE_SUBST+= PYTHONBIN=${PYTHONBIN}
.include "../../lang/python/application.mk"
diff --git a/www/py-nevow/Makefile b/www/py-nevow/Makefile
index e152fcd6926..9116ca59b12 100644
--- a/www/py-nevow/Makefile
+++ b/www/py-nevow/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.15 2013/09/20 22:01:56 wiz Exp $
+# $NetBSD: Makefile,v 1.16 2014/01/25 10:30:29 wiz Exp $
VERSION= 0.10.0
DISTNAME= Nevow-${VERSION}
@@ -21,6 +21,8 @@ DEPENDS+= ${PYPKGPREFIX}-xml>=0.8.3:../../textproc/py-xml
REPLACE_PYTHON= nevow/test/segfault.py
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-twisted py-xml
+
.include "../../lang/python/application.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/py-paste/Makefile b/www/py-paste/Makefile
index 4b2e1dff5a4..b41859e49fb 100644
--- a/www/py-paste/Makefile
+++ b/www/py-paste/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2013/01/28 20:17:43 adam Exp $
+# $NetBSD: Makefile,v 1.11 2014/01/25 10:30:29 wiz Exp $
DISTNAME= Paste-1.7.5.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
@@ -12,5 +12,7 @@ LICENSE= mit
USE_LANGUAGES= # none
+PYTHON_VERSIONS_INCOMPATIBLE= 33
+
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/py-pendrell/Makefile b/www/py-pendrell/Makefile
index f2642832237..e47fd82f9f1 100644
--- a/www/py-pendrell/Makefile
+++ b/www/py-pendrell/Makefile
@@ -1,5 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2012/10/28 06:31:01 asau Exp $
-#
+# $NetBSD: Makefile,v 1.6 2014/01/25 10:30:29 wiz Exp $
DISTNAME= pendrell-0.2.3
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
@@ -11,8 +10,9 @@ HOMEPAGE= http://pendrell.olix0r.net/
COMMENT= HTTP/1.1 User Agent for the Programmable Web
LICENSE= mit
-BUILD_DEPENDS+= ${PYPKGPREFIX}-twisted>=10.0.0:../../net/py-twisted
DEPENDS+= ${PYPKGPREFIX}-twisted>=10.0.0:../../net/py-twisted
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-twisted
+
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/py-pywebdav/Makefile b/www/py-pywebdav/Makefile
index d2c217dc33c..ca3b2f44967 100644
--- a/www/py-pywebdav/Makefile
+++ b/www/py-pywebdav/Makefile
@@ -1,14 +1,15 @@
-# $NetBSD: Makefile,v 1.1 2013/07/08 05:44:21 richard Exp $
-VERSION= 0.9.8
-DISTNAME= PyWebDAV-${VERSION}
-PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
-CATEGORIES= www python
+# $NetBSD: Makefile,v 1.2 2014/01/25 10:30:29 wiz Exp $
+
+VERSION= 0.9.8
+DISTNAME= PyWebDAV-${VERSION}
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
+CATEGORIES= www python
MASTER_SITES= http://pywebdav.googlecode.com/files/
-MAINTAINER= pkgsrc-users@NetBSD.org
-HOMEPAGE= http://code.google.com/p/pywebdav/
-COMMENT= Standards compliant Python WebDAV server and library
-LICENSE= gnu-gpl-v2
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://code.google.com/p/pywebdav/
+COMMENT= Standards compliant Python WebDAV server and library
+LICENSE= gnu-gpl-v2
DOCDIR= share/doc/${PKGBASE}
@@ -16,6 +17,8 @@ PLIST_SUBST+= DOCDIR=${DOCDIR:Q}
INSTALLATION_DIRS+= ${DOCDIR}
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of 0.9.8
+
post-install:
${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/${DOCDIR}
${INSTALL_DATA} ${WRKSRC}/VERSION ${DESTDIR}${PREFIX}/${DOCDIR}
diff --git a/www/py-rss2gen/Makefile b/www/py-rss2gen/Makefile
index 432eb60f16a..90bb434d225 100644
--- a/www/py-rss2gen/Makefile
+++ b/www/py-rss2gen/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2013/10/17 23:52:53 tonnerre Exp $
+# $NetBSD: Makefile,v 1.9 2014/01/25 10:30:29 wiz Exp $
PYRSS2GENVER= 1.1
DISTNAME= PyRSS2Gen-${PYRSS2GENVER}
@@ -13,7 +13,5 @@ LICENSE= modified-bsd
USE_LANGUAGES= #none
-PYTHON_VERSIONS_INCLUDE_3X= yes
-
.include "../../lang/python/distutils.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/py-scgi/Makefile b/www/py-scgi/Makefile
index 301f9e9064f..db4b71d1565 100644
--- a/www/py-scgi/Makefile
+++ b/www/py-scgi/Makefile
@@ -1,5 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2012/10/28 06:31:02 asau Exp $
-#
+# $NetBSD: Makefile,v 1.8 2014/01/25 10:30:29 wiz Exp $
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
PKGREVISION= 1
@@ -8,6 +7,8 @@ COMMENT= Simple Common Gateway Interface
DEPENDS+= ${PYPKGPREFIX}-quixote-[0-9]*:../../devel/py-quixote
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-quixote
+
.include "../../lang/python/distutils.mk"
.include "../../www/py-scgi/Makefile.common"
diff --git a/www/py-simpletal/Makefile b/www/py-simpletal/Makefile
index acd11f012ac..fe0a553c58d 100644
--- a/www/py-simpletal/Makefile
+++ b/www/py-simpletal/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2012/10/28 06:31:02 asau Exp $
+# $NetBSD: Makefile,v 1.5 2014/01/25 10:30:29 wiz Exp $
DISTNAME= SimpleTAL-4.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
@@ -13,6 +13,8 @@ LICENSE= modified-bsd
USE_LANGUAGES= #none
+PYTHON_VERSIONS_INCOMPATIBLE= 33
+
do-test:
${PYTHONBIN} ${WRKSRC}/runtests.py
diff --git a/www/py-swish-e/Makefile b/www/py-swish-e/Makefile
index 33f3a9df1de..24ed410711b 100644
--- a/www/py-swish-e/Makefile
+++ b/www/py-swish-e/Makefile
@@ -1,5 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2012/10/28 06:31:02 asau Exp $
-#
+# $NetBSD: Makefile,v 1.7 2014/01/25 10:30:29 wiz Exp $
DISTNAME= swish-e-0.5
PKGNAME= ${PYPKGPREFIX}-swish-e-0.5
@@ -16,6 +15,8 @@ LICENSE= 2-clause-bsd
EGG_NAME= SwishE-${PKGVERSION_NOREV}
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of 0.5
+
.include "../../lang/python/distutils.mk"
.include "../../www/swish-e/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/py-webassets/Makefile b/www/py-webassets/Makefile
index 65d888a4928..41ae8b37c04 100644
--- a/www/py-webassets/Makefile
+++ b/www/py-webassets/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2014/01/12 09:45:25 wiz Exp $
+# $NetBSD: Makefile,v 1.4 2014/01/25 10:30:29 wiz Exp $
DISTNAME= webassets-0.9
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
@@ -12,8 +12,6 @@ LICENSE= modified-bsd
USE_LANGUAGES= # empty
-PYTHON_VERSIONS_INCLUDE_3X= yes
-
REPLACE_PYTHON+=src/webassets/filter/rjsmin/rjsmin.py
.include "../../lang/python/application.mk"
diff --git a/www/py-webcolors/Makefile b/www/py-webcolors/Makefile
index 40f5abf23be..38d3025e343 100644
--- a/www/py-webcolors/Makefile
+++ b/www/py-webcolors/Makefile
@@ -1,5 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2012/10/28 06:31:02 asau Exp $
-#
+# $NetBSD: Makefile,v 1.5 2014/01/25 10:30:30 wiz Exp $
DISTNAME= webcolors-1.4
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
@@ -12,8 +11,6 @@ HOMEPAGE= http://www.bitbucket.org/ubernostrum/webcolors/overview/
COMMENT= Library for working with color specifications for HTML and CSS
LICENSE= modified-bsd
-PYTHON_VERSIONS_INCLUDE_3X= yes
-
USE_LANGUAGES= # none
.include "../../lang/python/distutils.mk"
diff --git a/www/py-webpy/Makefile b/www/py-webpy/Makefile
index 3f5ec19f868..1040a516aff 100644
--- a/www/py-webpy/Makefile
+++ b/www/py-webpy/Makefile
@@ -1,19 +1,19 @@
-# $NetBSD: Makefile,v 1.12 2013/07/05 23:35:35 rodent Exp $
-#
+# $NetBSD: Makefile,v 1.13 2014/01/25 10:30:30 wiz Exp $
-DISTNAME= web.py-0.37
-PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-CATEGORIES= www python
+DISTNAME= web.py-0.37
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= www python
MASTER_SITES= http://webpy.org/static/
-MAINTAINER= darcy@NetBSD.org
-HOMEPAGE= http://webpy.org/
-COMMENT= Simple, public domain web publishing system
-LICENSE= public-domain
+MAINTAINER= darcy@NetBSD.org
+HOMEPAGE= http://webpy.org/
+COMMENT= Simple, public domain web publishing system
+LICENSE= public-domain
-USE_LANGUAGES= #none
+USE_LANGUAGES= #none
REPLACE_PYTHON+= web/__init__.py web/utils.py
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of 0.37
.include "../../lang/python/application.mk"
.include "../../lang/python/distutils.mk"
diff --git a/www/py-werkzeug-docs/Makefile b/www/py-werkzeug-docs/Makefile
index e574ad8bf81..a01f7719769 100644
--- a/www/py-werkzeug-docs/Makefile
+++ b/www/py-werkzeug-docs/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2013/08/05 08:40:14 wiz Exp $
+# $NetBSD: Makefile,v 1.3 2014/01/25 10:30:30 wiz Exp $
PKGNAME= ${PYPKGPREFIX}-werkzeug-docs-${DISTNAME:C/[^-]*-//}
@@ -23,6 +23,7 @@ do-install:
&& ${FIND} ${DOCDIR}/html -type f -print > ${WRKDIR}/PLIST
PYTHON_FOR_BUILD_ONLY= yes
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # sphinx detection broken as of 0.9.4
.include "../../lang/python/pyversion.mk"
BUILD_DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx
diff --git a/www/py-werkzeug/Makefile b/www/py-werkzeug/Makefile
index 85fad17b6f9..90180f7401a 100644
--- a/www/py-werkzeug/Makefile
+++ b/www/py-werkzeug/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2014/01/12 09:45:25 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2014/01/25 10:30:30 wiz Exp $
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
@@ -7,8 +7,6 @@ COMMENT= Python WSGI Utility Library
USE_LANGUAGES= # empty
USE_TOOLS+= pax
-PYTHON_VERSIONS_INCLUDE_3X= yes
-
REPLACE_PYTHON= examples/cookieauth.py
REPLACE_PYTHON+= examples/manage-coolmagic.py
REPLACE_PYTHON+= examples/manage-couchy.py
diff --git a/www/py-wtforms/Makefile b/www/py-wtforms/Makefile
index 5ec7d41142d..252ee038c4d 100644
--- a/www/py-wtforms/Makefile
+++ b/www/py-wtforms/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2014/01/12 09:45:25 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2014/01/25 10:30:30 wiz Exp $
DISTNAME= WTForms-1.0.5
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
@@ -13,8 +13,6 @@ LICENSE= modified-bsd
USE_LANGUAGES= # empty
-PYTHON_VERSIONS_INCLUDE_3X= yes
-
post-extract:
${FIND} ${WRKSRC} -type f -exec ${CHMOD} -x {} \;
diff --git a/www/trac/Makefile b/www/trac/Makefile
index 350719b221a..c5e9100e3b9 100644
--- a/www/trac/Makefile
+++ b/www/trac/Makefile
@@ -1,5 +1,4 @@
-# $NetBSD: Makefile,v 1.61 2014/01/21 22:29:33 gdt Exp $
-#
+# $NetBSD: Makefile,v 1.62 2014/01/25 10:30:30 wiz Exp $
DISTNAME= Trac-1.0.1
PKGNAME= ${DISTNAME:tl}
@@ -47,6 +46,7 @@ PYDISTUTILSPKG= YES
PY_PATCHPLIST= YES
PYTHON_PATCH_SCRIPTS= contrib/cgi-bin/trac.* contrib/*.py contrib/*-hook
PYTHON_PATCH_SCRIPTS+= trac/tests/functional/*.py
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of 1.0
.include "../../lang/python/application.mk"
diff --git a/www/urlgrabber/Makefile b/www/urlgrabber/Makefile
index c6a580f3fd1..a83e81faf66 100644
--- a/www/urlgrabber/Makefile
+++ b/www/urlgrabber/Makefile
@@ -1,5 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2012/10/28 06:31:07 asau Exp $
-#
+# $NetBSD: Makefile,v 1.11 2014/01/25 10:30:30 wiz Exp $
DISTNAME= urlgrabber-3.1.0
PKGREVISION= 3
@@ -11,6 +10,7 @@ HOMEPAGE= http://urlgrabber.baseurl.org/
COMMENT= Python package that drastically simplifies the fetching of files
USE_LANGUAGES= # none
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of 3.1.0
.include "../../lang/python/application.mk"
.include "../../lang/python/distutils.mk"
diff --git a/www/viewvc/Makefile b/www/viewvc/Makefile
index 55b873839b1..ee5cf296c55 100644
--- a/www/viewvc/Makefile
+++ b/www/viewvc/Makefile
@@ -1,5 +1,4 @@
-# $NetBSD: Makefile,v 1.19 2013/05/19 03:33:11 ryoon Exp $
-#
+# $NetBSD: Makefile,v 1.20 2014/01/25 10:30:30 wiz Exp $
DISTNAME= viewvc-1.1.20
CATEGORIES= devel www
@@ -11,6 +10,7 @@ COMMENT= Viewing the content of CVS/SVN repositories with a Webbrowser
LICENSE= 2-clause-bsd
PYTHON_PATCH_SCRIPTS= viewvc-install bin/* bin/cgi/*.cgi lib/*.py
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of 1.1.20
.if !exists(/usr/bin/rlog)
DEPENDS+= rcs-[0-9]*:../../devel/rcs
diff --git a/www/webkit-gtk/Makefile.common b/www/webkit-gtk/Makefile.common
index 5ebe7efdf65..7f46b3a65da 100644
--- a/www/webkit-gtk/Makefile.common
+++ b/www/webkit-gtk/Makefile.common
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.29 2014/01/22 15:21:23 jperkin Exp $
+# $NetBSD: Makefile.common,v 1.30 2014/01/25 10:30:30 wiz Exp $
# used by www/webkit-gtk/Makefile
# used by www/webkit-gtk3/Makefile
@@ -43,6 +43,7 @@ BUILD_DEPENDS+= ${RUBY_BASE}>=${RUBY_VERSION}:../../lang/${RUBY_BASE}
CONFIGURE_ENV+= RUBY=${RUBY}
PYTHON_FOR_BUILD_ONLY= yes
+PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of 1.10.2
.include "../../lang/python/application.mk"
CONFIGURE_ENV+= PYTHON=${PYTHONBIN}