Opened 10 years ago

Closed 10 years ago

#42017 closed submission (fixed)

abinit 7.4.3 new port

Reported by: cram5431@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: abinit

Description

Abinit is one of the most used codes in Condensed Matter Physics. No port seems to exist for it. Tested on OS X 10.9 Mavericks with XCode 5.0.2

Attachments (4)

Portfile (11.1 KB) - added by cram5431@… 10 years ago.
PortFile (9.9 KB) - added by cram5431@… 10 years ago.
PortFile.2 (10.5 KB) - added by cram5431@… 10 years ago.
patch-bigdft-config.diff (88.2 KB) - added by cram5431@… 10 years ago.

Download all attachments as: .zip

Change History (10)

Changed 10 years ago by cram5431@…

Attachment: Portfile added

comment:1 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Thanks. Some observations:

  • String comparisons should use eq/ne, not ==/!=
  • The destroot installation of binaries can be simplified using xinstall's -W argument

Changed 10 years ago by cram5431@…

Attachment: PortFile added

comment:2 Changed 10 years ago by cram5431@…

Thanks. I've updated (and re tested) the port file according to your suggestions.

comment:3 Changed 10 years ago by cram5431@…

Hi,

Is there something I forgot to do? ... so that the port is released. This is my first port. I'm not familiar with the procedure.

Thanks

comment:4 Changed 10 years ago by larryv (Lawrence Velázquez)

Tickets fall through the cracks sometimes. Drop a line to the macports-dev mailing list.

Changed 10 years ago by cram5431@…

Attachment: PortFile.2 added

Changed 10 years ago by cram5431@…

Attachment: patch-bigdft-config.diff added

comment:5 Changed 10 years ago by cram5431@…

Update of the port :

  • use of new openmpi-default port
  • improvement of the "bigdft" variant (patch file added)

comment:6 Changed 10 years ago by mf2k (Frank Schima)

Resolution: fixed
Status: newclosed
Version: 2.2.1

Added in r118089, r118090 and r118091. I had to rename the fftw-3 variant to fftw3.

Note: See TracTickets for help on using tickets.