Mon Nov 1 21:05:56 2021 UTC ()
*: convert py-markdown users to versioned_dependencies.mk


(wiz)
diff -r1.26 -r1.27 pkgsrc/audio/lv2/Makefile
diff -r1.6 -r1.7 pkgsrc/devel/apenwarr-redo/Makefile
diff -r1.26 -r1.27 pkgsrc/devel/py-cheetah/Makefile
diff -r1.255 -r1.256 pkgsrc/misc/calibre/Makefile
diff -r1.9 -r1.10 pkgsrc/textproc/markdown2social/Makefile
diff -r1.4 -r1.5 pkgsrc/textproc/py-mkdocs/Makefile
diff -r1.1 -r1.2 pkgsrc/textproc/py-ramlfications/Makefile
diff -r1.12 -r1.13 pkgsrc/www/py-flask-flatpages/Makefile
diff -r1.6 -r1.7 pkgsrc/www/py-landslide/Makefile

cvs diff -r1.26 -r1.27 pkgsrc/audio/lv2/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/lv2/Makefile 2021/04/06 14:23:24 1.26
+++ pkgsrc/audio/lv2/Makefile 2021/11/01 21:05:55 1.27
@@ -1,37 +1,35 @@ @@ -1,37 +1,35 @@
1# $NetBSD: Makefile,v 1.26 2021/04/06 14:23:24 adam Exp $ 1# $NetBSD: Makefile,v 1.27 2021/11/01 21:05:55 wiz Exp $
2 2
3DISTNAME= lv2-1.18.2 3DISTNAME= lv2-1.18.2
4CATEGORIES= audio 4CATEGORIES= audio
5MASTER_SITES= https://lv2plug.in/spec/ 5MASTER_SITES= https://lv2plug.in/spec/
6EXTRACT_SUFX= .tar.bz2 6EXTRACT_SUFX= .tar.bz2
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://lv2plug.in/ 9HOMEPAGE= https://lv2plug.in/
10COMMENT= Open standard for audio plugins, used by hundreds of plugins 10COMMENT= Open standard for audio plugins, used by hundreds of plugins
11LICENSE= isc 11LICENSE= isc
12 12
13DEPENDS+= ${PYPKGPREFIX}-markdown-[0-9]*:../../textproc/py-markdown 
14 
15PLIST_SRC+= ${PLIST_SRC_DFLT} 13PLIST_SRC+= ${PLIST_SRC_DFLT}
16 14
17USE_TOOLS+= pkg-config 15USE_TOOLS+= pkg-config
18 16
19PKGCONFIG_OVERRIDE+= lv2/lv2plug.in/ns/lv2core/lv2core.pc.in 17PKGCONFIG_OVERRIDE+= lv2/lv2plug.in/ns/lv2core/lv2core.pc.in
20PKGCONFIG_OVERRIDE+= lv2.pc.in 18PKGCONFIG_OVERRIDE+= lv2.pc.in
21 19
22REPLACE_PYTHON+= lv2specgen/lv2specgen.py 20REPLACE_PYTHON+= lv2specgen/lv2specgen.py
23 21
24PYTHON_VERSIONED_DEPENDENCIES= pygments 22PYTHON_VERSIONED_DEPENDENCIES= markdown pygments
25 23
26.include "options.mk" 24.include "options.mk"
27 25
28WAF_ARGS+= ${BUILD_DEBUG} ${BUILD_DOC} ${BUILD_TESTS} ${BUILD_VALGRIND} 26WAF_ARGS+= ${BUILD_DEBUG} ${BUILD_DOC} ${BUILD_TESTS} ${BUILD_VALGRIND}
29WAF_ARGS+= --copy-headers 27WAF_ARGS+= --copy-headers
30 28
31.include "../../devel/waf/waf.mk" 29.include "../../devel/waf/waf.mk"
32BUILDLINK_API_DEPENDS.cairo+= cairo>=1.8.10 30BUILDLINK_API_DEPENDS.cairo+= cairo>=1.8.10
33.include "../../graphics/cairo/buildlink3.mk" 31.include "../../graphics/cairo/buildlink3.mk"
34BUILDLINK_API_DEPENDS.gtk2++= gtk2+>=2.18.0 32BUILDLINK_API_DEPENDS.gtk2++= gtk2+>=2.18.0
35.include "../../x11/gtk2/buildlink3.mk" 33.include "../../x11/gtk2/buildlink3.mk"
36BUILDLINK_API_DEPENDS.libsndfile+= libsndfile>=1.0.0 34BUILDLINK_API_DEPENDS.libsndfile+= libsndfile>=1.0.0
37.include "../../audio/libsndfile/buildlink3.mk" 35.include "../../audio/libsndfile/buildlink3.mk"

cvs diff -r1.6 -r1.7 pkgsrc/devel/apenwarr-redo/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/apenwarr-redo/Makefile 2020/12/04 20:45:06 1.6
+++ pkgsrc/devel/apenwarr-redo/Makefile 2021/11/01 21:05:55 1.7
@@ -1,40 +1,42 @@ @@ -1,40 +1,42 @@
1# $NetBSD: Makefile,v 1.6 2020/12/04 20:45:06 nia Exp $ 1# $NetBSD: Makefile,v 1.7 2021/11/01 21:05:55 wiz Exp $
2 2
3DISTNAME= redo-0.42c 3DISTNAME= redo-0.42c
4PKGNAME= apenwarr-${DISTNAME} 4PKGNAME= apenwarr-${DISTNAME}
5PKGREVISION= 1 5PKGREVISION= 1
6CATEGORIES= devel 6CATEGORIES= devel
7MASTER_SITES= ${MASTER_SITE_GITHUB:=apenwarr/} 7MASTER_SITES= ${MASTER_SITE_GITHUB:=apenwarr/}
8GITHUB_PROJECT= redo 8GITHUB_PROJECT= redo
9GITHUB_TAG= ${DISTNAME} 9GITHUB_TAG= ${DISTNAME}
10 10
11MAINTAINER= schmonz@NetBSD.org 11MAINTAINER= schmonz@NetBSD.org
12HOMEPAGE= https://github.com/apenwarr/redo/ 12HOMEPAGE= https://github.com/apenwarr/redo/
13COMMENT= Python implementation of DJB's redo build tool 13COMMENT= Python implementation of DJB's redo build tool
14LICENSE= apache-2.0 14LICENSE= apache-2.0
15 15
16BUILD_DEPENDS+= ${PYPKGPREFIX}-beautifulsoup4-[0-9]*:../../www/py-beautifulsoup4 16BUILD_DEPENDS+= ${PYPKGPREFIX}-beautifulsoup4-[0-9]*:../../www/py-beautifulsoup4
17BUILD_DEPENDS+= ${PYPKGPREFIX}-markdown-[0-9]*:../../textproc/py-markdown 
18 17
19DEPENDS+= dash-[0-9]*:../../shells/dash 18DEPENDS+= dash-[0-9]*:../../shells/dash
20DEPENDS+= ${PYPKGPREFIX}-setproctitle-[0-9]*:../../sysutils/py-setproctitle 19DEPENDS+= ${PYPKGPREFIX}-setproctitle-[0-9]*:../../sysutils/py-setproctitle
21DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3 20DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
22 21
23WRKSRC= ${WRKDIR}/redo-${DISTNAME} 22WRKSRC= ${WRKDIR}/redo-${DISTNAME}
24 23
 24PYTHON_VERSIONED_DEPENDENCIES+= markdown:build
 25
25SUBST_CLASSES+= paths 26SUBST_CLASSES+= paths
26SUBST_STAGE.paths= do-configure 27SUBST_STAGE.paths= do-configure
27SUBST_FILES.paths= redo/whichpython.do 28SUBST_FILES.paths= redo/whichpython.do
28SUBST_VARS.paths= PYTHONBIN 29SUBST_VARS.paths= PYTHONBIN
29 30
30INSTALL_ENV+= MANDIR=${DESTDIR}${PREFIX}/${PKGMANDIR} 31INSTALL_ENV+= MANDIR=${DESTDIR}${PREFIX}/${PKGMANDIR}
31 32
32post-install: 33post-install:
33 cd ${DESTDIR}${PREFIX}/bin; \ 34 cd ${DESTDIR}${PREFIX}/bin; \
34 for i in *; do mv -f $${i} apenwarr-$${i}; done 35 for i in *; do mv -f $${i} apenwarr-$${i}; done
35 cd ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1; \ 36 cd ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1; \
36 for i in *; do mv -f $${i} apenwarr-$${i}; done 37 for i in *; do mv -f $${i} apenwarr-$${i}; done
37 38
38.include "../../lang/python/application.mk" 39.include "../../lang/python/application.mk"
39.include "../../lang/python/extension.mk" 40.include "../../lang/python/extension.mk"
 41.include "../../lang/python/versioned_dependencies.mk"
40.include "../../mk/bsd.pkg.mk" 42.include "../../mk/bsd.pkg.mk"

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

--- pkgsrc/devel/py-cheetah/Attic/Makefile 2020/02/01 19:56:21 1.26
+++ pkgsrc/devel/py-cheetah/Attic/Makefile 2021/11/01 21:05:56 1.27
@@ -1,46 +1,47 @@ @@ -1,46 +1,47 @@
1# $NetBSD: Makefile,v 1.26 2020/02/01 19:56:21 adam Exp $ 1# $NetBSD: Makefile,v 1.27 2021/11/01 21:05:56 wiz Exp $
2 2
3DISTNAME= Cheetah-2.4.4 3DISTNAME= Cheetah-2.4.4
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
5PKGREVISION= 2 5PKGREVISION= 2
6CATEGORIES= devel python 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= https://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 
15 14
16REPLACE_PYTHON+= cheetah/DirectiveAnalyzer.py 15REPLACE_PYTHON+= cheetah/DirectiveAnalyzer.py
17REPLACE_PYTHON+= cheetah/ImportHooks.py 16REPLACE_PYTHON+= cheetah/ImportHooks.py
18REPLACE_PYTHON+= cheetah/NameMapper.py 17REPLACE_PYTHON+= cheetah/NameMapper.py
19REPLACE_PYTHON+= cheetah/Parser.py 18REPLACE_PYTHON+= cheetah/Parser.py
20REPLACE_PYTHON+= cheetah/Servlet.py 19REPLACE_PYTHON+= cheetah/Servlet.py
21REPLACE_PYTHON+= cheetah/Tests/Analyzer.py 20REPLACE_PYTHON+= cheetah/Tests/Analyzer.py
22REPLACE_PYTHON+= cheetah/Tests/CheetahWrapper.py 21REPLACE_PYTHON+= cheetah/Tests/CheetahWrapper.py
23REPLACE_PYTHON+= cheetah/Tests/Cheps.py 22REPLACE_PYTHON+= cheetah/Tests/Cheps.py
24REPLACE_PYTHON+= cheetah/Tests/Filters.py 23REPLACE_PYTHON+= cheetah/Tests/Filters.py
25REPLACE_PYTHON+= cheetah/Tests/Misc.py 24REPLACE_PYTHON+= cheetah/Tests/Misc.py
26REPLACE_PYTHON+= cheetah/Tests/NameMapper.py 25REPLACE_PYTHON+= cheetah/Tests/NameMapper.py
27REPLACE_PYTHON+= cheetah/Tests/Parser.py 26REPLACE_PYTHON+= cheetah/Tests/Parser.py
28REPLACE_PYTHON+= cheetah/Tests/Performance.py 27REPLACE_PYTHON+= cheetah/Tests/Performance.py
29REPLACE_PYTHON+= cheetah/Tests/Regressions.py 28REPLACE_PYTHON+= cheetah/Tests/Regressions.py
30REPLACE_PYTHON+= cheetah/Tests/SyntaxAndOutput.py 29REPLACE_PYTHON+= cheetah/Tests/SyntaxAndOutput.py
31REPLACE_PYTHON+= cheetah/Tests/Template.py 30REPLACE_PYTHON+= cheetah/Tests/Template.py
32REPLACE_PYTHON+= cheetah/Tests/Test.py 31REPLACE_PYTHON+= cheetah/Tests/Test.py
33REPLACE_PYTHON+= cheetah/Tests/Unicode.py 32REPLACE_PYTHON+= cheetah/Tests/Unicode.py
34REPLACE_PYTHON+= cheetah/Utils/Misc.py 33REPLACE_PYTHON+= cheetah/Utils/Misc.py
35 34
36PYTHON_VERSIONS_ACCEPTED= 27 # for 3.x, use py-cheetah3 35PYTHON_VERSIONS_ACCEPTED= 27 # for 3.x, use py-cheetah3
 36PYTHON_VERSIONED_DEPENDENCIES+= markdown
37 37
38post-install: 38post-install:
39 cd ${DESTDIR}${PREFIX}/bin && \ 39 cd ${DESTDIR}${PREFIX}/bin && \
40 ${MV} cheetah cheetah-${PYVERSSUFFIX} && \ 40 ${MV} cheetah cheetah-${PYVERSSUFFIX} && \
41 ${MV} cheetah-analyze cheetah-analyze-${PYVERSSUFFIX} && \ 41 ${MV} cheetah-analyze cheetah-analyze-${PYVERSSUFFIX} && \
42 ${MV} cheetah-compile cheetah-compile-${PYVERSSUFFIX} || ${TRUE} 42 ${MV} cheetah-compile cheetah-compile-${PYVERSSUFFIX} || ${TRUE}
43 43
44.include "../../lang/python/application.mk" 44.include "../../lang/python/application.mk"
45.include "../../lang/python/egg.mk" 45.include "../../lang/python/egg.mk"
 46.include "../../lang/python/versioned_dependencies.mk"
46.include "../../mk/bsd.pkg.mk" 47.include "../../mk/bsd.pkg.mk"

cvs diff -r1.255 -r1.256 pkgsrc/misc/calibre/Makefile (expand / switch to unified diff)

--- pkgsrc/misc/calibre/Makefile 2021/09/29 10:10:32 1.255
+++ pkgsrc/misc/calibre/Makefile 2021/11/01 21:05:56 1.256
@@ -1,53 +1,54 @@ @@ -1,53 +1,54 @@
1# $NetBSD: Makefile,v 1.255 2021/09/29 10:10:32 wiz Exp $ 1# $NetBSD: Makefile,v 1.256 2021/11/01 21:05:56 wiz Exp $
2 2
3DISTNAME= calibre-3.40.1 3DISTNAME= calibre-3.40.1
4PKGREVISION= 30 4PKGREVISION= 30
5CATEGORIES= misc 5CATEGORIES= misc
6#MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=calibre/} 6#MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=calibre/}
7MASTER_SITES= http://download.calibre-ebook.com/${PKGVERSION_NOREV}/ 7MASTER_SITES= http://download.calibre-ebook.com/${PKGVERSION_NOREV}/
8EXTRACT_SUFX= .tar.xz 8EXTRACT_SUFX= .tar.xz
9DISTFILES= ${DISTNAME}${EXTRACT_SUFX} 9DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
10 10
11MAINTAINER= pkgsrc-users@NetBSD.org 11MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= https://www.calibre-ebook.com/ 12HOMEPAGE= https://www.calibre-ebook.com/
13COMMENT= E-book library management application 13COMMENT= E-book library management application
14LICENSE= gnu-gpl-v3 14LICENSE= gnu-gpl-v3
15 15
16DEPENDS+= ${PYPKGPREFIX}-apsw>=3.7.17:../../databases/py-apsw 16DEPENDS+= ${PYPKGPREFIX}-apsw>=3.7.17:../../databases/py-apsw
17DEPENDS+= ${PYPKGPREFIX}-beautifulsoup4-[0-9]*:../../www/py-beautifulsoup4 17DEPENDS+= ${PYPKGPREFIX}-beautifulsoup4-[0-9]*:../../www/py-beautifulsoup4
18DEPENDS+= ${PYPKGPREFIX}-chardet-[0-9]*:../../converters/py-chardet 18DEPENDS+= ${PYPKGPREFIX}-chardet-[0-9]*:../../converters/py-chardet
19DEPENDS+= ${PYPKGPREFIX}-cryptodome-[0-9]*:../../security/py-cryptodome 19DEPENDS+= ${PYPKGPREFIX}-cryptodome-[0-9]*:../../security/py-cryptodome
20DEPENDS+= ${PYPKGPREFIX}-css-parser-[0-9]*:../../textproc/py-css-parser 20DEPENDS+= ${PYPKGPREFIX}-css-parser-[0-9]*:../../textproc/py-css-parser
21DEPENDS+= ${PYPKGPREFIX}-dateutil>=1.4.1:../../time/py-dateutil 21DEPENDS+= ${PYPKGPREFIX}-dateutil>=1.4.1:../../time/py-dateutil
22DEPENDS+= ${PYPKGPREFIX}-dns>=1.6.0:../../net/py-dns 22DEPENDS+= ${PYPKGPREFIX}-dns>=1.6.0:../../net/py-dns
23DEPENDS+= ${PYPKGPREFIX}-elementtree-[0-9]*:../../textproc/py-elementtree 23DEPENDS+= ${PYPKGPREFIX}-elementtree-[0-9]*:../../textproc/py-elementtree
24DEPENDS+= ${PYPKGPREFIX}-feedparser<6.0.0:../../textproc/py-feedparser5 24DEPENDS+= ${PYPKGPREFIX}-feedparser<6.0.0:../../textproc/py-feedparser5
25DEPENDS+= ${PYPKGPREFIX}-html2text-[0-9]*:../../textproc/py-html2text-2019.8.11 25DEPENDS+= ${PYPKGPREFIX}-html2text-[0-9]*:../../textproc/py-html2text-2019.8.11
26DEPENDS+= ${PYPKGPREFIX}-html5-parser-[0-9]*:../../textproc/py-html5-parser 26DEPENDS+= ${PYPKGPREFIX}-html5-parser-[0-9]*:../../textproc/py-html5-parser
27DEPENDS+= ${PYPKGPREFIX}-markdown-[0-9]*:../../textproc/py-markdown 
28DEPENDS+= ${PYPKGPREFIX}-mechanize>=0.1.11nb1:../../www/py-mechanize 27DEPENDS+= ${PYPKGPREFIX}-mechanize>=0.1.11nb1:../../www/py-mechanize
29DEPENDS+= ${PYPKGPREFIX}-msgpack-[0-9]*:../../devel/py-msgpack 28DEPENDS+= ${PYPKGPREFIX}-msgpack-[0-9]*:../../devel/py-msgpack
30DEPENDS+= ${PYPKGPREFIX}-netifaces>=0.8:../../net/py-netifaces 29DEPENDS+= ${PYPKGPREFIX}-netifaces>=0.8:../../net/py-netifaces
31DEPENDS+= ${PYPKGPREFIX}-Pillow>=2.7.0:../../graphics/py-Pillow6 30DEPENDS+= ${PYPKGPREFIX}-Pillow>=2.7.0:../../graphics/py-Pillow6
32DEPENDS+= ${PYPKGPREFIX}-psutil>=0.6.1:../../sysutils/py-psutil 31DEPENDS+= ${PYPKGPREFIX}-psutil>=0.6.1:../../sysutils/py-psutil
33DEPENDS+= ${PYPKGPREFIX}-pygments-[0-9]*:../../textproc/py-pygments25 32DEPENDS+= ${PYPKGPREFIX}-pygments-[0-9]*:../../textproc/py-pygments25
34DEPENDS+= ${PYPKGPREFIX}-regex-[0-9]*:../../textproc/py-regex 33DEPENDS+= ${PYPKGPREFIX}-regex-[0-9]*:../../textproc/py-regex
35DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six 34DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
36DEPENDS+= ${PYPKGPREFIX}-soupsieve-[0-9]*:../../www/py-soupsieve 35DEPENDS+= ${PYPKGPREFIX}-soupsieve-[0-9]*:../../www/py-soupsieve
37DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3 36DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
38# for installation 37# for installation
39BUILD_DEPENDS+= xdg-utils>=1.0.2:../../misc/xdg-utils 38BUILD_DEPENDS+= xdg-utils>=1.0.2:../../misc/xdg-utils
40 39
 40PYTHON_VERSIONED_DEPENDENCIES+= markdown
 41
41EXTRACT_USING= bsdtar 42EXTRACT_USING= bsdtar
42 43
43PYTHON_VERSIONS_ACCEPTED= 27 # as of 3.16.0 44PYTHON_VERSIONS_ACCEPTED= 27 # as of 3.16.0
44 45
45USE_LANGUAGES= c99 c++ 46USE_LANGUAGES= c99 c++
46USE_LIBTOOL= yes 47USE_LIBTOOL= yes
47USE_TOOLS+= pkg-config pax 48USE_TOOLS+= pkg-config pax
48PYSETUPOPTARGS= # empty 49PYSETUPOPTARGS= # empty
49PYSETUPINSTALLARGS= --prefix=${PREFIX} --root=${DESTDIR:Q}${PREFIX} 50PYSETUPINSTALLARGS= --prefix=${PREFIX} --root=${DESTDIR:Q}${PREFIX}
50 51
51INSTALLATION_DIRS= share/applications 52INSTALLATION_DIRS= share/applications
52INSTALLATION_DIRS+= share/icons 53INSTALLATION_DIRS+= share/icons
53INSTALLATION_DIRS+= share/calibre/recipes 54INSTALLATION_DIRS+= share/calibre/recipes
@@ -132,14 +133,15 @@ _PYSETUPINSTALLARGS= ${PYSETUPINSTALLARG @@ -132,14 +133,15 @@ _PYSETUPINSTALLARGS= ${PYSETUPINSTALLARG
132BUILDLINK_API_DEPENDS.poppler+= poppler>=0.20.2 133BUILDLINK_API_DEPENDS.poppler+= poppler>=0.20.2
133.include "../../print/poppler-includes/buildlink3.mk" 134.include "../../print/poppler-includes/buildlink3.mk"
134.include "../../print/poppler/buildlink3.mk" 135.include "../../print/poppler/buildlink3.mk"
135.include "../../print/poppler-qt5/buildlink3.mk" 136.include "../../print/poppler-qt5/buildlink3.mk"
136.include "../../sysutils/desktop-file-utils/desktopdb.mk" 137.include "../../sysutils/desktop-file-utils/desktopdb.mk"
137.include "../../sysutils/hal/buildlink3.mk" 138.include "../../sysutils/hal/buildlink3.mk"
138BUILDLINK_API_DEPENDS.py-dbus+= ${PYPKGPREFIX}-dbus>=0.82.2 139BUILDLINK_API_DEPENDS.py-dbus+= ${PYPKGPREFIX}-dbus>=0.82.2
139.include "../../sysutils/py-dbus/buildlink3.mk" 140.include "../../sysutils/py-dbus/buildlink3.mk"
140.include "../../textproc/icu/buildlink3.mk" 141.include "../../textproc/icu/buildlink3.mk"
141.include "../../databases/shared-mime-info/mimedb.mk" 142.include "../../databases/shared-mime-info/mimedb.mk"
142.include "../../x11/py-sip/buildlink3.mk" 143.include "../../x11/py-sip/buildlink3.mk"
143.include "../../x11/qt5-qtbase/buildlink3.mk" 144.include "../../x11/qt5-qtbase/buildlink3.mk"
144.include "../../x11/py-qt5/buildlink3.mk" 145.include "../../x11/py-qt5/buildlink3.mk"
 146.include "../../lang/python/versioned_dependencies.mk"
145.include "../../mk/bsd.pkg.mk" 147.include "../../mk/bsd.pkg.mk"

cvs diff -r1.9 -r1.10 pkgsrc/textproc/markdown2social/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/markdown2social/Attic/Makefile 2019/11/04 21:43:39 1.9
+++ pkgsrc/textproc/markdown2social/Attic/Makefile 2021/11/01 21:05:56 1.10
@@ -1,21 +1,21 @@ @@ -1,21 +1,21 @@
1# $NetBSD: Makefile,v 1.9 2019/11/04 21:43:39 rillig Exp $ 1# $NetBSD: Makefile,v 1.10 2021/11/01 21:05:56 wiz Exp $
2 2
3DISTNAME= markdown2social-0.3 3DISTNAME= markdown2social-0.3
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= textproc 5CATEGORIES= textproc
6MASTER_SITES= ${MASTER_SITE_PYPI:M=/markdown2social/} 6MASTER_SITES= ${MASTER_SITE_PYPI:M=/markdown2social/}
7MASTER_SITES+= ${MASTER_SITE_GITHUB:=jmmv/markdown2social/releases/download/${DISTNAME}/} 7MASTER_SITES+= ${MASTER_SITE_GITHUB:=jmmv/markdown2social/releases/download/${DISTNAME}/}
8 8
9MAINTAINER= jmmv@NetBSD.org 9MAINTAINER= jmmv@NetBSD.org
10HOMEPAGE= https://github.com/jmmv/markdown2social/ 10HOMEPAGE= https://github.com/jmmv/markdown2social/
11COMMENT= Converts simple Markdown documents to Google+ posts 11COMMENT= Converts simple Markdown documents to Google+ posts
12LICENSE= apache-2.0 12LICENSE= apache-2.0
13 13
14DEPENDS+= ${PYPKGPREFIX}-markdown>=2.6:../../textproc/py-markdown 
15 
16USE_LANGUAGES= # none 14USE_LANGUAGES= # none
17 15
18PYTHON_VERSIONS_ACCEPTED= 27 16PYTHON_VERSIONS_ACCEPTED= 27
 17PYTHON_VERSIONED_DEPENDENCIES+= markdown
19 18
20.include "../../lang/python/distutils.mk" 19.include "../../lang/python/distutils.mk"
 20.include "../../lang/python/versioned_dependencies.mk"
21.include "../../mk/bsd.pkg.mk" 21.include "../../mk/bsd.pkg.mk"

cvs diff -r1.4 -r1.5 pkgsrc/textproc/py-mkdocs/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/py-mkdocs/Makefile 2018/10/03 10:33:25 1.4
+++ pkgsrc/textproc/py-mkdocs/Makefile 2021/11/01 21:05:56 1.5
@@ -1,27 +1,29 @@ @@ -1,27 +1,29 @@
1# $NetBSD: Makefile,v 1.4 2018/10/03 10:33:25 adam Exp $ 1# $NetBSD: Makefile,v 1.5 2021/11/01 21:05:56 wiz Exp $
2 2
3DISTNAME= mkdocs-1.0.4 3DISTNAME= mkdocs-1.0.4
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= textproc python 5CATEGORIES= textproc python
6MASTER_SITES= ${MASTER_SITE_PYPI:=m/mkdocs/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=m/mkdocs/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/mkdocs/mkdocs 9HOMEPAGE= https://github.com/mkdocs/mkdocs
10COMMENT= Fast and simple static site generator for documentation 10COMMENT= Fast and simple static site generator for documentation
11LICENSE= 2-clause-bsd 11LICENSE= 2-clause-bsd
12 12
13DEPENDS+= ${PYPKGPREFIX}-click>=3.3:../../devel/py-click 13DEPENDS+= ${PYPKGPREFIX}-click>=3.3:../../devel/py-click
14DEPENDS+= ${PYPKGPREFIX}-jinja2>=2.7.1:../../textproc/py-jinja2 14DEPENDS+= ${PYPKGPREFIX}-jinja2>=2.7.1:../../textproc/py-jinja2
15DEPENDS+= ${PYPKGPREFIX}-livereload>=2.5.1:../../www/py-livereload 15DEPENDS+= ${PYPKGPREFIX}-livereload>=2.5.1:../../www/py-livereload
16DEPENDS+= ${PYPKGPREFIX}-markdown>=2.3.1:../../textproc/py-markdown 
17DEPENDS+= ${PYPKGPREFIX}-tornado>=5.0:../../www/py-tornado 16DEPENDS+= ${PYPKGPREFIX}-tornado>=5.0:../../www/py-tornado
18DEPENDS+= ${PYPKGPREFIX}-yaml>=3.10:../../textproc/py-yaml 17DEPENDS+= ${PYPKGPREFIX}-yaml>=3.10:../../textproc/py-yaml
19 18
 19PYTHON_VERSIONED_DEPENDENCIES+= markdown
 20
20USE_LANGUAGES= # none 21USE_LANGUAGES= # none
21 22
22post-install: 23post-install:
23 cd ${DESTDIR}${PREFIX}/bin && \ 24 cd ${DESTDIR}${PREFIX}/bin && \
24 ${MV} mkdocs mkdocs-${PYVERSSUFFIX} || ${TRUE} 25 ${MV} mkdocs mkdocs-${PYVERSSUFFIX} || ${TRUE}
25 26
26.include "../../lang/python/egg.mk" 27.include "../../lang/python/egg.mk"
 28.include "../../lang/python/versioned_dependencies.mk"
27.include "../../mk/bsd.pkg.mk" 29.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1 -r1.2 pkgsrc/textproc/py-ramlfications/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/py-ramlfications/Makefile 2017/09/29 21:20:16 1.1
+++ pkgsrc/textproc/py-ramlfications/Makefile 2021/11/01 21:05:56 1.2
@@ -1,22 +1,23 @@ @@ -1,22 +1,23 @@
1# $NetBSD: Makefile,v 1.1 2017/09/29 21:20:16 joerg Exp $ 1# $NetBSD: Makefile,v 1.2 2021/11/01 21:05:56 wiz Exp $
2 2
3DISTNAME= ramlfications-0.1.9 3DISTNAME= ramlfications-0.1.9
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= textproc python 5CATEGORIES= textproc python
6MASTER_SITES= ${MASTER_SITE_PYPI:=r/ramlfications/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=r/ramlfications/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://ramlfications.readthedocs.org/ 9HOMEPAGE= https://ramlfications.readthedocs.org/
10COMMENT= Python RAML parser 10COMMENT= Python RAML parser
11LICENSE= apache-2.0 11LICENSE= apache-2.0
12 12
13# Test dependencies 13TEST_DEPENDS+= ${PYPKGPREFIX}-attrs-[0-9]*:../../devel/py-attrs
14BUILD_DEPENDS+= ${PYPKGPREFIX}-attrs-[0-9]*:../../devel/py-attrs 14TEST_DEPENDS+= ${PYPKGPREFIX}-termcolor-[0-9]*:../../devel/py-termcolor
15BUILD_DEPENDS+= ${PYPKGPREFIX}-termcolor-[0-9]*:../../devel/py-termcolor 15TEST_DEPENDS+= ${PYPKGPREFIX}-test-localserver-[0-9]*:../../devel/py-test-localserver
16BUILD_DEPENDS+= ${PYPKGPREFIX}-test-localserver-[0-9]*:../../devel/py-test-localserver 16TEST_DEPENDS+= ${PYPKGPREFIX}-jsonref-[0-9]*:../../textproc/py-jsonref
17BUILD_DEPENDS+= ${PYPKGPREFIX}-jsonref-[0-9]*:../../textproc/py-jsonref 17TEST_DEPENDS+= ${PYPKGPREFIX}-xmltodict-[0-9]*:../../textproc/py-xmltodict
18BUILD_DEPENDS+= ${PYPKGPREFIX}-markdown2-[0-9]*:../../textproc/py-markdown2 18
19BUILD_DEPENDS+= ${PYPKGPREFIX}-xmltodict-[0-9]*:../../textproc/py-xmltodict 19PYTHON_VERSIONED_DEPENDENCIES+= markdown:test
20 20
21.include "../../lang/python/egg.mk" 21.include "../../lang/python/egg.mk"
 22.include "../../lang/python/versioned_dependencies.mk"
22.include "../../mk/bsd.pkg.mk" 23.include "../../mk/bsd.pkg.mk"

cvs diff -r1.12 -r1.13 pkgsrc/www/py-flask-flatpages/Makefile (expand / switch to unified diff)

--- pkgsrc/www/py-flask-flatpages/Makefile 2021/05/02 11:16:49 1.12
+++ pkgsrc/www/py-flask-flatpages/Makefile 2021/11/01 21:05:56 1.13
@@ -1,29 +1,28 @@ @@ -1,29 +1,28 @@
1# $NetBSD: Makefile,v 1.12 2021/05/02 11:16:49 kleink Exp $ 1# $NetBSD: Makefile,v 1.13 2021/11/01 21:05:56 wiz Exp $
2 2
3DISTNAME= Flask-FlatPages-0.7.3 3DISTNAME= Flask-FlatPages-0.7.3
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
5CATEGORIES= www python 5CATEGORIES= www python
6MASTER_SITES= ${MASTER_SITE_PYPI:=F/Flask-FlatPages/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=F/Flask-FlatPages/}
7 7
8MAINTAINER= kleink@NetBSD.org 8MAINTAINER= kleink@NetBSD.org
9HOMEPAGE= https://github.com/SimonSapin/Flask-FlatPages 9HOMEPAGE= https://github.com/SimonSapin/Flask-FlatPages
10COMMENT= Provides flat static pages to a Flask application 10COMMENT= Provides flat static pages to a Flask application
11LICENSE= modified-bsd 11LICENSE= modified-bsd
12 12
13.include "options.mk" 13.include "options.mk"
14 14
15DEPENDS+= ${PYPKGPREFIX}-flask>1.0:../../www/py-flask 15DEPENDS+= ${PYPKGPREFIX}-flask>1.0:../../www/py-flask
16DEPENDS+= ${PYPKGPREFIX}-jinja2>=2.10.2:../../textproc/py-jinja2 16DEPENDS+= ${PYPKGPREFIX}-jinja2>=2.10.2:../../textproc/py-jinja2
17DEPENDS+= ${PYPKGPREFIX}-markdown>=2.5:../../textproc/py-markdown 
18DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz 17DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz
19DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six 18DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
20DEPENDS+= ${PYPKGPREFIX}-yaml>5.3.1:../../textproc/py-yaml 19DEPENDS+= ${PYPKGPREFIX}-yaml>5.3.1:../../textproc/py-yaml
21BUILD_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner 20BUILD_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner
22 21
23USE_LANGUAGES= # none 22USE_LANGUAGES= # none
24 23
25PYTHON_VERSIONED_DEPENDENCIES+= pygments:test 24PYTHON_VERSIONED_DEPENDENCIES+= markdown kygments:test
26 25
27.include "../../lang/python/egg.mk" 26.include "../../lang/python/egg.mk"
28.include "../../lang/python/versioned_dependencies.mk" 27.include "../../lang/python/versioned_dependencies.mk"
29.include "../../mk/bsd.pkg.mk" 28.include "../../mk/bsd.pkg.mk"

cvs diff -r1.6 -r1.7 pkgsrc/www/py-landslide/Makefile (expand / switch to unified diff)

--- pkgsrc/www/py-landslide/Makefile 2021/04/06 15:22:38 1.6
+++ pkgsrc/www/py-landslide/Makefile 2021/11/01 21:05:56 1.7
@@ -1,31 +1,30 @@ @@ -1,31 +1,30 @@
1# $NetBSD: Makefile,v 1.6 2021/04/06 15:22:38 adam Exp $ 1# $NetBSD: Makefile,v 1.7 2021/11/01 21:05:56 wiz Exp $
2 2
3DISTNAME= landslide-1.1.8 3DISTNAME= landslide-1.1.8
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= www python 5CATEGORIES= www python
6MASTER_SITES= ${MASTER_SITE_PYPI:=l/landslide/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=l/landslide/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/adamzap/landslide 9HOMEPAGE= https://github.com/adamzap/landslide
10COMMENT= Generate HTML5 slideshows from markdown, ReST, or textile 10COMMENT= Generate HTML5 slideshows from markdown, ReST, or textile
11LICENSE= apache-2.0 11LICENSE= apache-2.0
12 12
13DEPENDS+= ${PYPKGPREFIX}-docutils>=0.14:../../textproc/py-docutils 13DEPENDS+= ${PYPKGPREFIX}-docutils>=0.14:../../textproc/py-docutils
14DEPENDS+= ${PYPKGPREFIX}-jinja2>=2.10.1:../../textproc/py-jinja2 14DEPENDS+= ${PYPKGPREFIX}-jinja2>=2.10.1:../../textproc/py-jinja2
15DEPENDS+= ${PYPKGPREFIX}-markdown>=2.6.11:../../textproc/py-markdown 
16DEPENDS+= ${PYPKGPREFIX}-six>=1.11.0:../../lang/py-six 15DEPENDS+= ${PYPKGPREFIX}-six>=1.11.0:../../lang/py-six
17 16
18USE_LANGUAGES= # none 17USE_LANGUAGES= # none
19 18
20PYTHON_VERSIONED_DEPENDENCIES= pygments 19PYTHON_VERSIONED_DEPENDENCIES= markdown pygments
21 20
22post-install: 21post-install:
23 cd ${DESTDIR}${PREFIX}/bin && \ 22 cd ${DESTDIR}${PREFIX}/bin && \
24 ${MV} landslide landslide-${PYVERSSUFFIX} || ${TRUE} 23 ${MV} landslide landslide-${PYVERSSUFFIX} || ${TRUE}
25 24
26do-test: 25do-test:
27 cd ${WRKSRC} && ${PYTHONBIN} tests.py 26 cd ${WRKSRC} && ${PYTHONBIN} tests.py
28 27
29.include "../../lang/python/distutils.mk" 28.include "../../lang/python/distutils.mk"
30.include "../../lang/python/versioned_dependencies.mk" 29.include "../../lang/python/versioned_dependencies.mk"
31.include "../../mk/bsd.pkg.mk" 30.include "../../mk/bsd.pkg.mk"