Date: Mon, 6 May 2013 19:10:08 +1000 From: "Gavin McDonald" <gavin@16degrees.com.au> To: "'Eitan Adler'" <lists@eitanadler.com>, "'Chris Rees'" <crees@freebsd.org> Cc: 'python' <python@freebsd.org> Subject: RE: building scons with default python3 Message-ID: <42db01ce4a39$81c892c0$8559b840$@16degrees.com.au> In-Reply-To: <CAF6rxgmqjPX9kar=7pfWSzufRz80xf1Z5xu%2BDiZCy1QK6HHBvA@mail.gmail.com> References: <CAF6rxgmKbEdG=hOjuSHkjQb4q_yRTbWjxBkzNLF9spg-OA1Wpw@mail.gmail.com> <CADLo838p4NtVG4z579oAFWh_BWsCtMXtWzpK_nMQTvfxER4Ddw@mail.gmail.com> <CAF6rxgmqjPX9kar=7pfWSzufRz80xf1Z5xu%2BDiZCy1QK6HHBvA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> -----Original Message----- > From: Eitan Adler [mailto:lists@eitanadler.com] > Sent: Thursday, 2 May 2013 1:24 PM > To: Chris Rees > Cc: gavin@16degrees.com.au; python > Subject: Re: building scons with default python3 >=20 > On 20 April 2013 05:56, Chris Rees <crees@freebsd.org> wrote: > > On 20 April 2013 04:48, Eitan Adler <lists@eitanadler.com> wrote: > >> What do you think of the following? > >> > >> This fixes issue with PYTHON_DEFAULT_VERSION=3Dpython3.3 > >> > >> > >> Index: Makefile > >> > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D=3D=3D=3D=3D=3D=3D > >> --- Makefile (revision 315795) > >> +++ Makefile (working copy) > >> @@ -25,6 +25,8 @@ PYDISTUTILS_EGGINFODIR=3D = ${PREFIX}/lib/scons- > ${PORT > >> > >> PLIST_SUB+=3D SCONS_VER=3D${PORTVERSION} > >> > >> +USE_PYTHON=3D -2.7 > >> + > >> .include <bsd.port.pre.mk> > >> > >> .if defined (NO_INSTALL_MANPAGES) > >> Index: files/patch-script__scons > >> > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D=3D=3D=3D=3D=3D=3D > >> --- files/patch-script__scons (revision 0) > >> +++ files/patch-script__scons (working copy) > >> @@ -0,0 +1,8 @@ > >> +--- ./script/scons.orig 2013-04-19 23:35:11.656613793 -0400 > >> ++++ ./script/scons 2013-04-19 23:35:16.127614561 -0400 > >> +@@ -1,4 +1,4 @@ > >> +-#! /usr/bin/env python > >> ++#! /usr/bin/env python2 > >> + # > >> + # SCons - a Software Constructor > >> + # > >> > >> Property changes on: files/patch-script__scons > >> > __________________________________________________________ > _________ > >> Added: fbsd:nokeywords > >> ## -0,0 +1 ## > >> +yes > >> \ No newline at end of property > >> Added: svn:eol-style > >> ## -0,0 +1 ## > >> +native > >> \ No newline at end of property > >> Added: svn:mime-type > >> ## -0,0 +1 ## > >> +text/plain > >> \ No newline at end of property > > > > The port is very out of date; the latest version claims to only > > support Python 2.7, they are hoping to support Python 3. > > > > What does the maintainer think? >=20 > Gavin, Any thoughts? Looks good to me, can we incorporate this into the current patch ? http://www.freebsd.org/cgi/query-pr.cgi?pr=3Dports/178277 (I'd love to commit the patch myself btw) fwiw, yeah scons list still debating how to deal with 3.0 So that the PR doesn=E2=80=99t time out I will respond to that = independent of this, suggesting the addition above. Thanks Gav... >=20 > -- > Eitan Adler
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?42db01ce4a39$81c892c0$8559b840$>