Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 08 Nov 2010 21:07:16 +0000
From:      "Tom Judge" <tom@tomjudge.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        jpaetzel@FreeBSD.org
Subject:   ports/152066: [new port] New slave ports for databases/py-MySQLdb that pull in specific versions of the mysql client library.
Message-ID:  <20101108210510.239E7DCB3B@tomjudge.vm.bytemark.co.uk>
Resent-Message-ID: <201011082110.oA8LAAwa015569@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         152066
>Category:       ports
>Synopsis:       [new port] New slave ports for databases/py-MySQLdb that pull in specific versions of the mysql client library.
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Nov 08 21:10:10 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Tom Judge
>Release:        FreeBSD 8.1-STABLE amd64
>Organization:
>Environment:
System: FreeBSD tinderbox.home.tomjudge.com 8.1-STABLE FreeBSD 8.1-STABLE #0 r213720: Tue Oct 12 14:02:02 UTC 2010 tj@tinderbox.home.tomjudge.com:/usr/obj/usr/src/sys/GENERIC amd64

>Description:

The attached shar archive contains the following slaves of databases/py-MySQLdb:

	databases/py-MySQLdb40
	databases/py-MySQLdb41
	databases/py-MySQLdb50
	databases/py-MySQLdb51
	databases/py-MySQLdb55

These ports pull in the specified mysql client library in the same way that databases/p5-DBD-mysqlXX does.

A conflict should also be added to databases/py-MySQLdb such as:

	py*-MySQLdb[45][0-9]-[0-9]*


>How-To-Repeat:
>Fix:

--- databases-py-MySQLdbXX.txt begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	py-MySQLdb40
#	py-MySQLdb40/Makefile
#	py-MySQLdb41
#	py-MySQLdb41/Makefile
#	py-MySQLdb50
#	py-MySQLdb50/Makefile
#	py-MySQLdb51
#	py-MySQLdb51/Makefile
#	py-MySQLdb55
#	py-MySQLdb55/Makefile
#
echo c - py-MySQLdb40
mkdir -p py-MySQLdb40 > /dev/null 2>&1
echo x - py-MySQLdb40/Makefile
sed 's/^X//' >py-MySQLdb40/Makefile << '98d4e56247183f5f66ed27d574567896'
X# New ports collection makefile for:	py-MySQLdb40
X# Date created:				2010-11-8
X# Whom:					Tom Judge <tom@tomjudge.com>
X#
X# $FreeBSD$
X#
X
XPKGNAMESUFFIX=	40
X
XCOMMENT=	Access a MySQL database through Python (Using MySQL 4.0 Client)
X
XCONFLICTS=	py*-MySQLdb-devel-[0-9]* py*-MySQLdb-[0-9]* py*-MySQLdb[45][0-9]-[0-9]*
X
XWANT_MYSQL_VER=	40
X
XMASTERDIR=	${.CURDIR}/../py-MySQLdb
X
X.include "${MASTERDIR}/Makefile"
98d4e56247183f5f66ed27d574567896
echo c - py-MySQLdb41
mkdir -p py-MySQLdb41 > /dev/null 2>&1
echo x - py-MySQLdb41/Makefile
sed 's/^X//' >py-MySQLdb41/Makefile << '709ad0d4d9fcee6127c3ee5aebbea13f'
X# New ports collection makefile for:	py-MySQLdb41
X# Date created:				2010-11-8
X# Whom:					Tom Judge <tom@tomjudge.com>
X#
X# $FreeBSD$
X#
X
XPKGNAMESUFFIX=	41
X
XCOMMENT=	Access a MySQL database through Python (Using MySQL 4.1 Client)
X
XCONFLICTS=	py*-MySQLdb-devel-[0-9]* py*-MySQLdb-[0-9]* py*-MySQLdb[45][0-9]-[0-9]*
X
XWANT_MYSQL_VER=	41
X
XMASTERDIR=	${.CURDIR}/../py-MySQLdb
X
X.include "${MASTERDIR}/Makefile"
709ad0d4d9fcee6127c3ee5aebbea13f
echo c - py-MySQLdb50
mkdir -p py-MySQLdb50 > /dev/null 2>&1
echo x - py-MySQLdb50/Makefile
sed 's/^X//' >py-MySQLdb50/Makefile << 'ea6893ef1d644fb7062cfdc71115a428'
X# New ports collection makefile for:	py-MySQLdb50
X# Date created:				2010-11-8
X# Whom:					Tom Judge <tom@tomjudge.com>
X#
X# $FreeBSD$
X#
X
XPKGNAMESUFFIX=	50
X
XCOMMENT=	Access a MySQL database through Python (Using MySQL 5.0 Client)
X
XCONFLICTS=	py*-MySQLdb-devel-[0-9]* py*-MySQLdb-[0-9]* py*-MySQLdb[45][0-9]-[0-9]*
X
XWANT_MYSQL_VER=	50
X
XMASTERDIR=	${.CURDIR}/../py-MySQLdb
X
X.include "${MASTERDIR}/Makefile"
ea6893ef1d644fb7062cfdc71115a428
echo c - py-MySQLdb51
mkdir -p py-MySQLdb51 > /dev/null 2>&1
echo x - py-MySQLdb51/Makefile
sed 's/^X//' >py-MySQLdb51/Makefile << '269cd9f2e6bd131b52e73bff1001f32f'
X# New ports collection makefile for:	py-MySQLdb51
X# Date created:				2010-11-8
X# Whom:					Tom Judge <tom@tomjudge.com>
X#
X# $FreeBSD$
X#
X
XPKGNAMESUFFIX=	51
X
XCOMMENT=	Access a MySQL database through Python (Using MySQL 5.1 Client)
X
XCONFLICTS=	py*-MySQLdb-devel-[0-9]* py*-MySQLdb-[0-9]* py*-MySQLdb[45][0-9]-[0-9]*
X
XWANT_MYSQL_VER=	51
X
XMASTERDIR=	${.CURDIR}/../py-MySQLdb
X
X.include "${MASTERDIR}/Makefile"
269cd9f2e6bd131b52e73bff1001f32f
echo c - py-MySQLdb55
mkdir -p py-MySQLdb55 > /dev/null 2>&1
echo x - py-MySQLdb55/Makefile
sed 's/^X//' >py-MySQLdb55/Makefile << '146ad4cdb5cfcf3fd6093ca977f954fa'
X# New ports collection makefile for:	py-MySQLdb55
X# Date created:				2010-11-8
X# Whom:					Tom Judge <tom@tomjudge.com>
X#
X# $FreeBSD$
X#
X
XPKGNAMESUFFIX=	55
X
XCOMMENT=	Access a MySQL database through Python (Using MySQL 5.5 Client)
X
XCONFLICTS=	py*-MySQLdb-devel-[0-9]* py*-MySQLdb-[0-9]* py*-MySQLdb[45][0-9]-[0-9]*
X
XWANT_MYSQL_VER=	55
X
XMASTERDIR=	${.CURDIR}/../py-MySQLdb
X
X.include "${MASTERDIR}/Makefile"
146ad4cdb5cfcf3fd6093ca977f954fa
exit
--- databases-py-MySQLdbXX.txt ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20101108210510.239E7DCB3B>