Edit

IABSD.fr/ports/databases/py-couchdb/Makefile

Branch :

  • Show log

    Commit

  • Author : shadchin
    Date : 2016-04-15 08:53:48
    Hash : 525cd9c2
    Message : Unbreak after py-sphinx update to 1.4

  • databases/py-couchdb/Makefile
  • # $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>