diff --git a/mingw-w64-python-psycopg2/PKGBUILD b/mingw-w64-python-psycopg2/PKGBUILD index ff07cce980..63205dc536 100644 --- a/mingw-w64-python-psycopg2/PKGBUILD +++ b/mingw-w64-python-psycopg2/PKGBUILD @@ -4,20 +4,21 @@ _realname=psycopg2 pkgbase=mingw-w64-python-${_realname} pkgname=("${MINGW_PACKAGE_PREFIX}-python2-${_realname}" "${MINGW_PACKAGE_PREFIX}-python3-${_realname}") pkgver=2.8.4 -pkgrel=1 +pkgrel=2 pkgdesc="A PostgreSQL database adapter for the Python programming language (mingw-w64)" arch=('any') url='http://initd.org/psycopg/' license=('LGPL3') validpgpkeys=('8AD609956CF1899418E19A856013BD3AFCF957DE') -makedepends=("${MINGW_PACKAGE_PREFIX}-python2" +makedepends=("${MINGW_PACKAGE_PREFIX}-postgresql>=8.4.1" + "${MINGW_PACKAGE_PREFIX}-python2" "${MINGW_PACKAGE_PREFIX}-python3" "${MINGW_PACKAGE_PREFIX}-python3-setuptools" - "${MINGW_PACKAGE_PREFIX}-python2-setuptools" - "${MINGW_PACKAGE_PREFIX}-postgresql>=8.4.1") + "${MINGW_PACKAGE_PREFIX}-python2-setuptools") options=('staticlibs' 'strip' '!debug') source=(http://initd.org/psycopg/tarballs/PSYCOPG-2-8/psycopg2-$pkgver.tar.gz{,.asc} mingw-fix.patch) +validpgpkeys=('8AD609956CF1899418E19A856013BD3AFCF957DE') sha256sums=('f898e5cc0a662a9e12bde6f931263a1bbd350cfb18e1d5336a12927851825bb6' 'SKIP' 'bd100f943db9893d8676bdde81fb3ebd0ac4a7bcf44b8d6c77bce0c75e25374a') @@ -74,7 +75,8 @@ check() { } package_python3-psycopg2() { - depends=("${MINGW_PACKAGE_PREFIX}-python3") + depends=("${MINGW_PACKAGE_PREFIX}-python3" + "${MINGW_PACKAGE_PREFIX}-postgresql>=8.4.1") cd "${srcdir}/python3-build-${CARCH}" MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \ @@ -85,7 +87,8 @@ package_python3-psycopg2() { } package_python2-psycopg2() { - depends=("${MINGW_PACKAGE_PREFIX}-python2") + depends=("${MINGW_PACKAGE_PREFIX}-python2" + "${MINGW_PACKAGE_PREFIX}-postgresql>=8.4.1") cd "${srcdir}/python2-build-${CARCH}" MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \