[MacPorts] #48413: py-horton @2.0.0 Quantum_chemistry_python_package
MacPorts
noreply at macports.org
Sun Aug 9 00:42:02 PDT 2015
#48413: py-horton @2.0.0 Quantum_chemistry_python_package
-------------------------+--------------------------------
Reporter: yangx59@… | Owner: macports-tickets@…
Type: submission | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: py-horton |
-------------------------+--------------------------------
Comment (by yangx59@…):
Replying to [comment:11 russell.jones@…]:
> Hi Derrick,
>
> Not a full review, but a few questions.
>
> What happens if you try to build it with the OS X Accelerate framework
instead of Atlas?
>
> Does the Portfile build the things in
https://github.com/theochem/horton/blob/master/depends/Makefile with
clang?
>
> It looks like it builds them as part of the port, which could be OK
though is usually best avoided if possible. Did you check if those
libraries are available as ports? Have you checked if they are linked
against MacPorts libraries only (
https://trac.macports.org/wiki/FAQ#ownlibs )?
>
> My knowledge of Portfile development is somewhat second-hand, so I hope
these are helpful.
>
> By the way, which OS X version(s) are you testing on?
>
>
> Russell
Hey Russell,
Thank you for your reviews.
Q1: What happens if you try to build it with the OS X Accelerate framework
instead of Atlas?
A: I thought it will go wrong. The thing is in the setup.py, it checks
whether there is a blas and atlas library.
Q2: Does the Portfile build the things in
A: Yes.
Q3: It looks like it builds them as part of the port, which could be OK
though is usually best avoided if possible. Did you check if those
libraries are available as ports? Have you checked if they are linked
against MacPorts libraries only (
https://trac.macports.org/wiki/FAQ#ownlibs )?
A: If you manually install this package you need to make libint and libxc
yourself. But in this portfile, I port libint and libxc, both are
available in macport. So it is fine. We do not need to build those parts
Q4: By the way, which OS X version(s) are you testing on?
A: I test on My own laptop. Both 10.10.3 and 10.10.4. The cfg files are
for users to manually build Horton. In this portfile, I made a universal
setting for all macport users. So I think it should be fine.
And I really appreciate your reviews.
Derrick
--
Ticket URL: <https://trac.macports.org/ticket/48413#comment:12>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list