Tue Apr 30 12:17:43 2024 UTC (27d)
py-buildbot: stop using versioned_dependencies

This doesn't support Python 2.


(wiz)
diff -r1.31 -r1.32 pkgsrc/devel/py-buildbot/Makefile

cvs diff -r1.31 -r1.32 pkgsrc/devel/py-buildbot/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-buildbot/Makefile 2023/11/07 22:37:58 1.31
+++ pkgsrc/devel/py-buildbot/Makefile 2024/04/30 12:17:42 1.32
@@ -1,48 +1,46 @@ @@ -1,48 +1,46 @@
1# $NetBSD: Makefile,v 1.31 2023/11/07 22:37:58 wiz Exp $ 1# $NetBSD: Makefile,v 1.32 2024/04/30 12:17:42 wiz Exp $
2 2
3DISTNAME= buildbot-2.6.0 3DISTNAME= buildbot-2.6.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5PKGREVISION= 4 5PKGREVISION= 4
6CATEGORIES= devel net python 6CATEGORIES= devel net python
7MASTER_SITES= ${MASTER_SITE_PYPI:=b/buildbot/} 7MASTER_SITES= ${MASTER_SITE_PYPI:=b/buildbot/}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://buildbot.net/ 10HOMEPAGE= https://buildbot.net/
11COMMENT= Continuous integration system 11COMMENT= Continuous integration system
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
 14DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
14DEPENDS+= ${PYPKGPREFIX}-JWT-[0-9]*:../../textproc/py-JWT 15DEPENDS+= ${PYPKGPREFIX}-JWT-[0-9]*:../../textproc/py-JWT
15DEPENDS+= ${PYPKGPREFIX}-autobahn>=0.16.0:../../www/py-autobahn 16DEPENDS+= ${PYPKGPREFIX}-autobahn>=0.16.0:../../www/py-autobahn
16DEPENDS+= ${PYPKGPREFIX}-dateutil>=1.5:../../time/py-dateutil 17DEPENDS+= ${PYPKGPREFIX}-dateutil>=1.5:../../time/py-dateutil
17DEPENDS+= ${PYPKGPREFIX}-jinja2>=2.1:../../textproc/py-jinja2 18DEPENDS+= ${PYPKGPREFIX}-jinja2>=2.1:../../textproc/py-jinja2
18DEPENDS+= ${PYPKGPREFIX}-sqlalchemy>=1.1.0:../../databases/py-sqlalchemy 19DEPENDS+= ${PYPKGPREFIX}-sqlalchemy>=1.1.0:../../databases/py-sqlalchemy
19DEPENDS+= ${PYPKGPREFIX}-sqlalchemy-migrate>=0.9:../../databases/py-sqlalchemy-migrate 20DEPENDS+= ${PYPKGPREFIX}-sqlalchemy-migrate>=0.9:../../databases/py-sqlalchemy-migrate
20DEPENDS+= ${PYPKGPREFIX}-twisted>=17.9.0:../../net/py-twisted 21DEPENDS+= ${PYPKGPREFIX}-twisted>=17.9.0:../../net/py-twisted
21DEPENDS+= ${PYPKGPREFIX}-txaio>=2.2.2:../../devel/py-txaio 22DEPENDS+= ${PYPKGPREFIX}-txaio>=2.2.2:../../devel/py-txaio
22DEPENDS+= ${PYPKGPREFIX}-zope.interface>=4.1.1:../../devel/py-zope.interface 23DEPENDS+= ${PYPKGPREFIX}-zope.interface>=4.1.1:../../devel/py-zope.interface
23TEST_DEPENDS+= ${PYPKGPREFIX}-boto3-[0-9]*:../../net/py-boto3 24TEST_DEPENDS+= ${PYPKGPREFIX}-boto3-[0-9]*:../../net/py-boto3
24TEST_DEPENDS+= ${PYPKGPREFIX}-jade-[0-9]*:../../textproc/py-jade 25TEST_DEPENDS+= ${PYPKGPREFIX}-jade-[0-9]*:../../textproc/py-jade
25TEST_DEPENDS+= ${PYPKGPREFIX}-lz4-[0-9]*:../../archivers/py-lz4 26TEST_DEPENDS+= ${PYPKGPREFIX}-lz4-[0-9]*:../../archivers/py-lz4
26TEST_DEPENDS+= ${PYPKGPREFIX}-mock>=2.0.0:../../devel/py-mock 27TEST_DEPENDS+= ${PYPKGPREFIX}-mock>=2.0.0:../../devel/py-mock
27TEST_DEPENDS+= ${PYPKGPREFIX}-moto-[0-9]*:../../net/py-moto 28TEST_DEPENDS+= ${PYPKGPREFIX}-moto-[0-9]*:../../net/py-moto
28TEST_DEPENDS+= ${PYPKGPREFIX}-parameterized-[0-9]*:../../devel/py-parameterized 29TEST_DEPENDS+= ${PYPKGPREFIX}-parameterized-[0-9]*:../../devel/py-parameterized
29TEST_DEPENDS+= ${PYPKGPREFIX}-treq-[0-9]*:../../devel/py-treq 30TEST_DEPENDS+= ${PYPKGPREFIX}-treq-[0-9]*:../../devel/py-treq
30TEST_DEPENDS+= ${PYPKGPREFIX}-txrequests-[0-9]*:../../devel/py-txrequests 31TEST_DEPENDS+= ${PYPKGPREFIX}-txrequests-[0-9]*:../../devel/py-txrequests
31 32
32PYTHON_VERSIONS_INCOMPATIBLE= 27 38 33PYTHON_VERSIONS_INCOMPATIBLE= 27 38
33 34
34USE_PKG_RESOURCES= yes 35USE_PKG_RESOURCES= yes
35 36
36PYTHON_VERSIONED_DEPENDENCIES+= setuptools 
37 
38USE_LANGUAGES= # none 37USE_LANGUAGES= # none
39 38
40post-install: 39post-install:
41 cd ${DESTDIR}${PREFIX}/bin && \ 40 cd ${DESTDIR}${PREFIX}/bin && \
42 ${MV} buildbot buildbot-${PYVERSSUFFIX} && \ 41 ${MV} buildbot buildbot-${PYVERSSUFFIX} && \
43 ${MV} buildbot_windows_service buildbot_windows_service-${PYVERSSUFFIX} || ${TRUE} 42 ${MV} buildbot_windows_service buildbot_windows_service-${PYVERSSUFFIX} || ${TRUE}
44 43
45.include "../../lang/python/batteries-included.mk" 44.include "../../lang/python/batteries-included.mk"
46.include "../../lang/python/egg.mk" 45.include "../../lang/python/egg.mk"
47.include "../../lang/python/versioned_dependencies.mk" 
48.include "../../mk/bsd.pkg.mk" 46.include "../../mk/bsd.pkg.mk"