diff options
author | lilac | 2021-04-15 21:03:42 +0800 |
---|---|---|
committer | lilac | 2021-04-15 21:03:42 +0800 |
commit | 3d0072918a7c89da3f2b784a9655cfcc919e9679 (patch) | |
tree | 54e089b0360ec30bc359a37098e6dd0aaa1cfc88 | |
parent | 51a3d6989ecf06ed79b5ee8e66f39877f53f84be (diff) | |
download | aur-3d0072918a7c89da3f2b784a9655cfcc919e9679.tar.gz |
[lilac] updated to 2.2.0-2
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 17 |
2 files changed, 22 insertions, 2 deletions
@@ -1,10 +1,15 @@ pkgbase = python-pymssql pkgdesc = A simple database interface for Python that builds on top of FreeTDS to provide a Python DB-API (PEP-249) interface to Microsoft SQL Server pkgver = 2.2.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/pymssql/pymssql arch = x86_64 license = LGPL2.1 + checkdepends = python-gevent + checkdepends = python-psutil + checkdepends = python-pytest + checkdepends = python-pytest-timeout + checkdepends = python-sqlalchemy makedepends = cython makedepends = python-pip makedepends = python-setuptools @@ -3,7 +3,7 @@ _pkgname=pymssql pkgname=python-pymssql pkgver=2.2.0 -pkgrel=1 +pkgrel=2 pkgdesc='A simple database interface for Python that builds on top of FreeTDS to provide a Python DB-API (PEP-249) interface to Microsoft SQL Server' arch=('x86_64') url='https://github.com/pymssql/pymssql' @@ -16,15 +16,30 @@ makedepends=( python-pip python-setuptools ) +checkdepends=( + python-gevent + python-psutil + python-pytest + python-pytest-timeout + python-sqlalchemy +) source=("${_pkgname}-${pkgver}.tar.gz::https://files.pythonhosted.org/packages/source/${_pkgname::1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz") sha512sums=('bb1cbe84d4556629e7f693f6f24fc9a851c813392193b22982ba47e97c3a62508faa0757761ddf512fbbfb3f741a8df2e1e166acafb4d37307c9df06c5fbda6c') +get_pyver() { + python -c 'import sys; print(str(sys.version_info[0]) + "." + str(sys.version_info[1]))' +} build() { cd "${_pkgname}-${pkgver}" python setup.py build } +check() { + cd "${_pkgname}-${pkgver}" + PYTHONPATH="${PWD}/build/lib.linux-${CARCH}-$(get_pyver)" pytest -v +} + package() { cd "${_pkgname}-${pkgver}" python setup.py install --root="${pkgdir}" --optimize=1 --skip-build |