Date: Sun, 9 Feb 2014 14:15:29 +0000 (UTC) From: Ruslan Makhmatkhanov <rm@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r343503 - in head/databases: py-MySQLdb py-MySQLdb51 py-MySQLdb55 py-MySQLdb56 Message-ID: <201402091415.s19EFTZn052479@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: rm Date: Sun Feb 9 14:15:28 2014 New Revision: 343503 URL: http://svnweb.freebsd.org/changeset/ports/343503 QAT: https://qat.redports.org/buildarchive/r343503/ Log: - make py*-MySQLdb ports actually conflict with each other [1] while here: - do not use easy_install and add stage support - convert to auto-generated packing list - bump PORTREVISION - add py-MySQLdb56 port as a slave to py-MySQLdb PR: 177620 [1] (based on) Submitted by: Craig Leres <leres@ee.lbl.gov> Approved by: maintainer timeout (10 months) Added: head/databases/py-MySQLdb56/ - copied from r341154, head/databases/py-MySQLdb55/ Deleted: head/databases/py-MySQLdb/pkg-plist Modified: head/databases/py-MySQLdb/Makefile head/databases/py-MySQLdb51/Makefile head/databases/py-MySQLdb55/Makefile head/databases/py-MySQLdb56/Makefile Modified: head/databases/py-MySQLdb/Makefile ============================================================================== --- head/databases/py-MySQLdb/Makefile Sun Feb 9 14:00:38 2014 (r343502) +++ head/databases/py-MySQLdb/Makefile Sun Feb 9 14:15:28 2014 (r343503) @@ -3,7 +3,7 @@ PORTNAME= MySQLdb DISTVERSION= 1.2.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= databases python MASTER_SITES= SF/mysql-python/mysql-python/${PORTVERSION} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,23 +13,20 @@ MAINTAINER= tj@FreeBSD.org COMMENT= Access a MySQL database through Python USE_PYTHON= 2 -USE_PYDISTUTILS= easy_install +USE_PYDISTUTILS= yes +PYDISTUTILS_AUTOPLIST= yes USE_MYSQL= yes -PYDISTUTILS_INSTALLARGS= -O 1 -N -Z -S ${PYTHON_SITELIBDIR} -d ${PYEASYINSTALL_SITELIBDIR} ${WRKSRC}/dist/${PYEASYINSTALL_EGG} -PYDISTUTILS_PKGNAME= MySQL-python -PYEASYINSTALL_ARCHDEP= yes -CONFLICTS= py*-MySQLdb-devel-[0-9]* +CONFLICTS= py*-MySQLdb-[0-9]* py*-MySQLdb5[0-9]-[0-9]* PORTDOCS= * DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME} OPTIONSFILE= ${PORT_DBDIR}/${PORTNAME}/options -OPTIONS_DEFINE= DOCS MYSQLCLIENT_R +OPTIONS_DEFINE= DOCS MYSQLCLIENT_R OPTIONS_DEFAULT= DOCS MYSQLCLIENT_R MYSQLCLIENT_R_DESC= Use libmysqlclient_r (thread safe) -NO_STAGE= yes .include <bsd.port.options.mk> .if ${PORT_OPTIONS:MMYSQLCLIENT_R} @@ -39,10 +36,8 @@ pre-configure: .endif post-install: -.if ${PORT_OPTIONS:MDOCS} - @${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR} -.endif + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR} .include <bsd.port.mk> Modified: head/databases/py-MySQLdb51/Makefile ============================================================================== --- head/databases/py-MySQLdb51/Makefile Sun Feb 9 14:00:38 2014 (r343502) +++ head/databases/py-MySQLdb51/Makefile Sun Feb 9 14:15:28 2014 (r343503) @@ -5,11 +5,7 @@ PKGNAMESUFFIX= 51 COMMENT= Access a MySQL database through Python (Using MySQL 5.1 Client) -CONFLICTS= py*-MySQLdb-devel-[0-9]* py*-MySQLdb-[0-9]* py*-MySQLdb[45][0-9]-[0-9]* - WANT_MYSQL_VER= 51 - MASTERDIR= ${.CURDIR}/../py-MySQLdb -NO_STAGE= yes .include "${MASTERDIR}/Makefile" Modified: head/databases/py-MySQLdb55/Makefile ============================================================================== --- head/databases/py-MySQLdb55/Makefile Sun Feb 9 14:00:38 2014 (r343502) +++ head/databases/py-MySQLdb55/Makefile Sun Feb 9 14:15:28 2014 (r343503) @@ -5,11 +5,7 @@ PKGNAMESUFFIX= 55 COMMENT= Access a MySQL database through Python (Using MySQL 5.5 Client) -CONFLICTS= py*-MySQLdb-devel-[0-9]* py*-MySQLdb-[0-9]* py*-MySQLdb[45][0-9]-[0-9]* - WANT_MYSQL_VER= 55 - MASTERDIR= ${.CURDIR}/../py-MySQLdb -NO_STAGE= yes .include "${MASTERDIR}/Makefile" Modified: head/databases/py-MySQLdb56/Makefile ============================================================================== --- head/databases/py-MySQLdb55/Makefile Sun Jan 26 03:20:55 2014 (r341154) +++ head/databases/py-MySQLdb56/Makefile Sun Feb 9 14:15:28 2014 (r343503) @@ -1,15 +1,10 @@ -# Created by: Tom Judge <tom@tomjudge.com> # $FreeBSD$ -PKGNAMESUFFIX= 55 +PKGNAMESUFFIX= 56 COMMENT= Access a MySQL database through Python (Using MySQL 5.5 Client) -CONFLICTS= py*-MySQLdb-devel-[0-9]* py*-MySQLdb-[0-9]* py*-MySQLdb[45][0-9]-[0-9]* - -WANT_MYSQL_VER= 55 - +WANT_MYSQL_VER= 56 MASTERDIR= ${.CURDIR}/../py-MySQLdb -NO_STAGE= yes .include "${MASTERDIR}/Makefile"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201402091415.s19EFTZn052479>