From owner-svn-ports-all@freebsd.org Tue Dec 6 04:16:03 2016 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8BFDCC6940E; Tue, 6 Dec 2016 04:16:03 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: from mail-pg0-x244.google.com (mail-pg0-x244.google.com [IPv6:2607:f8b0:400e:c05::244]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 58E3D1A2B; Tue, 6 Dec 2016 04:16:03 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: by mail-pg0-x244.google.com with SMTP id e9so18459517pgc.1; Mon, 05 Dec 2016 20:16:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:reply-to:subject:from:to:references:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=XvAjJL3BtfiZrXaHxwu5gxR2FCZbVEnzKakoRE0j42Q=; b=CV3y1B0ZdbJ8pI67YBQUqIXyXkIhKLdJlwMqolEmurJa5vM6QegCUGSwNBCD6GHB3j y9Z95zw9hVtbcM5fQgPbWfrCZwPwmTfbI6ZhyKl8ollLjeeR/pRKOCHzpiym6Me2Cxo1 1OptKSRt9QT3f0Sma8dUl2tZhI/XHmDutdhRkw35E5mnT75z4v4l3qTWFpXFFc3Ppah0 QfAVnD2UZvEIFl4NC8NmsikT8R59lFWVh8PHz83KumCn7DPpfAfx68lUdlqswAJFisE3 WpTldrevKXVSZRy5vPEU9Yp+p0a4mMP7n/uCRfx5H3h+usDM2bC5Gj7E/40D0KgU3cmH 9UeA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:reply-to:subject:from:to:references :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=XvAjJL3BtfiZrXaHxwu5gxR2FCZbVEnzKakoRE0j42Q=; b=ClbiYegQGqTVrSER4cT/vyL20pddkZxoztYPm4yAX38VeweSmW2QNlfR3mTMd2oCFM pe/wHJNxmhctBv64B46gp84CcVzuWAmp9+r5fLDW4WvLfrq8VV5HFL6SAMJtiiPReEWL 70L8u8ym44SYHT4qqnu9xf5UDlPpcIjeMNuJCgqr+h9em7pncUpxWrDRr45qd7dpUjVf n/l6gcaqqa/Xz2p5ermhovT3LJfk4o6SQ1aqR3NFbIL9QAbIp7JmG4GPzMsDLX4jIxIW 0QaPN804qNI+xsNnyPk+P87ztrfX90etGHqoPZq0nypN5+5miwnGoqDgRbwCnm0iR7d9 DO5w== X-Gm-Message-State: AKaTC01SCioNYKkIdg63aGrbB0pIoTnvx5vknD1/X4MRrUSPJjFk77Tf3X60R3G3BhU28g== X-Received: by 10.98.63.1 with SMTP id m1mr60175068pfa.31.1480997762685; Mon, 05 Dec 2016 20:16:02 -0800 (PST) Received: from ?IPv6:2001:44b8:31ae:7b01:d44c:889c:2e3a:fc63? (2001-44b8-31ae-7b01-d44c-889c-2e3a-fc63.static.ipv6.internode.on.net. [2001:44b8:31ae:7b01:d44c:889c:2e3a:fc63]) by smtp.gmail.com with ESMTPSA id s197sm30800665pgc.38.2016.12.05.20.16.00 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 05 Dec 2016 20:16:02 -0800 (PST) Sender: Kubilay Kocak Reply-To: koobs@FreeBSD.org Subject: Re: svn commit: r427907 - in head/databases: . py35-mysqlclient From: Kubilay Kocak To: Dmitry Marakasov , ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org, "python@freebsd.org" References: <201612051628.uB5GShsS076260@repo.freebsd.org> <11cfaee7-26c0-7fc7-6649-372afe21e510@FreeBSD.org> Message-ID: Date: Tue, 6 Dec 2016 15:13:50 +1100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.0a2 MIME-Version: 1.0 In-Reply-To: <11cfaee7-26c0-7fc7-6649-372afe21e510@FreeBSD.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-AU Content-Transfer-Encoding: 7bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Dec 2016 04:16:03 -0000 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.