Mon Jul 11 00:32:35 2022 UTC ()
py-rst2pdf: py-yaml is also a dependency

Issue noted and patch provided by J. Dekker on pkgsrc-users@.


(gutteridge)
diff -r1.13 -r1.14 pkgsrc/textproc/py-rst2pdf/Makefile

cvs diff -r1.13 -r1.14 pkgsrc/textproc/py-rst2pdf/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/py-rst2pdf/Makefile 2022/05/10 07:21:45 1.13
+++ pkgsrc/textproc/py-rst2pdf/Makefile 2022/07/11 00:32:34 1.14
@@ -1,33 +1,35 @@ @@ -1,33 +1,35 @@
1# $NetBSD: Makefile,v 1.13 2022/05/10 07:21:45 adam Exp $ 1# $NetBSD: Makefile,v 1.14 2022/07/11 00:32:34 gutteridge Exp $
2 2
3DISTNAME= rst2pdf-0.99 3DISTNAME= rst2pdf-0.99
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
 5PKGREVISION= 1
5CATEGORIES= textproc python 6CATEGORIES= textproc python
6MASTER_SITES= ${MASTER_SITE_PYPI:=r/rst2pdf/} 7MASTER_SITES= ${MASTER_SITE_PYPI:=r/rst2pdf/}
7 8
8MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://rst2pdf.org/ 10HOMEPAGE= https://rst2pdf.org/
10COMMENT= Convert restructured text to PDF via reportlab 11COMMENT= Convert restructured text to PDF via reportlab
11LICENSE= mit 12LICENSE= mit
12 13
13BUILD_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm 14BUILD_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm
14DEPENDS+= ${PYPKGPREFIX}-docutils-[0-9]*:../../textproc/py-docutils 15DEPENDS+= ${PYPKGPREFIX}-docutils-[0-9]*:../../textproc/py-docutils
15DEPENDS+= ${PYPKGPREFIX}-importlib-metadata-[0-9]*:../../devel/py-importlib-metadata 16DEPENDS+= ${PYPKGPREFIX}-importlib-metadata-[0-9]*:../../devel/py-importlib-metadata
16DEPENDS+= ${PYPKGPREFIX}-jinja2-[0-9]*:../../textproc/py-jinja2 17DEPENDS+= ${PYPKGPREFIX}-jinja2-[0-9]*:../../textproc/py-jinja2
17DEPENDS+= ${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging 18DEPENDS+= ${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging
18DEPENDS+= ${PYPKGPREFIX}-pygments-[0-9]*:../../textproc/py-pygments 19DEPENDS+= ${PYPKGPREFIX}-pygments-[0-9]*:../../textproc/py-pygments
19DEPENDS+= ${PYPKGPREFIX}-reportlab-[0-9]*:../../print/py-reportlab 20DEPENDS+= ${PYPKGPREFIX}-reportlab-[0-9]*:../../print/py-reportlab
20DEPENDS+= ${PYPKGPREFIX}-smartypants-[0-9]*:../../textproc/py-smartypants 21DEPENDS+= ${PYPKGPREFIX}-smartypants-[0-9]*:../../textproc/py-smartypants
 22DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml
21TEST_DEPENDS+= ${PYPKGPREFIX}-PDF2-[0-9]*:../../print/py-PDF2 23TEST_DEPENDS+= ${PYPKGPREFIX}-PDF2-[0-9]*:../../print/py-PDF2
22 24
23USE_LANGUAGES= # none 25USE_LANGUAGES= # none
24 26
25PYTHON_VERSIONS_INCOMPATIBLE= 27 27PYTHON_VERSIONS_INCOMPATIBLE= 27
26 28
27USE_PKG_RESOURCES= yes 29USE_PKG_RESOURCES= yes
28 30
29post-install: 31post-install:
30 cd ${DESTDIR}${PREFIX}/bin && \ 32 cd ${DESTDIR}${PREFIX}/bin && \
31 ${MV} rst2pdf rst2pdf-${PYVERSSUFFIX} || ${TRUE} 33 ${MV} rst2pdf rst2pdf-${PYVERSSUFFIX} || ${TRUE}
32 34
33.include "../../lang/python/egg.mk" 35.include "../../lang/python/egg.mk"