Jinja2 used to default to building C speedups (these IIRC implement escaping functionality), current version defaults to not building the speedups. They are normally enabled by passing --with-speedups to setuptools, but it is a global argument and has to go before the command: python setup.py --with-speedups install bsd.python.mk has no support for such global arguments. The linked patch instead patches the source tree to default to building speedups, fixes plist and bumps portrevision. files directory needs to be created before applying the patch with patch utility. Fix: http://dump.bsdpower.com/2010/05/11/with-speedups.patch
Responsible Changed From-To: freebsd-ports-bugs->nivit Over to maintainer (via the GNATS Auto Assign Tool)
Responsible Changed From-To: nivit->pgollucci maintainer timeout (nivit ; 120 days)
State Changed From-To: open->closed Committed, Thanks!
pgollucci 2010-09-09 01:35:26 UTC FreeBSD ports repository Modified files: devel/py-Jinja2 Makefile pkg-plist Added files: devel/py-Jinja2/files patch-manifest.in-speedups patch-setup.py-speedups Log: - Enable speedups PR: ports/146507 Submitted by: Oleg Pudeyev <oleg@bsdpower.com> Approved by: maintainer timeout (nivit ; 120 days) Revision Changes Path 1.8 +2 -0 ports/devel/py-Jinja2/Makefile 1.1 +9 -0 ports/devel/py-Jinja2/files/patch-manifest.in-speedups (new) 1.1 +11 -0 ports/devel/py-Jinja2/files/patch-setup.py-speedups (new) 1.7 +6 -2 ports/devel/py-Jinja2/pkg-plist _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"