Sat Feb 1 19:56:22 2020 UTC ()
py-cheetah: add PYVERSSUFFIX to binarites; cleanup


(adam)
diff -r1.25 -r1.26 pkgsrc/devel/py-cheetah/Makefile
diff -r1.5 -r1.6 pkgsrc/devel/py-cheetah/PLIST

cvs diff -r1.25 -r1.26 pkgsrc/devel/py-cheetah/Attic/Makefile (expand / switch to unified diff)

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

cvs diff -r1.5 -r1.6 pkgsrc/devel/py-cheetah/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/py-cheetah/Attic/PLIST 2011/04/08 12:54:20 1.5
+++ pkgsrc/devel/py-cheetah/Attic/PLIST 2020/02/01 19:56:21 1.6
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1@comment $NetBSD: PLIST,v 1.5 2011/04/08 12:54:20 adam Exp $ 1@comment $NetBSD: PLIST,v 1.6 2020/02/01 19:56:21 adam Exp $
2bin/cheetah 2bin/cheetah-${PYVERSSUFFIX}
3bin/cheetah-analyze 3bin/cheetah-analyze-${PYVERSSUFFIX}
4bin/cheetah-compile 4bin/cheetah-compile-${PYVERSSUFFIX}
5${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 5${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
6${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 6${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
7${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 7${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
8${PYSITELIB}/${EGG_INFODIR}/requires.txt 8${PYSITELIB}/${EGG_INFODIR}/requires.txt
9${PYSITELIB}/${EGG_INFODIR}/top_level.txt 9${PYSITELIB}/${EGG_INFODIR}/top_level.txt
10${PYSITELIB}/Cheetah/CacheRegion.py 10${PYSITELIB}/Cheetah/CacheRegion.py
11${PYSITELIB}/Cheetah/CacheRegion.pyc 11${PYSITELIB}/Cheetah/CacheRegion.pyc
12${PYSITELIB}/Cheetah/CacheRegion.pyo 12${PYSITELIB}/Cheetah/CacheRegion.pyo
13${PYSITELIB}/Cheetah/CacheStore.py 13${PYSITELIB}/Cheetah/CacheStore.py
14${PYSITELIB}/Cheetah/CacheStore.pyc 14${PYSITELIB}/Cheetah/CacheStore.pyc
15${PYSITELIB}/Cheetah/CacheStore.pyo 15${PYSITELIB}/Cheetah/CacheStore.pyo
16${PYSITELIB}/Cheetah/CheetahWrapper.py 16${PYSITELIB}/Cheetah/CheetahWrapper.py
17${PYSITELIB}/Cheetah/CheetahWrapper.pyc 17${PYSITELIB}/Cheetah/CheetahWrapper.pyc