Changeset View
Changeset View
Standalone View
Standalone View
head/databases/py-MySQLdb/Makefile
# Created by: Maxim Sobolev <sobomax@FreeBSD.org> | # Created by: Maxim Sobolev <sobomax@FreeBSD.org> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= MySQLdb | PORTNAME= MySQLdb | ||||
DISTVERSIONPREFIX= ${PORTNAME}- | DISTVERSIONPREFIX= ${PORTNAME}- | ||||
DISTVERSION= 1.2.5 | DISTVERSION= 1.2.5 | ||||
CATEGORIES= databases python | CATEGORIES= databases python | ||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} | PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} | ||||
MAINTAINER= python@FreeBSD.org | MAINTAINER= python@FreeBSD.org | ||||
COMMENT= Access a MySQL database through Python | COMMENT= Access a MySQL database through Python | ||||
LICENSE= GPLv2 | |||||
LICENSE_FILE= ${WRKSRC}/GPL-2.0 | |||||
USES= python:2 mysql | USES= python:2 mysql | ||||
USE_PYTHON= distutils autoplist | USE_PYTHON= distutils autoplist | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= farcepest | GH_ACCOUNT= farcepest | ||||
GH_PROJECT= ${PORTNAME}1 | GH_PROJECT= ${PORTNAME}1 | ||||
CONFLICTS= py*-MySQLdb-[0-9]* py*-MySQLdb5[0-9]-[0-9]* py*-mysqlclient-[0-9]* | CONFLICTS= ${PYTHON_PKGNAMEPREFIX}-MySQLdb5[0-9]-[0-9]* \ | ||||
${PYTHON_PKGNAMEPREFIX}-mysqlclient-[0-9]* | |||||
PORTDOCS= * | PORTDOCS= * | ||||
DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} | DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} | ||||
OPTIONS_DEFINE= DOCS MYSQLCLIENT_R | OPTIONS_DEFINE= DOCS MYSQLCLIENT_R | ||||
OPTIONS_DEFAULT= MYSQLCLIENT_R | OPTIONS_DEFAULT= MYSQLCLIENT_R | ||||
MYSQLCLIENT_R_DESC= Use libmysqlclient_r (thread safe) | MYSQLCLIENT_R_DESC= Use libmysqlclient_r (thread safe) | ||||
.include <bsd.port.options.mk> | .include <bsd.port.options.mk> | ||||
.if ${PORT_OPTIONS:MMYSQLCLIENT_R} | .if ${PORT_OPTIONS:MMYSQLCLIENT_R} | ||||
pre-configure: | pre-configure: | ||||
@${REINPLACE_CMD} -E -e "s|(threadsafe.*)True|\1 False|" \ | @${REINPLACE_CMD} -E -e "s|(threadsafe.*)True|\1 False|" \ | ||||
${WRKSRC}/site.cfg | ${WRKSRC}/site.cfg | ||||
.endif | .endif | ||||
post-install: | post-install: | ||||
@${MKDIR} ${STAGEDIR}${DOCSDIR} | @${MKDIR} ${STAGEDIR}${DOCSDIR} | ||||
${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} | ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} | ||||
${INSTALL_DATA} ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR} | ${INSTALL_DATA} ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR} | ||||
${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_mysql.so | |||||
.include <bsd.port.mk> | .include <bsd.port.mk> |