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. _______________________________________________ freebsd-python@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-python To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"