[MacPorts] #35342: Submission: sundials

MacPorts noreply at macports.org
Mon Jul 29 12:42:40 PDT 2013


#35342: Submission: sundials
--------------------------+--------------------------------
  Reporter:  jjstickel@…  |      Owner:  macports-tickets@…
      Type:  submission   |     Status:  new
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:
Resolution:               |   Keywords:
      Port:  sundials     |
--------------------------+--------------------------------

Comment (by jjstickel@…):

 Replying to [comment:24 sean@…]:
 > I'd really like to discuss this port after deciding on the mpi and
 compiler port groups: https://lists.macosforge.org/pipermail/macports-
 dev/2013-July/023410.html
 >
 That discussion is beyond me. I hope that this port can be committed and
 then adjusted appropriately based whatever is decided for mpi.

 > But here are a few quick notes on your portfile:
 >
 > * you don't need the destdir patch if you build with cmake
 OK, but I can't seem to make sundials compile shared libraries with cmake,
 and it seems that the developers of Sundials consider cmake to be a
 secondary build system (see INSTALL_NOTES from the Sundials sources).

 > * you'll probably to fix the use of install_name_dir (you can check this
 by using 'otool -L /opt/local/lib/*sundial*.dylib
 Not sure what you mean here -- is this in reference to using cmake for
 building?

 > * you no longer need the depends_lib for the compilers
 I presume that you mean the depends_lib-append may be changed to
 depends_build-append for the compilers?

 > * your g95 variant will certainly give you problems with your mpich and
 openmpi variants since neither of those ports have a g95 variant
 It looks like openmpi has a g95 variant, but mpich does not. I can add a
 conflict for g95 to +mpich, if you think that is sufficient.

 > * you really don't need a static variant, imo; sundials will install the
 static libraries along side the shared ones
 I can easily remove this variant.

 > * (other devs take note) can we please not set the atlas variant as
 default on ports that are designed for sparse linear algebra?
 I don't follow, but I can remove this default variant.

 I will upload an edited Portfile after I see some response to my
 questions/comments above. Thanks.

-- 
Ticket URL: <https://trac.macports.org/ticket/35342#comment:25>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list