diff --git a/srcpkgs/python3-apsw/template b/srcpkgs/python3-apsw/template index f646420cde5..bb3d9815d5d 100644 --- a/srcpkgs/python3-apsw/template +++ b/srcpkgs/python3-apsw/template @@ -1,21 +1,27 @@ # Template file for 'python3-apsw' pkgname=python3-apsw -version=3.32.2r1 -revision=3 +version=3.36.0r1 +revision=1 wrksrc="apsw-${version/r/-r}" build_style=python3-module +make_build_args="--enable=load_extension" hostmakedepends="python3-devel" makedepends="python3-devel sqlite-devel" +checkdepends="python3-pytest $makedepends" short_desc="Another Python SQLite Wrapper (Python3)" maintainer="bra1nwave " license="Zlib" homepage="https://github.com/rogerbinns/apsw" changelog="https://raw.githubusercontent.com/rogerbinns/apsw/master/doc/changes.rst" distfiles="${homepage}/archive/${version/r/-r}.tar.gz" -checksum=33f3ccfd8a7537dccef2caeb8cc06e26f300f1cf547c22c4e8ec8dcfecb72aa0 +checksum=133ee2291851e0144661eba25517c7feb026c6d5896df90ef7ea0feddf03a842 pre_check() { - export PYTHONPATH=$(cd build/lib* && pwd) + $CC $CFLAGS -fPIC -shared -o ./testextension.sqlext src/testextension.c +} + +do_check() { + PYTHONPATH="$(cd build/lib* && pwd)" python3 ./tests.py } post_install() {