Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 2 Dec 2012 01:16:05 +0000 (UTC)
From:      Wesley Shields <wxs@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r308083 - in head/www/py-tornado: . files
Message-ID:  <201212020116.qB21G6L6040308@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: wxs
Date: Sun Dec  2 01:16:05 2012
New Revision: 308083
URL: http://svnweb.freebsd.org/changeset/ports/308083

Log:
  Update to 2.4.1.
  Trim header.
  Switch to USE_GITHUB.
  Add a regression-test target.
  
  PR:		ports/173714
  Submitted by:	Grzegorz Blach <magik@roorback.net>
  Approved by:	maintainer
  Feature safe:	yes

Added:
  head/www/py-tornado/files/
  head/www/py-tornado/files/patch-setup.py   (contents, props changed)
Modified:
  head/www/py-tornado/Makefile
  head/www/py-tornado/distinfo   (contents, props changed)
  head/www/py-tornado/pkg-plist   (contents, props changed)

Modified: head/www/py-tornado/Makefile
==============================================================================
--- head/www/py-tornado/Makefile	Sun Dec  2 00:10:19 2012	(r308082)
+++ head/www/py-tornado/Makefile	Sun Dec  2 01:16:05 2012	(r308083)
@@ -1,15 +1,9 @@
-# New ports collection makefile for:	tornado
-# Date created:				2009-09-14
-# Whom:					Guixing Bai<khsing.cn@gmail.com>
-#
+# Created by: Guixing Bai<khsing.cn@gmail.com>
 # $FreeBSD$
-#
 
 PORTNAME=	tornado
-PORTVERSION=	2.3
+PORTVERSION=	2.4.1
 CATEGORIES=	www python
-MASTER_SITES=	CHEESESHOP \
-		http://github.com/downloads/facebook/tornado/
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
 MAINTAINER=	khsing.cn@gmail.com
@@ -19,15 +13,15 @@ LICENSE=	AL2
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}curl>0:${PORTSDIR}/ftp/py-curl
 
-USE_PYTHON=	2.5-2.7
-USE_PYDISTUTILS=	easy_install
-
-FETCH_ARGS=	-pRr
+USE_GITHUB=	yes
+GH_ACCOUNT=	facebook
+GH_TAGNAME=	v${PORTVERSION}
+GH_COMMIT=	50af6cc
 
-.include <bsd.port.pre.mk>
+USE_PYTHON=		2.5-2.7
+USE_PYDISTUTILS=	easy_install
 
-.if ${PYTHON_REL} < 260
-RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}simplejson>=2.0.9:${PORTSDIR}/devel/py-simplejson
-.endif
+regression-test: build
+	@cd ${WRKSRC} && ${PYTHON_CMD} -m tornado.test.runtests
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/www/py-tornado/distinfo
==============================================================================
--- head/www/py-tornado/distinfo	Sun Dec  2 00:10:19 2012	(r308082)
+++ head/www/py-tornado/distinfo	Sun Dec  2 01:16:05 2012	(r308083)
@@ -1,2 +1,2 @@
-SHA256 (tornado-2.3.tar.gz) = 627ef58b7134781c814ac81d83cd435d4b9ebf3b5ba94c2102a1259740c4415c
-SIZE (tornado-2.3.tar.gz) = 338950
+SHA256 (tornado-2.4.1.tar.gz) = 0866e991517516049be98d9e865f341ad677789b0b488773dee24c2d495cc1c1
+SIZE (tornado-2.4.1.tar.gz) = 429432

Added: head/www/py-tornado/files/patch-setup.py
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/py-tornado/files/patch-setup.py	Sun Dec  2 01:16:05 2012	(r308083)
@@ -0,0 +1,21 @@
+--- ./setup.py.orig	2012-09-04 15:09:29.000000000 +1000
++++ ./setup.py	2012-11-19 19:24:33.000000000 +1100
+@@ -25,6 +25,8 @@
+ 
+ kwargs = {}
+ 
++kwargs["zip_safe"] = False
++
+ # Build the epoll extension for Linux systems with Python < 2.6
+ extensions = []
+ major, minor = sys.version_info[:2]
+@@ -54,9 +56,6 @@
+             "test.key",
+             "static/robots.txt",
+             "templates/utf8.html",
+-            "csv_translations/fr_FR.csv",
+-            "gettext_translations/fr_FR/LC_MESSAGES/tornado_test.mo",
+-            "gettext_translations/fr_FR/LC_MESSAGES/tornado_test.po",
+             ],
+         },
+     ext_modules = extensions,

Modified: head/www/py-tornado/pkg-plist
==============================================================================
--- head/www/py-tornado/pkg-plist	Sun Dec  2 00:10:19 2012	(r308082)
+++ head/www/py-tornado/pkg-plist	Sun Dec  2 01:16:05 2012	(r308083)
@@ -116,15 +116,15 @@
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/iostream_test.py
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/iostream_test.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/iostream_test.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/locale_test.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/locale_test.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/locale_test.pyo
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/options_test.py
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/options_test.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/options_test.pyo
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/process_test.py
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/process_test.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/process_test.pyo
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/run_pyversion_tests.py
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/run_pyversion_tests.pyc
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/run_pyversion_tests.pyo
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/runtests.py
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/runtests.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/runtests.pyo



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201212020116.qB21G6L6040308>