#32716: geant4: update to 9.5 ---------------------------+--------------------------------- Reporter: ryandesign@… | Owner: cristiano.fontana@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: geant4 | ---------------------------+--------------------------------- Comment (by macsforever2000@…): Here is my $0.02. Replying to [comment:14 mojca@…]:
- '''Smooth transition from 4.9.4''': I'm not sure what is needed or how to implement it.
Make the current {{{geant4}}} port {{{replaced_by geant4.9.6}}}.
- Decide on licence: is {{{license Restrictive/Distributable Geant4}}} OK?
I don't have an opinion here and haven't researched the geant4 license.
- Decide on exact port name: {{{geant4}}}?
I recommend the overall meta port be called "geant" so the version is not encoded in the name. This allows an easy transition from the current geant4 port to be {{{replaced_by}}} this.
- Decide on exact subport name: {{{geant4.9.6}}}?
I like the this. The perl ports (messed up as the perl situation is) are a good example. I never liked the python/ruby model which omits the periods. The ruby186 port is a good example of a confusing name.
- Decide on exact variant names: {{{raytracer_x11/raytracerx}}}, {{{motif/motif_x11}}}, {{{opengl_x11/x11}}}
I like the more explicit naming: {{{raytracer_x11}}}, {{{motif_x11}}}, {{{opengl_x11}}}. But I say that without knowing what the exact differences are.
- Document how to use the port (where could this go?)
Use the [http://trac.macports.org/wiki/howto wiki HOWTO page] to link to a new geant subpage which documents everything. The port itself can have a "{{{notes}}}" entry which links to this.
- Review of the Portfile from an experienced MacPorts developer.
Hopefully someone more experienced/knowledgeable than me will look, but I'll try to take a look sometime.
Once these are settled, I believe it would be time for the port to go live.
Good work on this so far. I've been watching from the sidelines without much time to help. -- Ticket URL: <https://trac.macports.org/ticket/32716#comment:15> MacPorts <http://www.macports.org/> Ports system for OS X