[Bug 204435] [NEW PORT] graphics/py-mayavi: Application and library for 3D visualization and plotting in Python
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Wed Nov 11 03:45:25 UTC 2015
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=204435
Kubilay Kocak <koobs at FreeBSD.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Flags| |maintainer-feedback?(vladim
| |ir.chukharev at gmail.com)
Keywords| |feature, needs-qa, patch,
| |patch-ready
CC| |koobs at FreeBSD.org,
| |python at FreeBSD.org,
| |vladimir.chukharev at gmail.co
| |m
Summary|[NEW PORT] |[NEW PORT]
|graphics/py-mayavi |graphics/py-mayavi:
| |Application and library for
| |3D visualization and
| |plotting in Python
--- Comment #2 from Kubilay Kocak <koobs at FreeBSD.org> ---
Thanks Vladimir!
On initial review:
* Using PyPI (CHEESESHOP) for distribution files is preferred unless desirable
files are missing from the sdist (LICENSE, test suite, etc)
* If a LICENSE file exists in WRKSRC, add
LICENSE_FILE=${WRKSRC}/path/to/LICENSE
* I'm not confident that the declared dependencies are all BUILD_DEPENDENCIES.
See:
https://github.com/enthought/mayavi/blob/master/mayavi/__init__.py#L10
* GH_PROJECT defaults to PORTNAME, this entry is not needed
* Instead of a pre-configure check for the/a python vtk module, there should be
a (slave) port for either vtk with the option enabled (vtkX-python) OR, a port
for py-pyvtk (https://pypi.python.org/pypi/PyVTK) if this is the module that is
used. A pre-configure check assists port users who can rebuild vtk w/ PYTHON,
but not package users.
* Group USE{S_*} lines with USES at the top, and USE_* sorted
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the freebsd-python
mailing list