xref: /mports/databases/py-asyncpg/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1PORTNAME=	asyncpg
2PORTVERSION=	0.30.0
3PORTREVISION=	1
4CATEGORIES=	databases python
5MASTER_SITES=	PYPI
6PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
7
8MAINTAINER=	ports@MidnightBSD.org
9COMMENT=	High performance PostgreSQL Client Library for Python/asyncio
10WWW=		https://github.com/MagicStack/asyncpg/
11
12LICENSE=	Apache-2.0
13LICENSE_FILE=	${WRKSRC}/LICENSE
14
15USES=		cpe pgsql:11+ python
16CPE_VENDOR=	magic
17USE_PYTHON=	autoplist concurrent cython distutils
18
19OPTIONS_DEFINE=	DOCS
20PORTDOCS=	PKG-INFO README.rst
21
22post-extract:
23	@${RM} ${WRKSRC}/asyncpg/pgproto/*.c
24	@${RM} ${WRKSRC}/asyncpg/protocol/*.c
25
26post-install:
27	@${STRIP_CMD} ${FAKE_DESTDIR}${PYTHONPREFIX_SITELIBDIR}/asyncpg/protocol/protocol*.so
28	@${STRIP_CMD} ${FAKE_DESTDIR}${PYTHONPREFIX_SITELIBDIR}/asyncpg/pgproto/pgproto*.so
29
30post-install-DOCS-on:
31	${MKDIR} ${FAKE_DESTDIR}${DOCSDIR}/
32	cd ${WRKSRC}/ && ${INSTALL_DATA} ${PORTDOCS} ${FAKE_DESTDIR}${DOCSDIR}/
33
34.include <bsd.port.mk>
35

served by {OpenGrok

Last Index Update: Sun Mar 22 17:06:33 EDT 2026