Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 04 Jan 2016 17:50:16 +0200
From:      clutton <clutton@zoho.com>
To:        freebsd-python@freebsd.org
Subject:   Re: pkg-plist %%PYVER%%.%%PYOEXTENSION%% handling. patch included, feedback needed
Message-ID:  <1451922616.31882.32.camel@zoho.com>
In-Reply-To: <568A91BF.5080306@FreeBSD.org>
References:  <1451920422.31882.24.camel@zoho.com> <568A8F12.2090006@FreeBSD.org> <1451921751.31882.26.camel@zoho.com> <568A91BF.5080306@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 2016-01-05 at 02:37 +1100, Kubilay Kocak wrote:
> On 5/01/2016 2:35 AM, clutton wrote:
> > On Tue, 2016-01-05 at 02:26 +1100, Kubilay Kocak wrote:
> > > On 5/01/2016 2:13 AM, clutton wrote:
> > > > Hi list.
> > > > 
> > > > As I can see there are two ways of doing pkg-plist routine.
> > > > 
> > > > For pkg-plist which was made for python2 just including
> > > > USE_PYTHON=	
> > > > py3kplist would do the trick.
> > > > 
> > > > For new python3 ports it's not so straight forward, and when
> > > > they
> > > > don't
> > > > use setup.py conventions people usually do something like this:
> > > > 
> > > > .if ${PYTHON_REL} < 3500
> > > > PYOEXTENSION=	pyo
> > > > .else
> > > > PYOEXTENSION=	opt-1.pyc
> > > > .endif
> > > > 
> > > > PLIST_SUB+=	PYOEXTENSION=${PYOEXTENSION} \
> > > > 		PYVER=${PYTHON_VER:S/.//}
> > > > 
> > > > 
> > > 
> > > Currently an in-progress issue:
> > 
> > I see. The name convention and approach are even better then my.
> > Thank you.
> > 
> 
> You're welcome, and feel free to add your thoughts/comments to that
> issue as well.
> 
> ./koobs

Only porters-handbook updating, as soon it'll be commited. Handbook
always goes behind ports tree and sometime it's hard to follow for
people who contribute occasionally.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1451922616.31882.32.camel>