Fri May 12 11:37:39 2023 UTC ()
py-autobahn: allow C compiler and install C extension

Bump PKGREVISION.


(wiz)
diff -r1.36 -r1.37 pkgsrc/www/py-autobahn/Makefile
diff -r1.18 -r1.19 pkgsrc/www/py-autobahn/PLIST

cvs diff -r1.36 -r1.37 pkgsrc/www/py-autobahn/Makefile (expand / switch to unified diff)

--- pkgsrc/www/py-autobahn/Makefile 2023/05/05 11:58:17 1.36
+++ pkgsrc/www/py-autobahn/Makefile 2023/05/12 11:37:39 1.37
@@ -1,34 +1,35 @@ @@ -1,34 +1,35 @@
1# $NetBSD: Makefile,v 1.36 2023/05/05 11:58:17 wiz Exp $ 1# $NetBSD: Makefile,v 1.37 2023/05/12 11:37:39 wiz Exp $
2 2
3DISTNAME= autobahn-23.1.2 3DISTNAME= autobahn-23.1.2
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
 5PKGREVISION= 1
5CATEGORIES= www python 6CATEGORIES= www python
6MASTER_SITES= ${MASTER_SITE_PYPI:=a/autobahn/} 7MASTER_SITES= ${MASTER_SITE_PYPI:=a/autobahn/}
7 8
8MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://crossbar.io/autobahn/ 10HOMEPAGE= https://crossbar.io/autobahn/
10COMMENT= WebSocket client and server library, WAMP real-time framework 11COMMENT= WebSocket client and server library, WAMP real-time framework
11LICENSE= mit 12LICENSE= mit
12 13
13DEPENDS+= ${PYPKGPREFIX}-txaio>=21.2.1:../../devel/py-txaio 14DEPENDS+= ${PYPKGPREFIX}-txaio>=21.2.1:../../devel/py-txaio
14DEPENDS+= ${PYPKGPREFIX}-hyperlink>=21.0.0:../../www/py-hyperlink 15DEPENDS+= ${PYPKGPREFIX}-hyperlink>=21.0.0:../../www/py-hyperlink
15TEST_DEPENDS+= ${PYPKGPREFIX}-mock>=1.3.0:../../devel/py-mock 16TEST_DEPENDS+= ${PYPKGPREFIX}-mock>=1.3.0:../../devel/py-mock
16TEST_DEPENDS+= ${PYPKGPREFIX}-nacl>=0:../../security/py-nacl 17TEST_DEPENDS+= ${PYPKGPREFIX}-nacl>=0:../../security/py-nacl
17TEST_DEPENDS+= ${PYPKGPREFIX}-test>=2.8.6:../../devel/py-test 18TEST_DEPENDS+= ${PYPKGPREFIX}-test>=2.8.6:../../devel/py-test
18TEST_DEPENDS+= ${PYPKGPREFIX}-twisted>=0:../../net/py-twisted 19TEST_DEPENDS+= ${PYPKGPREFIX}-twisted>=0:../../net/py-twisted
19TEST_ENV+= USE_ASYNCIO=1 20TEST_ENV+= USE_ASYNCIO=1
20 21
21USE_LANGUAGES= # none 22USE_LANGUAGES= c
22 23
23PYTHON_VERSIONS_INCOMPATIBLE= 27 24PYTHON_VERSIONS_INCOMPATIBLE= 27
24 25
25USE_PKG_RESOURCES= yes 26USE_PKG_RESOURCES= yes
26 27
27DISTUTILS_BUILDDIR_IN_TEST_ENV= yes 28DISTUTILS_BUILDDIR_IN_TEST_ENV= yes
28 29
29post-install: 30post-install:
30 cd ${DESTDIR}${PREFIX}/bin && ${MV} wamp wamp-${PYVERSSUFFIX} 31 cd ${DESTDIR}${PREFIX}/bin && ${MV} wamp wamp-${PYVERSSUFFIX}
31 cd ${DESTDIR}${PREFIX}/bin && ${MV} xbrnetwork xbrnetwork-${PYVERSSUFFIX} 32 cd ${DESTDIR}${PREFIX}/bin && ${MV} xbrnetwork xbrnetwork-${PYVERSSUFFIX}
32 cd ${DESTDIR}${PREFIX}/bin && ${MV} xbrnetwork-ui xbrnetwork-ui-${PYVERSSUFFIX} 33 cd ${DESTDIR}${PREFIX}/bin && ${MV} xbrnetwork-ui xbrnetwork-ui-${PYVERSSUFFIX}
33 34
34# doesn't work: collect error with path mismatches between src files and those in build/lib* 35# doesn't work: collect error with path mismatches between src files and those in build/lib*

cvs diff -r1.18 -r1.19 pkgsrc/www/py-autobahn/PLIST (expand / switch to unified diff)

--- pkgsrc/www/py-autobahn/PLIST 2023/05/05 11:58:17 1.18
+++ pkgsrc/www/py-autobahn/PLIST 2023/05/12 11:37:39 1.19
@@ -1,17 +1,18 @@ @@ -1,17 +1,18 @@
1@comment $NetBSD: PLIST,v 1.18 2023/05/05 11:58:17 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.19 2023/05/12 11:37:39 wiz Exp $
2bin/wamp-${PYVERSSUFFIX} 2bin/wamp-${PYVERSSUFFIX}
3bin/xbrnetwork-${PYVERSSUFFIX} 3bin/xbrnetwork-${PYVERSSUFFIX}
4bin/xbrnetwork-ui-${PYVERSSUFFIX} 4bin/xbrnetwork-ui-${PYVERSSUFFIX}
 5${PYSITELIB}/_nvx_utf8validator.abi3.so
5${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 6${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
6${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 7${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
7${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 8${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
8${PYSITELIB}/${EGG_INFODIR}/entry_points.txt 9${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
9${PYSITELIB}/${EGG_INFODIR}/not-zip-safe 10${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
10${PYSITELIB}/${EGG_INFODIR}/requires.txt 11${PYSITELIB}/${EGG_INFODIR}/requires.txt
11${PYSITELIB}/${EGG_INFODIR}/top_level.txt 12${PYSITELIB}/${EGG_INFODIR}/top_level.txt
12${PYSITELIB}/autobahn/__init__.py 13${PYSITELIB}/autobahn/__init__.py
13${PYSITELIB}/autobahn/__init__.pyc 14${PYSITELIB}/autobahn/__init__.pyc
14${PYSITELIB}/autobahn/__init__.pyo 15${PYSITELIB}/autobahn/__init__.pyo
15${PYSITELIB}/autobahn/__main__.py 16${PYSITELIB}/autobahn/__main__.py
16${PYSITELIB}/autobahn/__main__.pyc 17${PYSITELIB}/autobahn/__main__.pyc
17${PYSITELIB}/autobahn/__main__.pyo 18${PYSITELIB}/autobahn/__main__.pyo