master_sites        http://www.dhondt.de/:ccx \
                    http://www.netlib.org/linalg/spooles/:spooles

distfiles           ${distname}.src.tar.bz2:ccx \
    ${distname}.htm.tar.bz2:ccx \
    ${distname}.test.tar.bz2:ccx \
    spooles.2.2.tgz:spooles

A basic installation of ccx for multi-threading (MT) requires external solvers 
SPOOLES and ARPACK. An ARPACK port already exists but not SPOOLES. As for build 
requirements, g++ is required for the compilation of the c-routines and 
gfortran is required for the compilation of the Fortran-routines. Config does 
not exist in the sources; either the Makefiles have to patched or the 
environment has to be passed in build.args.

SPOOLES 2.2 is the last version released; it is no longer maintained so is not 
a good port candidate. Instead it will be static linked to ccx by default.

Right now I'm having issues with the compiler setup working.

Mark Brethen
mark.bret...@gmail.com



> On Jul 4, 2022, at 4:20 PM, Joshua Root <j...@macports.org> wrote:
> 
> On 2022-7-5 06:56 , Mark Brethen wrote:
>> How does one tag a URL using mirror:subdirectory:tag? For example: 
>> http://www.netlib/org/linalg/spooles. I can’t figure it out.
> 
> What are you trying to accomplish? When specifying a full URL like in your 
> example, it's only useful to use a tag so that multiple distfiles can be 
> downloaded from different places (any subdir will just be part of the URL).
> 
> For an example of using both a subdir and a tag with a mirror group, see 
> py-bootstrap-modules. The Guide has some relevant examples as well.
> 
> - Josh

Reply via email to