Summary: | sci-visualisation/mayavi - easy to use scientific data visualizer (New Package) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Thomas Veith (RETIRED) <xtv> |
Component: | New packages | Assignee: | Gentoo Science Related Packages <sci> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | bfg-dev, cbm, dsdale24, giamma, jesse, nbigaouette, rossen |
Priority: | High | Keywords: | EBUILD |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://mayavi.sourceforge.net/ | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
MayaVi-1.3.ebuild
Mayavi ebuild Mayavi-1.4 ebuild mayavi-1.5.ebuild 1.4-to-1.5.diff mayavi-1.5.ebuild 1.4-to-1.5.diff mayavi-1.5-r1.ebuild (respect tcl flag) |
Description
Thomas Veith (RETIRED)
2004-05-08 09:18:18 UTC
Created attachment 31003 [details]
MayaVi-1.3.ebuild
I see you've got an @g.o address and are in the sci herd. Why don't you add it yourself? Might want to drop the redundant ${S} first. Created attachment 51457 [details]
Mayavi ebuild
This is a mayavi 1.4 ebuild. Also see the vtk ebuild
Created attachment 51463 [details]
Mayavi-1.4 ebuild
Added the doc and exemples to my original post
Works for 1.5 as well, just change dev-libs/vtk to sci-libs/vtk and 1.4 to 1.5. But vtk must have been compiled with USE="patented". Brr... Created attachment 95589 [details] mayavi-1.5.ebuild Here's my ebuild with some changes. It has more correct handling of tk support in python (using built_with_use). I have some questions: 1) does vtk need to be built with tcl and tk support? 2) as comment #5 states, does vtk need to be build with 'patented'? Can you provide a reference? Assuming 1 and 2 are true, there is another built_with_use check that should be uncommented in my ebuild. Created attachment 95590 [details, diff]
1.4-to-1.5.diff
Just a diff between the old ebuild and my new one
Created attachment 95697 [details]
mayavi-1.5.ebuild
new version, I tested vtk and at least the tk USE flag is actually necessary to built/use mayavi so I added a built_with_use for tk and tcl. Still not sure about the patented part of vtk so I added a ewarn during pkg_post_inst.
Created attachment 95752 [details, diff]
1.4-to-1.5.diff
diff between the old ebuild and my new one
Created attachment 102654 [details]
mayavi-1.5-r1.ebuild (respect tcl flag)
actually tcl is not required for proper function of mayavi, USE flag vtk also, I deleted dependancies and compiled successfully with -tcl flag. at least examples work.
*** Bug 167676 has been marked as a duplicate of this bug. *** now in cvs. thanks. |