| @@ -1,18 +1,49 @@ | | | @@ -1,18 +1,49 @@ |
1 | # $NetBSD: Makefile,v 1.15 2013/02/01 22:21:06 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.16 2014/01/20 11:23:00 wiz Exp $ |
2 | | | 2 | |
3 | DISTNAME= Cheetah-2.4.4 | | 3 | DISTNAME= Cheetah-2.4.4 |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl} | | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl} |
| | | 5 | PKGREVISION= 1 |
5 | CATEGORIES= devel | | 6 | CATEGORIES= devel |
6 | MASTER_SITES= http://pypi.python.org/packages/source/C/Cheetah/ | | 7 | MASTER_SITES= http://pypi.python.org/packages/source/C/Cheetah/ |
7 | | | 8 | |
8 | MAINTAINER= pkgsrc-users@NetBSD.org | | 9 | MAINTAINER= pkgsrc-users@NetBSD.org |
9 | HOMEPAGE= http://www.cheetahtemplate.org/ | | 10 | HOMEPAGE= http://www.cheetahtemplate.org/ |
10 | COMMENT= Python-powered template engine and code-generator | | 11 | COMMENT= Python-powered template engine and code-generator |
11 | | | 12 | |
12 | CONFLICTS= Cheetah-[0-9]* | | 13 | CONFLICTS= Cheetah-[0-9]* |
13 | DEPENDS+= ${PYPKGPREFIX}-markdown>=2.0.1:../../textproc/py-markdown | | 14 | DEPENDS+= ${PYPKGPREFIX}-markdown>=2.0.1:../../textproc/py-markdown |
14 | | | 15 | |
15 | USE_LANGUAGES= c | | 16 | USE_LANGUAGES= c |
16 | | | 17 | |
| | | 18 | PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of 2.4.4 |
| | | 19 | |
| | | 20 | REPLACE_PYTHON+= SetupTools.py |
| | | 21 | REPLACE_PYTHON+= bin/cheetah |
| | | 22 | REPLACE_PYTHON+= bin/cheetah-analyze |
| | | 23 | REPLACE_PYTHON+= bin/cheetah-compile |
| | | 24 | REPLACE_PYTHON+= cheetah/CheetahWrapper.py |
| | | 25 | REPLACE_PYTHON+= cheetah/Compiler.py |
| | | 26 | REPLACE_PYTHON+= cheetah/DirectiveAnalyzer.py |
| | | 27 | REPLACE_PYTHON+= cheetah/ImportHooks.py |
| | | 28 | REPLACE_PYTHON+= cheetah/NameMapper.py |
| | | 29 | REPLACE_PYTHON+= cheetah/Parser.py |
| | | 30 | REPLACE_PYTHON+= cheetah/Servlet.py |
| | | 31 | REPLACE_PYTHON+= cheetah/Tests/Analyzer.py |
| | | 32 | REPLACE_PYTHON+= cheetah/Tests/CheetahWrapper.py |
| | | 33 | REPLACE_PYTHON+= cheetah/Tests/Cheps.py |
| | | 34 | REPLACE_PYTHON+= cheetah/Tests/Filters.py |
| | | 35 | REPLACE_PYTHON+= cheetah/Tests/Misc.py |
| | | 36 | REPLACE_PYTHON+= cheetah/Tests/NameMapper.py |
| | | 37 | REPLACE_PYTHON+= cheetah/Tests/Parser.py |
| | | 38 | REPLACE_PYTHON+= cheetah/Tests/Performance.py |
| | | 39 | REPLACE_PYTHON+= cheetah/Tests/Regressions.py |
| | | 40 | REPLACE_PYTHON+= cheetah/Tests/SyntaxAndOutput.py |
| | | 41 | REPLACE_PYTHON+= cheetah/Tests/Template.py |
| | | 42 | REPLACE_PYTHON+= cheetah/Tests/Test.py |
| | | 43 | REPLACE_PYTHON+= cheetah/Tests/Unicode.py |
| | | 44 | REPLACE_PYTHON+= cheetah/Utils/Misc.py |
| | | 45 | REPLACE_PYTHON+= setup.py |
| | | 46 | |
| | | 47 | .include "../../lang/python/application.mk" |
17 | .include "../../lang/python/egg.mk" | | 48 | .include "../../lang/python/egg.mk" |
18 | .include "../../mk/bsd.pkg.mk" | | 49 | .include "../../mk/bsd.pkg.mk" |