Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Feb 2017 15:13:52 -0300
From:      "Danilo G. Baio (dbaio)" <dbaio@bsd.com.br>
To:        Ben Woods <woodsb02@gmail.com>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: New port gitsome
Message-ID:  <20170225181352.7jdzjuwyhxmpfxht@nucdbaio.localdomain>
In-Reply-To: <20170222232454.ygdd66qct52upvzr@nucdbaio.localdomain>
References:  <20170222105148.l75a23np6ue6c4tx@dbaio.bs2cloud.com.br> <CAOc73CD7m_JdJx2fxMvv_pkOQ665aXNK_puzXnduuOyAkn1T9A@mail.gmail.com> <20170222232454.ygdd66qct52upvzr@nucdbaio.localdomain>

next in thread | previous in thread | raw e-mail | index | archive | help

--wvpwl6yygb4xtzq3
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

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.b=
r>
> > wrote:
> >=20
> > > Hi.
> > >
> > > I am working on a new port for gitsome[1] which depends on python:3.4=
-3.5.

[snip]

> > Hi Danilo,
> >=20
> > Apologies in the delay in getting back to you.
> >=20
> > Yes, at the moment that is the only way to get a port working which dep=
ends
> > on multiple python3 ports.
> >=20
> > Bapt is working on bringing "flavours" to the ports tree, which will al=
low
> > each python port to be built multiple times with python2 and python3,
> > therefore satisfying your dependencies.
> >=20
> > 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 :)
> >=20
> > 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 :)
> >=20
> > Regards,
> > Ben
> > --=20
> >=20
> > --
> > From: Benjamin Woods
> > woodsb02@gmail.com
>=20
> Hi Ben.
>=20
> Thank you for your answer.
>=20
> Ok then, I will work on this and submit it to bugzilla and also I will te=
st 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 o=
thers.
Remembering that soon all these ports will be un-necessary.

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)

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

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEORj0UTsjzCy+enIkmpN7LfMuiNcFAlixyVsACgkQmpN7LfMu
iNdScg/+LDR62ugm228s7Q/AIVksC08ZDCbQ1gXQTGLckB94zAYhJojsco2imVhJ
+38SSSWhADAkN1/DdipDyghSfo43vkH6Vg0nnbJNhhjMd9E0OnAdYdwfgzXYjCL0
wGGJ33gQvOD18r2Gxs2U0km7kJEyOBEYQaCI6tiJR85RO2MMUnoUAib8f7IgF57y
ZYOzeQq7vIVvUCKO9b3izK6qrrI7rsQexhxqE4vfBwBOqosMVUp2nV50bQF3YTr2
IqROqj8+FUm/Pa1og4QktmqpozZOn2QWJumhciZUlWJxeeu2BQweikAaj2zR5AwY
cDm27hvlq4srgBNxt94Z8R0aAa51WtO5XrJIgXuSIiWReg2eW9pV42EFIjLi4Xoh
pGRoPhGd2CeVZtvsFZJFPTIVQeapWfr3ACGppZhkD63e7Kf1lyVjq6BepueP4Owv
j1WmIpQwB160wqhI7oOkdIPCSV8K5dSr2RMofLqrkCw1XQzwgkmwyBGW809UVJyb
o7xDdCgYt/DTr0qjyl/Qz8gsOKMPgJ8slOY5Je9e+3pvMJhl+wJX8yHi3oW1P8rk
vGTsWjQHWKhKaVbVGKq8jfSfdEmF+Qx4lniKpnIjfamxblhhqfNg2jTjMJf4ZgK4
776MyYCVN15xoJ12qI0FFpCCJSIbLRXD6Ie28etlzLtDLrK3UQE=
=JHOU
-----END PGP SIGNATURE-----

--wvpwl6yygb4xtzq3--



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