Edit

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

Branch :

  • Show log

    Commit

  • Author : shadchin
    Date : 2016-04-16 16:35:59
    Hash : 83b2c428
    Message : Unbreak after update py-sphinx. Noticed nigel@ and naddy@. ok nigel@, ajocoutot@

  • databases/py-mysql/Makefile
  • # $OpenBSD: Makefile,v 1.52 2016/04/16 16:35:59 shadchin Exp $
    
    COMMENT =	Python interface to MySQL
    
    MODPY_EGG_VERSION = 1.2.5
    DISTNAME =	MySQL-python-${MODPY_EGG_VERSION}
    PKGNAME =	py-mysql-${MODPY_EGG_VERSION}
    REVISION =	4
    
    CATEGORIES =	databases
    
    HOMEPAGE =	https://github.com/farcepest/MySQLdb1
    
    MAINTAINER =	Benoit Lecocq <benoit@openbsd.org>
    
    # GPL
    PERMIT_PACKAGE_CDROM =	Yes
    
    EXTRACT_SUFX =	.zip
    
    WANTLIB +=	crypto m pthread ssl z ${MODPY_WANTLIB}
    WANTLIB +=	lib/mysql/mysqlclient_r
    
    MODPY_PI =	Yes
    
    MODULES =	lang/python
    BUILD_DEPENDS =	textproc/py-sphinx
    LIB_DEPENDS =	databases/mariadb
    
    NO_TEST =	Yes
    
    MODPY_SETUPTOOLS = Yes
    
    post-extract:
    	chmod -R go-w ${WRKSRC}
    
    DOCSRC =	${WRKSRC}/doc
    
    post-build:
    	${MODPY_CMD} build_ext --inplace
    	cd ${DOCSRC} && PYTHONPATH=${WRKSRC} \
    		${LOCALBASE}/bin/sphinx-build -N . _build/html
    
    DOCS =		${PREFIX}/share/doc/py-mysql
    
    post-install:
    	${INSTALL_DATA_DIR} ${DOCS}
    	cd ${DOCSRC}/_build/html && pax -rw * ${DOCS}
    
    .include <bsd.port.mk>