Joshua Root <j...@macports.org> wrote: > There is another way that platforms can be used: > > platforms any > platforms {darwin any} > > The first one indicates that the port will install identical files no matter > what platform it is built on, and will set the platform in the archive > filename to "any_any". The second one indicates that the port will install > identical files when built on any version of Darwin, but may install > different files when built on other platforms, and sets the platform in the > archive filename to "darwin_any" when on Darwin. > > These will usually only be applicable to noarch ports, though rare exceptions > may exist. Ports that install only data files or scripts will often be able > to use "any". Python scripts are an exception because Python uses a framework > layout on Darwin only, so they will be "{darwin any}".
So setting ‘platforms {darwin any}’ is not appropriate when a port installs identical files on any Darwin version, but does install different files based on arch? Nils.