Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 Nov 2015 18:13:58 +0100
From:      Jan Beich <jbeich@vfemail.net>
To:        Muhammad Moinur Rahman <bofh@FreeBSD.org>
Cc:        Kubilay Kocak <koobs@freebsd.org>, "svn-ports-head\@freebsd.org" <svn-ports-head@freebsd.org>, "svn-ports-all\@freebsd.org" <svn-ports-all@freebsd.org>, "ports-committers\@freebsd.org" <ports-committers@freebsd.org>
Subject:   Re: svn commit: r401923 - in head/devel: . py-pytz py-pytz3
Message-ID:  <y4dt-52uh-wny@vfemail.net>
In-Reply-To: <CA%2BnPUkwJm5Vh-sv=t5OEhWQyrgmoRwR-_nKYbdzPJu9SHmomqw@mail.gmail.com> (Muhammad Moinur Rahman's message of "Thu, 19 Nov 2015 17:00:02 %2B0600")
References:  <201511190954.tAJ9seJB090415@repo.freebsd.org> <564D9D9C.6080703@FreeBSD.org> <CA%2BnPUkzTzLgrjeiQUdDcC0kfFxfFB0HDLmBywmbM874Nqk___A@mail.gmail.com> <564DA3A4.60106@FreeBSD.org> <CA%2BnPUkwJm5Vh-sv=t5OEhWQyrgmoRwR-_nKYbdzPJu9SHmomqw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
--=-=-=
Content-Type: text/plain

Muhammad Moinur Rahman <bofh@FreeBSD.org> writes:

> On Thu, Nov 19, 2015 at 4:25 PM, Kubilay Kocak <koobs@freebsd.org> wrote:
>
>> On 19/11/2015 9:08 PM, Muhammad Moinur Rahman wrote:
>> > In bsd.default-versions.mk <http://bsd.default-versions.mk>;
>> > PYTHON_DEFAULT=2.7 Whereas I need one from version 3 hence I have used
>> > PYTHON3_DEFAULT=3.4. Advice please ?
>> >
>> > On Thu, Nov 19, 2015 at 3:59 PM, Kubilay Kocak <koobs@freebsd.org
>> > <mailto:koobs@freebsd.org>> wrote:
>> >
>> >     On 19/11/2015 8:54 PM, Muhammad Moinur Rahman wrote:
>> >     > +PYTHON_VERSION=      python${PYTHON3_DEFAULT}
>> >
>> >     This should probably be a different PYTHON_* variable too.
>> >
>> >     The mechanism in bsd.default-versions.mk
>> >     <http://bsd.default-versions.mk>; ends up setting the correct
>> >     "PYTHON_VERSION" variable (I believe, please check), which should be
>> >     used instead.
>> >
>> >
>>
>> I believe USES=python:3 is the way it's already being done:
>>
>>
>> https://svnweb.freebsd.org/ports/head/audio/py3-pylast/Makefile?revision=376731&view=markup#l17
>>
>> https://svnweb.freebsd.org/ports/head/accessibility/py3-atspi/Makefile?revision=401900&view=markup#l20
>>
>> https://svnweb.freebsd.org/ports/head/multimedia/py3-gstreamer1/Makefile?revision=397984&view=markup#l20
>>
>> https://svnweb.freebsd.org/ports/head/textproc/py3-libxml2/Makefile?revision=391332&view=markup#l19
>>
>> Don't forget to rename :)
>
> I believe in that case I cannot use SLAVE port anymore and I should move to
> an individual port.

koobs' examples aren't very convincing. For py2 vs. py3 it could be:

  # py-foo, master
  USES?=	python
  USES+=	tar:bzip2
  USE_PYTHON=	py3kplist

  # py3-foo, slave
  USES=		python:3

  # py2-foo, slave (when python3 by default)
  USES=		python:2

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQF8BAEBCgBmBQJWTgNWXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXREQjQ0MzY3NEM3RDIzNTc4NkUxNDkyQ0VF
NEM3Nzg4MzQ3OURCRERCAAoJEOTHeINHnb3bR70IALDu4oPJfA9DfhgogUxFhrm7
VYMbWfvM1Sj0GW5oekwWF1w/tNfXp7MQJfXRt7zsnXEdIWwkVpaLkP3AIG5DxgtW
CdBXg6FahMcFio0tvbZFd7AhoEGgqnrTf5gN3EZ8VWDvEJIVipbx5QfYGZFTJ8Zi
Mp60/7kI7YbGxngm7AlMEDovlHdgqdRZPrSqcbO257Ro2wY9R3W49Bo3loq/bqwc
wbVqljoMBqCmLCeV+oM5OMQBk4Z+eeriTsmYRG2L5nCwCKFfTszlpyFefTpEfqxk
N3u9P1dKFzUvs/XXM6Vj+3gzA3nz/Rc4AMGwjp5IiYsaxmK4V/D5wYoYEg60sZQ=
=lCt+
-----END PGP SIGNATURE-----
--=-=-=--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?y4dt-52uh-wny>