#45617: abinit 7.8.2: use of port groups --------------------------+-------------------------------- Reporter: cram5431@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.2 Resolution: | Keywords: maintainer Port: abinit | --------------------------+-------------------------------- Comment (by cram5431@…): Hi, Thanks for the libxc changes. Also, I have suppressed the revision tag. Yes, fftw-3-single port is now mandatory to compile ABINIT using fftw. It's actually used (see "-lfftwf" in the link line). In fact the GW section of ABINIT may use single precision. I have tried this: "sudo port uninstall fftw-3-single;sudo port install abinit" and it fails. I know that my use of port groups is not standard, but I havent been able to get the desired behavior with a simple use of port groups: * If a MPI variant is given, take it * If not, check if there is a selected MPI; if yes, take it * If there is no defaut MPI, take mpich * If "sequential" or "-mpi(default)" variant, take no MPI (and have a flag to add "--enable-mpi=no" on the configure line) * Mix of variant (f.i. +mpich+gcc48) correctly interpreted Do you have any suggestion to fulfil the above conditions with a short use of MPI/compiler port groups? I have added a working test phase (only basics tests). -- Ticket URL: <https://trac.macports.org/ticket/45617#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X