1 # Created by: Gerhard Haering <gerhard.haering@gmx.de>
7 CATEGORIES= databases python
9 PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
11 MAINTAINER= portmaster@BSDforge.com
12 COMMENT= Python DB-API 2.0 compliant interface to PostgreSQL
16 DEPRECATED= Uses deprecated version of python
17 EXPIRATION_DATE= 2020-08-15
19 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mx-base>0:lang/py-mx-base@${PY_FLAVOR}
21 USES= pgsql python:2.7
22 USE_PYTHON= distutils autoplist
24 DOCS= Announce ChangeLog README README.html
25 EXAMPLES= examples/*.py
27 OPTIONS_DEFINE= BYTEA_CONN EXAMPLES DOCS
28 OPTIONS_DEFAULT= BYTEA_CONN
30 BYTEA_CONN_DESC= Apply Bytea connection patch
31 BYTEA_CONN_VARS= PATCH_SITES= https://sourceforge.net/p/pypgsql/patches/_discuss/thread/c9fcb468/43b1/attachment/ \
32 PATCHFILES= patch-byteaconn
34 .include <bsd.port.options.mk>
36 DOCSDIR= ${PREFIX}/share/doc/py-pyPgSQL
37 EXAMPLESDIR= ${PREFIX}/share/examples/py-pyPgSQL
40 ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pyPgSQL/libpq/libpqmodule.so
41 @${MKDIR} ${STAGEDIR}${DOCSDIR}
43 ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
45 @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
47 ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${EXAMPLESDIR}
50 .include <bsd.port.mk>