summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorlilac2021-04-15 21:03:42 +0800
committerlilac2021-04-15 21:03:42 +0800
commit3d0072918a7c89da3f2b784a9655cfcc919e9679 (patch)
tree54e089b0360ec30bc359a37098e6dd0aaa1cfc88
parent51a3d6989ecf06ed79b5ee8e66f39877f53f84be (diff)
downloadaur-3d0072918a7c89da3f2b784a9655cfcc919e9679.tar.gz
[lilac] updated to 2.2.0-2
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD17
2 files changed, 22 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ea45e4743c7f..45467d9dcdc8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index fe4f6805ea2c..795616f25cf4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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