svn commit: r456068 - in head: www/bluefish www/clearsilver www/monast www/py-fcgi www/py-pyquery www/twms www/webcheck x11-fm/twander x11/metisse
Antoine Brodin
antoine at FreeBSD.org
Mon Dec 11 21:48:34 UTC 2017
Author: antoine
Date: Mon Dec 11 21:48:32 2017
New Revision: 456068
URL: https://svnweb.freebsd.org/changeset/ports/456068
Log:
- Those ports fail to build with python3
- Add some explicit FLAVOR to dependencies where needed
Modified:
head/www/bluefish/Makefile
head/www/clearsilver/Makefile
head/www/monast/Makefile
head/www/py-fcgi/Makefile
head/www/py-pyquery/Makefile
head/www/twms/Makefile
head/www/webcheck/Makefile
head/x11-fm/twander/Makefile
head/x11/metisse/Makefile
Modified: head/www/bluefish/Makefile
==============================================================================
--- head/www/bluefish/Makefile Mon Dec 11 21:45:17 2017 (r456067)
+++ head/www/bluefish/Makefile Mon Dec 11 21:48:32 2017 (r456068)
@@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libpcre.so:devel/pcre \
libenchant.so:textproc/enchant
-USES= desktop-file-utils gettext gmake libtool localbase pkgconfig python \
+USES= desktop-file-utils gettext gmake libtool localbase pkgconfig python:2.7 \
shared-mime-info shebangfix tar:bzip2
SHEBANG_FILES= data/css_decompressor
python_OLD_CMD= /usr/bin/python2.7
Modified: head/www/clearsilver/Makefile
==============================================================================
--- head/www/clearsilver/Makefile Mon Dec 11 21:45:17 2017 (r456067)
+++ head/www/clearsilver/Makefile Mon Dec 11 21:48:32 2017 (r456068)
@@ -17,7 +17,7 @@ CONFIGURE_ARGS= --disable-apache --disable-perl --disa
.if defined(WITH_PYTHON)
CONFIGURE_ARGS+= --with-python=${PYTHON_CMD}
-USES+= python
+USES+= python:2.7
PLIST_SUB+= PYTHON=""
PKGNAMESUFFIX= -python
.else
Modified: head/www/monast/Makefile
==============================================================================
--- head/www/monast/Makefile Mon Dec 11 21:45:17 2017 (r456067)
+++ head/www/monast/Makefile Mon Dec 11 21:48:32 2017 (r456068)
@@ -10,7 +10,7 @@ MASTER_SITES= SF/monast/MonAst%20for%20Asterisk%201.4_
MAINTAINER= ports at FreeBSD.org
COMMENT= Monitoring and an operator panel interface for AsteriskTM
-USES= python
+USES= python:2.7
USE_RC_SUBR= monast
NO_BUILD= yes
Modified: head/www/py-fcgi/Makefile
==============================================================================
--- head/www/py-fcgi/Makefile Mon Dec 11 21:45:17 2017 (r456067)
+++ head/www/py-fcgi/Makefile Mon Dec 11 21:48:32 2017 (r456068)
@@ -14,7 +14,7 @@ EXTRACT_ONLY= #
MAINTAINER= ports at FreeBSD.org
COMMENT= Python FastCGI interface library
-USES= python
+USES= python:2.7
NO_WRKSUBDIR= yes
post-extract:
Modified: head/www/py-pyquery/Makefile
==============================================================================
--- head/www/py-pyquery/Makefile Mon Dec 11 21:45:17 2017 (r456067)
+++ head/www/py-pyquery/Makefile Mon Dec 11 21:48:32 2017 (r456068)
@@ -27,7 +27,7 @@ USES= python:2.7 zip
USE_PYTHON= autoplist distutils
NO_ARCH= yes
-DOCS_BUILD_DEPENDS= sphinx-build:textproc/py-sphinx
+DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0:textproc/py-sphinx@${FLAVOR}
DOCS_VARS= PYDISTUTILS_BUILD_TARGET+="build_sphinx -a -E"
post-install-DOCS-on:
Modified: head/www/twms/Makefile
==============================================================================
--- head/www/twms/Makefile Mon Dec 11 21:45:17 2017 (r456067)
+++ head/www/twms/Makefile Mon Dec 11 21:48:32 2017 (r456068)
@@ -12,14 +12,14 @@ COMMENT= Tiny WMS server
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/pyproj/__init__.py:graphics/py-pyproj \
- ${PYTHON_SITELIBDIR}/web/__init__.py:www/webpy \
- ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyproj>0:graphics/py-pyproj@${PY_FLAVOR} \
+ ${PYTHON_SITELIBDIR}/web/__init__.py:www/webpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${PY_FLAVOR}
USE_GITHUB= yes
GH_ACCOUNT= Komzpa
-USES= python shebangfix tar:bzip2
+USES= python:2.7 shebangfix tar:bzip2
SHEBANG_FILES= twms.py
NO_BUILD= yes
NO_ARCH= yes
Modified: head/www/webcheck/Makefile
==============================================================================
--- head/www/webcheck/Makefile Mon Dec 11 21:45:17 2017 (r456067)
+++ head/www/webcheck/Makefile Mon Dec 11 21:48:32 2017 (r456068)
@@ -11,7 +11,7 @@ EXTRACT_SUFX= .tar.gz
MAINTAINER= reed at reedmedia.net
COMMENT= View structure of a web site, get a list of problems like broken links
-USES= python
+USES= python:2.7
NO_BUILD= yes
# what about fancytooltips?
Modified: head/x11-fm/twander/Makefile
==============================================================================
--- head/x11-fm/twander/Makefile Mon Dec 11 21:45:17 2017 (r456067)
+++ head/x11-fm/twander/Makefile Mon Dec 11 21:48:32 2017 (r456068)
@@ -10,10 +10,10 @@ MASTER_SITES= http://www.tundraware.com/Software/twand
MAINTAINER= twander at tundraware.com
COMMENT= Better Filesystem Browser
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter@${PY_FLAVOR}
-USES= python
+USES= python:2.7
NO_ARCH= yes
OPTIONS_DEFINE= DOCS
Modified: head/x11/metisse/Makefile
==============================================================================
--- head/x11/metisse/Makefile Mon Dec 11 21:45:17 2017 (r456067)
+++ head/x11/metisse/Makefile Mon Dec 11 21:48:32 2017 (r456068)
@@ -23,7 +23,7 @@ BROKEN_aarch64= Fails to build: error: GETLEFTBITS_ALI
BROKEN_armv6= Fails to build: error: GETLEFTBITS_ALIGNMENT must be 1
BROKEN_armv7= Fails to build: error: GETLEFTBITS_ALIGNMENT must be 1
-USES= gettext libtool localbase:ldflags pathfix pkgconfig python shebangfix tar:bzip2
+USES= gettext libtool localbase:ldflags pathfix pkgconfig python:2.7 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 \
More information about the svn-ports-all
mailing list