New Port: databases/py-asyncpg: High performance PostgreSQL Client Library for Python/asyncio

This commit is contained in:
Babak Farrokhi
2018-06-29 07:10:18 +00:00
parent 584662f813
commit 9ecf8cec08
4 changed files with 39 additions and 0 deletions

View File

@@ -22,6 +22,7 @@
SUBDIR += apq-pgsql
SUBDIR += arangodb32
SUBDIR += arangodb33
SUBDUR += py-asyncpg
SUBDIR += ateam_mysql_ldap_auth
SUBDIR += autobackupmysql
SUBDIR += bbdb

View File

@@ -0,0 +1,30 @@
# Created by: Babak Farrokhi <farrokhi@FreeBSD.org>
# $FreeBSD$
PORTNAME= asyncpg
PORTVERSION= 0.16.0
CATEGORIES= databases python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= farrokhi@FreeBSD.org
COMMENT= High performance PostgreSQL Client Library for Python/asyncio
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
OPTIONS_DEFINE= DOCS
USES= pgsql:9.2+ python:3.5+
USE_PYTHON= autoplist concurrent distutils setuptools
PORTDOCS= PKG-INFO README.rst
post-install:
${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/asyncpg/protocol/protocol.so
post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}/
cd ${WRKSRC}/ && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}/
.include <bsd.port.mk>

View File

@@ -0,0 +1,3 @@
TIMESTAMP = 1530109461
SHA256 (asyncpg-0.16.0.tar.gz) = 31d5a9d993ce97924d9601bf6a37bb8b542d63bc8716b36238511e5e5915b14c
SIZE (asyncpg-0.16.0.tar.gz) = 615123

View File

@@ -0,0 +1,5 @@
asyncpg is a database interface library designed specifically for PostgreSQL
and Python/asyncio. asyncpg is an efficient, clean implementation of PostgreSQL
server binary protocol for use with Python's asyncio framework.
WWW: https://github.com/MagicStack/asyncpg/