Date: Thu, 18 Jan 2018 20:27:37 +0000 (UTC) From: Mark Felder <feld@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r459375 - in branches/2018Q1: databases/py-peewee databases/py-sqlobject net-mgmt/librenms net-mgmt/observium www/py-django-devel www/py-django110 www/py-django111 www/py-django18 www/p... Message-ID: <201801182027.w0IKRblx080757@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: feld Date: Thu Jan 18 20:27:37 2018 New Revision: 459375 URL: https://svnweb.freebsd.org/changeset/ports/459375 Log: MFH: r458431 databases/py-MySQLdb only supports Python 2, restrict ports that uses it. Sponsored by: Absolight Modified: branches/2018Q1/databases/py-peewee/Makefile branches/2018Q1/databases/py-sqlobject/Makefile branches/2018Q1/net-mgmt/librenms/Makefile branches/2018Q1/net-mgmt/observium/Makefile branches/2018Q1/www/py-django-devel/Makefile branches/2018Q1/www/py-django110/Makefile branches/2018Q1/www/py-django111/Makefile branches/2018Q1/www/py-django18/Makefile branches/2018Q1/www/py-django20/Makefile Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/databases/py-peewee/Makefile ============================================================================== --- branches/2018Q1/databases/py-peewee/Makefile Thu Jan 18 20:23:31 2018 (r459374) +++ branches/2018Q1/databases/py-peewee/Makefile Thu Jan 18 20:27:37 2018 (r459375) @@ -17,11 +17,12 @@ OPTIONS_DEFINE= DOCS SQLITE MYSQL PGSQL OPTIONS_DEFAULT= SQLITE NO_ARCH= yes -USES= python +USES= python${PY_MYSQL} USE_PYTHON= autoplist distutils SQLITE_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${FLAVOR} MYSQL_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}MySQLdb>=1.2.3:databases/py-MySQLdb@${FLAVOR} +MYSQL_VARS= PY_MYSQL=:2.7 PGSQL_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>=2.5.1:databases/py-psycopg2@${FLAVOR} .include <bsd.port.mk> Modified: branches/2018Q1/databases/py-sqlobject/Makefile ============================================================================== --- branches/2018Q1/databases/py-sqlobject/Makefile Thu Jan 18 20:23:31 2018 (r459374) +++ branches/2018Q1/databases/py-sqlobject/Makefile Thu Jan 18 20:27:37 2018 (r459375) @@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}formencode>=1.2. RUN_DEPENDS:= ${BUILD_DEPENDS} NO_ARCH= yes -USES= python +USES= python${PY_MYSQL} USE_PYTHON= autoplist distutils # currently MaxDB(SAP), ADODB are not supported @@ -27,6 +27,7 @@ SYBASE_DESC= sybase support PORTDOCS= * MYSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}MySQLdb>=0:databases/py-MySQLdb@${FLAVOR} +MYSQL_VARS= PY_MYSQL=:2.7 PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>=0:databases/py-psycopg2@${FLAVOR} SQLITE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${FLAVOR} MSSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymssql>=0:databases/py-pymssql@${FLAVOR} Modified: branches/2018Q1/net-mgmt/librenms/Makefile ============================================================================== --- branches/2018Q1/net-mgmt/librenms/Makefile Thu Jan 18 20:23:31 2018 (r459374) +++ branches/2018Q1/net-mgmt/librenms/Makefile Thu Jan 18 20:27:37 2018 (r459375) @@ -15,7 +15,7 @@ LICENSE= GPLv3 USE_GITHUB= yes GH_ACCOUNT= librenms -USES= php:cli python shebangfix +USES= php:cli python${PY_MYSQL} shebangfix SHEBANG_FILES= scripts/auth_test.php scripts/deploy-docs.sh scripts/github-remove \ scripts/Migration/Standard_Conversion/convert_no_xml.sh \ scripts/Migration/Standard_Conversion/destwork_no_xml.sh \ @@ -70,6 +70,7 @@ LIBVIRT_RUN_DEPENDS= virsh:devel/libvirt NAGPLUGINS_RUN_DEPENDS= ${LOCALBASE}/libexec/nagios/check_nagios:net-mgmt/nagios-plugins NMAP_RUN_DEPENDS= nmap:security/nmap PYPOLLER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}MySQLdb>=1.2.3:databases/py-MySQLdb +PYPOLLER_VARS= PY_MYSQL=:2.7 X11_RUN_DEPENDS= Magick-config:graphics/ImageMagick \ mtr:net/mtr X11_RUN_DEPENDS_OFF= Magick-config:graphics/ImageMagick-nox11 \ Modified: branches/2018Q1/net-mgmt/observium/Makefile ============================================================================== --- branches/2018Q1/net-mgmt/observium/Makefile Thu Jan 18 20:23:31 2018 (r459374) +++ branches/2018Q1/net-mgmt/observium/Makefile Thu Jan 18 20:27:37 2018 (r459375) @@ -20,7 +20,7 @@ LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-se WRKSRC= ${WRKDIR}/${PORTNAME} -USES= php:cli python shebangfix +USES= php:cli python${PY_MYSQL} shebangfix SHEBANG_FILES= \ mibs/process.pl \ poller-wrapper.py \ @@ -56,6 +56,7 @@ LIBVIRT_RUN_DEPENDS= virsh:devel/libvirt NAGPLUGINS_RUN_DEPENDS= ${LOCALBASE}/libexec/nagios/check_nagios:net-mgmt/nagios-plugins NMAP_RUN_DEPENDS= nmap:security/nmap PYPOLLER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}MySQLdb>0:databases/py-MySQLdb +PYPOLLER_VARS= PY_MYSQL=:2.7 SVN_RUN_DEPENDS= svn:devel/subversion WMIC_RUN_DEPENDS= wmic:net-mgmt/wmi-client Modified: branches/2018Q1/www/py-django-devel/Makefile ============================================================================== --- branches/2018Q1/www/py-django-devel/Makefile Thu Jan 18 20:23:31 2018 (r459374) +++ branches/2018Q1/www/py-django-devel/Makefile Thu Jan 18 20:27:37 2018 (r459375) @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-py SNAPSHOTDATE= 20150709 NO_ARCH= yes -USES= cpe gettext python shebangfix +USES= cpe gettext python${PY_MYSQL} shebangfix USE_GITHUB= yes USE_PYTHON= autoplist distutils SHEBANG_FILES= django/bin/django-admin.py \ @@ -45,6 +45,7 @@ HTMLDOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx> HTMLDOCS_IMPLIES= DOCS PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>0:databases/py-psycopg2@${FLAVOR} MYSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}MySQLdb>=1.2.2:databases/py-MySQLdb@${FLAVOR} +MYSQL_VARS= PY_MYSQL=:2.7 SQLITE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${FLAVOR} FASTCGI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flup6>0:www/py-flup6@${FLAVOR} Modified: branches/2018Q1/www/py-django110/Makefile ============================================================================== --- branches/2018Q1/www/py-django110/Makefile Thu Jan 18 20:23:31 2018 (r459374) +++ branches/2018Q1/www/py-django110/Makefile Thu Jan 18 20:27:37 2018 (r459375) @@ -24,7 +24,7 @@ EXPIRATION_DATE=2018-01-31 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${FLAVOR} NO_ARCH= yes -USES= cpe python shebangfix +USES= cpe python${PY_MYSQL} shebangfix USE_PYTHON= autoplist distutils SHEBANG_FILES= django/bin/django-admin.py \ django/conf/project_template/manage.py-tpl @@ -49,6 +49,7 @@ HTMLDOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx> HTMLDOCS_IMPLIES= DOCS PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>0:databases/py-psycopg2@${FLAVOR} MYSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}MySQLdb>=1.2.2:databases/py-MySQLdb@${FLAVOR} +MYSQL_VARS= PY_MYSQL=:2.7 SQLITE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${FLAVOR} post-build-HTMLDOCS-on: Modified: branches/2018Q1/www/py-django111/Makefile ============================================================================== --- branches/2018Q1/www/py-django111/Makefile Thu Jan 18 20:23:31 2018 (r459374) +++ branches/2018Q1/www/py-django111/Makefile Thu Jan 18 20:27:37 2018 (r459375) @@ -23,7 +23,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${FLAVOR} NO_ARCH= yes -USES= cpe python shebangfix +USES= cpe python${PY_MYSQL} shebangfix USE_PYTHON= autoplist distutils SHEBANG_FILES= django/bin/django-admin.py \ django/conf/project_template/manage.py-tpl @@ -48,6 +48,7 @@ HTMLDOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx> HTMLDOCS_IMPLIES= DOCS PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>0:databases/py-psycopg2@${FLAVOR} MYSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}MySQLdb>=1.2.2:databases/py-MySQLdb@${FLAVOR} +MYSQL_VARS= PY_MYSQL=:2.7 SQLITE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${FLAVOR} post-build-HTMLDOCS-on: Modified: branches/2018Q1/www/py-django18/Makefile ============================================================================== --- branches/2018Q1/www/py-django18/Makefile Thu Jan 18 20:23:31 2018 (r459374) +++ branches/2018Q1/www/py-django18/Makefile Thu Jan 18 20:27:37 2018 (r459375) @@ -21,7 +21,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${FLAVOR} NO_ARCH= yes -USES= cpe python shebangfix +USES= cpe python${PY_MYSQL} shebangfix USE_PYTHON= autoplist distutils SHEBANG_FILES= django/bin/django-admin.py \ django/conf/project_template/manage.py @@ -48,6 +48,7 @@ HTMLDOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx> HTMLDOCS_IMPLIES= DOCS PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>0:databases/py-psycopg2@${FLAVOR} MYSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}MySQLdb>=1.2.2:databases/py-MySQLdb@${FLAVOR} +MYSQL_VARS= PY_MYSQL=:2.7 SQLITE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${FLAVOR} FASTCGI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flup6>0:www/py-flup6@${FLAVOR} Modified: branches/2018Q1/www/py-django20/Makefile ============================================================================== --- branches/2018Q1/www/py-django20/Makefile Thu Jan 18 20:23:31 2018 (r459374) +++ branches/2018Q1/www/py-django20/Makefile Thu Jan 18 20:27:37 2018 (r459375) @@ -47,6 +47,7 @@ HTMLDOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx> HTMLDOCS_IMPLIES= DOCS PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>0:databases/py-psycopg2@${FLAVOR} MYSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}MySQLdb>=1.2.2:databases/py-MySQLdb@${FLAVOR} +MYSQL_BROKEN= MySQLdb only supports Python 2. SQLITE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${FLAVOR} post-build-HTMLDOCS-on:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201801182027.w0IKRblx080757>