Date: Sat, 25 Feb 2017 19:48:05 +0100 From: Olivier Duchateau <duchateau.olivier@gmail.com> To: "Danilo G. Baio (dbaio)" <dbaio@bsd.com.br> Cc: Ben Woods <woodsb02@gmail.com>, freebsd-ports@freebsd.org Subject: Re: New port gitsome Message-ID: <20170225194805.ca8748c90e10df6a68ce3bb1@gmail.com> In-Reply-To: <20170225181352.7jdzjuwyhxmpfxht@nucdbaio.localdomain> References: <20170222105148.l75a23np6ue6c4tx@dbaio.bs2cloud.com.br> <CAOc73CD7m_JdJx2fxMvv_pkOQ665aXNK_puzXnduuOyAkn1T9A@mail.gmail.com> <20170222232454.ygdd66qct52upvzr@nucdbaio.localdomain> <20170225181352.7jdzjuwyhxmpfxht@nucdbaio.localdomain>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 25 Feb 2017 15:13:52 -0300 "Danilo G. Baio (dbaio)" <dbaio@bsd.com.br> wrote: > On Wed, Feb 22, 2017 at 08:24:54PM -0300, Danilo G. Baio (dbaio) wrote: > > On Wed, Feb 22, 2017 at 11:00:55PM +0000, Ben Woods wrote: > > > On Wed, 22 Feb 2017 at 6:52 pm, Danilo G. Baio (dbaio) <dbaio@bsd.com.br> > > > wrote: > > > > > > > Hi. > > > > > > > > I am working on a new port for gitsome[1] which depends on python:3.4-3.5. > > [snip] > > > > Hi Danilo, > > > > > > Apologies in the delay in getting back to you. > > > > > > Yes, at the moment that is the only way to get a port working which depends > > > on multiple python3 ports. > > > > > > Bapt is working on bringing "flavours" to the ports tree, which will allow > > > each python port to be built multiple times with python2 and python3, > > > therefore satisfying your dependencies. > > > > > > However, it is probably not have in the next week or so, so you should go > > > ahead and make the py3- versions of those ports. It is easy to find and > > > revert them once flavours exist anyway :) > > > > > > Before we commit all of those new py3- ports, please make sure you have > > > tested that it all successfully builds to provide a working gitsome.... we > > > don't want to commit them and find out they were not needed after all :) > > > > > > Regards, > > > Ben > > > -- > > > > > > -- > > > From: Benjamin Woods > > > woodsb02@gmail.com > > > > Hi Ben. > > > > Thank you for your answer. > > > > Ok then, I will work on this and submit it to bugzilla and also I will test it > > on poudriere for making sure it's all needed. > > > Hi Ben and others. > > One last question... What is the recommendation here? > > Thinking about creating two PR's. > > One PR for gitsome and another PR for all dependencies together, CC'ing all involved. > > The default changes in all ports are just for preparing them to be a master port. > > Exceptions: > > devel/py-ply/Makefile (also take maintainer'ship) > textproc/py-pystemmer (also take maintainer'ship) > textproc/py-snowballstemmer (also use options helpers) > > Tree of dependencies (new ports needed): > > -misc/py-gitsome > > [1] textproc/py3-numpydoc > [2] textproc/py3-sphinx > [3] textproc/py3-docutils > [3] devel/py3-six * > [3] textproc/py3-sphinx_rtd_theme > [3] textproc/py3-alabaster > [3] textproc/py3-snowballstemmer > [4] textproc/py3-pystemmer > [3] graphics/py3-imagesize > [1] devel/py3-ply > [1] devel/py3-prompt_toolkit > [2] devel/py3-wcwidth > [1] devel/py3-colorama > [1] textproc/py3-pygments > [1] textproc/py3-feedparser > [1] devel/py3-docopt > [1] net/py3-uritemplate > > * Needed also on devel/py3-prompt_toolkit. > > They are all direct dependencies to run or build another port. > > I am setting me as maintainer of these new ports to not let "trouble" for others. > Remembering that soon all these ports will be un-necessary. For py3-* ports, you can look at how audio/py-mutagen and audio/py3-mutagen are build. I don't think, you need to become maintainer of these ports (it's just "copy of"). > > Patches are here (feedbacks are welcome): > http://dbaio.bs2cloud.com.br/FreeBSD/misc_py-gitsome.patch > http://dbaio.bs2cloud.com.br/FreeBSD/misc_py-gitsome__py3-dependencies.patch > > For whom is interested in the build logs, more info here: > http://dbaio.bs2cloud.com.br/FreeBSD/misc_py-gitsome__build_log.txt > > Screenshot in a clean instance from DigitalOcean: > http://dbaio.bs2cloud.com.br/FreeBSD/misc_py-gitsome__avatar_scrot.png > > Regards. > > -- > Danilo G. Baio (dbaio) Regards, -- olivier
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20170225194805.ca8748c90e10df6a68ce3bb1>