12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- # $OpenBSD: Makefile,v 1.21 2016/04/15 08:53:48 shadchin Exp $
- COMMENT = Python library for working with CouchDB
- MODPY_EGG_VERSION = 1.0
- DISTNAME = CouchDB-${MODPY_EGG_VERSION}
- PKGNAME = py-${DISTNAME:L}
- REVISION = 1
- CATEGORIES = databases devel
- HOMEPAGE = https://github.com/djc/couchdb-python
- # BSD
- PERMIT_PACKAGE_CDROM = Yes
- MODPY_PI = Yes
- MODULES = lang/python
- BUILD_DEPENDS = textproc/py-sphinx
- TEST_DEPENDS = databases/apache-couchdb \
- ${BASE_PKGPATH}
- MODPY_SETUPTOOLS = Yes
- # To run the tests, start apache-couchdb using the default configuration.
- # Alternatively, the tests will use the COUCHDB_URI environment variable
- # to connect to the database.
- TEST_IS_INTERACTIVE = Yes
- post-build:
- ${MODPY_CMD} build_sphinx
- post-install:
- $(INSTALL_DATA_DIR) ${PREFIX}/share/doc/py-couchdb
- cd ${WRKSRC}/doc/build/html && \
- pax -rw * ${PREFIX}/share/doc/py-couchdb
- rm -rf ${PREFIX}/share/doc/py-couchdb/_sources
- $(INSTALL_DATA_DIR) ${PREFIX}/share/examples/py-couchdb
- ${SUBST_DATA} ${FILESDIR}/python.ini \
- ${PREFIX}/share/examples/py-couchdb/python.ini
- do-test:
- @cd ${WRKSRC} && \
- ${SETENV} ${MAKE_ENV} ${MODPY_BIN} lib/couchdb/tests
- .include <bsd.port.mk>
|