mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-27 05:10:36 +00:00
www/py-tornado: remove py-backports.ssl_match_hostname dependency
since python 2.7.9 ssl.match_hostname() function is in standard library, so there is no need to depend on security/py-backports.ssl_match_hostname anymore as stated in tornado's setup.py: """ if sys.version_info < (3, 2): install_requires.append('backports.ssl_match_hostname') if sys.version_info < (3, 4): # Certifi is also optional on 2.7.9+, although making our dependencies # conditional on micro version numbers seems like a bad idea # until we have more declarative metadata. install_requires.append('certifi') """ Remove this dependency and bump PORTREVISION. While here sort USE_PYTHON components, add missed space in Makefile header. PR: 201050 Submitted by: rm (myself) Approved by: Guixing Bai <khsing.cn@gmail.com> (maintainer)
This commit is contained in:
parent
19ed9f2235
commit
c321f4845e
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=390441
@ -1,8 +1,9 @@
|
||||
# Created by: Guixing Bai<khsing.cn@gmail.com>
|
||||
# Created by: Guixing Bai <khsing.cn@gmail.com>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= tornado
|
||||
PORTVERSION= 4.2
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= www python
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
@ -15,13 +16,12 @@ LICENSE= APACHE20
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certifi>0:${PORTSDIR}/security/py-certifi
|
||||
|
||||
USES= python
|
||||
USE_PYTHON= distutils autoplist
|
||||
USE_PYTHON= autoplist distutils
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${PYTHON_REL} < 3000
|
||||
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}backports.ssl_match_hostname>0:${PORTSDIR}/security/py-backports.ssl_match_hostname \
|
||||
${PYTHON_PKGNAMEPREFIX}futures>0:${PORTSDIR}/devel/py-futures
|
||||
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}futures>0:${PORTSDIR}/devel/py-futures
|
||||
.endif
|
||||
|
||||
post-build:
|
||||
|
@ -1,6 +1,15 @@
|
||||
--- setup.py.orig 2013-04-29 08:46:17.852783104 +0200
|
||||
+++ setup.py 2013-04-29 08:46:30.135662912 +0200
|
||||
@@ -41,9 +41,6 @@
|
||||
--- setup.py.orig 2015-05-27 01:44:57 UTC
|
||||
+++ setup.py
|
||||
@@ -122,7 +122,7 @@ if (platform.python_implementation() ==
|
||||
if setuptools is not None:
|
||||
# If setuptools is not available, you're on your own for dependencies.
|
||||
install_requires = []
|
||||
- if sys.version_info < (3, 2):
|
||||
+ if sys.version_info < (2, 7, 9):
|
||||
install_requires.append('backports.ssl_match_hostname')
|
||||
if sys.version_info < (3, 4):
|
||||
# Certifi is also optional on 2.7.9+, although making our dependencies
|
||||
@@ -141,9 +141,6 @@ setup(
|
||||
# in the sdist tarball)
|
||||
"tornado.test": [
|
||||
"README",
|
||||
@ -9,4 +18,4 @@
|
||||
- "gettext_translations/fr_FR/LC_MESSAGES/tornado_test.po",
|
||||
"options_test.cfg",
|
||||
"static/robots.txt",
|
||||
"templates/utf8.html",
|
||||
"static/dir/index.html",
|
||||
|
Loading…
Reference in New Issue
Block a user