Fri Jun 2 16:51:41 2023 UTC ()
py-sigal: switch to ffmpeg6

Bump PKGREVISION.


(wiz)
diff -r1.2 -r1.3 pkgsrc/www/py-sigal/Makefile

cvs diff -r1.2 -r1.3 pkgsrc/www/py-sigal/Makefile (expand / switch to unified diff)

--- pkgsrc/www/py-sigal/Makefile 2023/03/08 21:05:58 1.2
+++ pkgsrc/www/py-sigal/Makefile 2023/06/02 16:51:40 1.3
@@ -1,46 +1,46 @@ @@ -1,46 +1,46 @@
1# $NetBSD: Makefile,v 1.2 2023/03/08 21:05:58 wiz Exp $ 1# $NetBSD: Makefile,v 1.3 2023/06/02 16:51:40 wiz Exp $
2 2
3DISTNAME= sigal-2.3 3DISTNAME= sigal-2.3
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5PKGREVISION= 1 5PKGREVISION= 2
6CATEGORIES= www python 6CATEGORIES= www python
7MASTER_SITES= ${MASTER_SITE_PYPI:=s/sigal/} 7MASTER_SITES= ${MASTER_SITE_PYPI:=s/sigal/}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://pypi.org/project/sigal/ 10HOMEPAGE= https://pypi.org/project/sigal/
11COMMENT= Simple static gallery generator 11COMMENT= Simple static gallery generator
12LICENSE= mit 12LICENSE= mit
13 13
14TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm 14TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm
15TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel 15TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
16DEPENDS+= ffmpeg5-[0-9]*:../../multimedia/ffmpeg5 16DEPENDS+= ffmpeg6-[0-9]*:../../multimedia/ffmpeg6
17DEPENDS+= ${PYPKGPREFIX}-blinker-[0-9]*:../../devel/py-blinker 17DEPENDS+= ${PYPKGPREFIX}-blinker-[0-9]*:../../devel/py-blinker
18DEPENDS+= ${PYPKGPREFIX}-click-[0-9]*:../../devel/py-click 18DEPENDS+= ${PYPKGPREFIX}-click-[0-9]*:../../devel/py-click
19DEPENDS+= ${PYPKGPREFIX}-cryptography-[0-9]*:../../security/py-cryptography 19DEPENDS+= ${PYPKGPREFIX}-cryptography-[0-9]*:../../security/py-cryptography
20DEPENDS+= ${PYPKGPREFIX}-feedgenerator-[0-9]*:../../www/py-feedgenerator 20DEPENDS+= ${PYPKGPREFIX}-feedgenerator-[0-9]*:../../www/py-feedgenerator
21DEPENDS+= ${PYPKGPREFIX}-jinja2>=2.7:../../textproc/py-jinja2 21DEPENDS+= ${PYPKGPREFIX}-jinja2>=2.7:../../textproc/py-jinja2
22DEPENDS+= ${PYPKGPREFIX}-markdown-[0-9]*:../../textproc/py-markdown 22DEPENDS+= ${PYPKGPREFIX}-markdown-[0-9]*:../../textproc/py-markdown
23DEPENDS+= ${PYPKGPREFIX}-natsort-[0-9]*:../../textproc/py-natsort 23DEPENDS+= ${PYPKGPREFIX}-natsort-[0-9]*:../../textproc/py-natsort
24DEPENDS+= ${PYPKGPREFIX}-Pillow-[0-9]*:../../graphics/py-Pillow 24DEPENDS+= ${PYPKGPREFIX}-Pillow-[0-9]*:../../graphics/py-Pillow
25DEPENDS+= ${PYPKGPREFIX}-pilkit-[0-9]*:../../graphics/py-pilkit 25DEPENDS+= ${PYPKGPREFIX}-pilkit-[0-9]*:../../graphics/py-pilkit
26TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test 26TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
27 27
28PYTHON_VERSIONS_INCOMPATIBLE= 27 37 28PYTHON_VERSIONS_INCOMPATIBLE= 27 37
29 29
30USE_LANGUAGES= # none 30USE_LANGUAGES= # none
31 31
32SUBST_CLASSES+= ffmpeg 32SUBST_CLASSES+= ffmpeg
33SUBST_SED.ffmpeg+= -e "s,ffmpeg,${PREFIX}/bin/ffmpeg5," 33SUBST_SED.ffmpeg+= -e "s,ffmpeg,${PREFIX}/bin/ffmpeg6,"
34SUBST_FILES.ffmpeg+= sigal/settings.py 34SUBST_FILES.ffmpeg+= sigal/settings.py
35SUBST_FILES.ffmpeg+= sigal/video.py 35SUBST_FILES.ffmpeg+= sigal/video.py
36SUBST_STAGE.ffmpeg= pre-build 36SUBST_STAGE.ffmpeg= pre-build
37SUBST_MESSAGE.ffmpeg= Fixing ffmpeg path. 37SUBST_MESSAGE.ffmpeg= Fixing ffmpeg path.
38 38
39post-install: 39post-install:
40 cd ${DESTDIR}${PREFIX}/bin && mv sigal sigal-${PYVERSSUFFIX} || ${TRUE} 40 cd ${DESTDIR}${PREFIX}/bin && mv sigal sigal-${PYVERSSUFFIX} || ${TRUE}
41 41
42do-test: 42do-test:
43 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} 43 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX}
44 44
45.include "../../lang/python/wheel.mk" 45.include "../../lang/python/wheel.mk"
46.include "../../mk/bsd.pkg.mk" 46.include "../../mk/bsd.pkg.mk"