Date: Tue, 6 Dec 2016 15:13:50 +1100 From: Kubilay Kocak <koobs@FreeBSD.org> To: Dmitry Marakasov <amdmi3@FreeBSD.org>, ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org, "python@freebsd.org" <python@freebsd.org> Subject: Re: svn commit: r427907 - in head/databases: . py35-mysqlclient Message-ID: <b64270a4-68bb-5a1a-76d2-3205e53cd41a@FreeBSD.org> In-Reply-To: <11cfaee7-26c0-7fc7-6649-372afe21e510@FreeBSD.org> References: <201612051628.uB5GShsS076260@repo.freebsd.org> <11cfaee7-26c0-7fc7-6649-372afe21e510@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 6/12/2016 3:12 PM, Kubilay Kocak wrote: > On 6/12/2016 3:28 AM, Dmitry Marakasov wrote: >> Author: amdmi3 >> Date: Mon Dec 5 16:28:43 2016 >> New Revision: 427907 >> URL: https://svnweb.freebsd.org/changeset/ports/427907 >> >> Log: >> - Add py35-mysqlclient, python 3.5 variant of py-mysqlclient >> >> Added: >> head/databases/py35-mysqlclient/ >> head/databases/py35-mysqlclient/Makefile (contents, props changed) >> Modified: >> head/databases/Makefile >> >> Modified: head/databases/Makefile >> ============================================================================== >> --- head/databases/Makefile Mon Dec 5 16:27:38 2016 (r427906) >> +++ head/databases/Makefile Mon Dec 5 16:28:43 2016 (r427907) >> @@ -556,9 +556,9 @@ >> SUBDIR += percona56-server >> SUBDIR += pg_activity >> SUBDIR += pg_citus >> + SUBDIR += pg_qualstats >> SUBDIR += pg_reorg >> SUBDIR += pg_rman >> - SUBDIR += pg_qualstats >> SUBDIR += pg_stat_kcache >> SUBDIR += pg_statsinfo >> SUBDIR += pgaccess >> @@ -795,6 +795,7 @@ >> SUBDIR += py34-gdbm >> SUBDIR += py34-sqlite3 >> SUBDIR += py35-gdbm >> + SUBDIR += py35-mysqlclient >> SUBDIR += py35-sqlite3 >> SUBDIR += pydbx >> SUBDIR += pymongo >> >> Added: head/databases/py35-mysqlclient/Makefile >> ============================================================================== >> --- /dev/null 00:00:00 1970 (empty, because file is newly added) >> +++ head/databases/py35-mysqlclient/Makefile Mon Dec 5 16:28:43 2016 (r427907) >> @@ -0,0 +1,7 @@ >> +# $FreeBSD$ >> + >> +MASTERDIR= ${.CURDIR}/../py-mysqlclient >> + >> +PYTHON_VERSION= python3.5 >> + >> +.include "${MASTERDIR}/Makefile" >> > > For what it's worth, all/any py3x-* ports in the tree should be py3-* > and inherit the DEFAULT_VERSION of python. > > py3-* ports are temporary workarounds, and we can't have (and support) > arbitrarily N versions of the same port each pointing to a different > explicit major.minor versions of Python. > > There's less effort in, and effort is better spent actually getting > variants in the tree: https://reviews.freebsd.org/D5563 > Standard library components that have been unpackaged (sqlite, gdbm, tkinter, setuptools, etc) are special as they must be packaged for each and every major.minor version of Python in the tree.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?b64270a4-68bb-5a1a-76d2-3205e53cd41a>