Page MenuHomeFreeBSD

New port: science/PETSc: Suite of data structures and routines from Argonne National Laboratory
ClosedPublic

Authored by yuri on Dec 18 2017, 6:20 AM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Apr 19, 1:58 PM
Unknown Object (File)
Feb 17 2024, 2:27 PM
Unknown Object (File)
Feb 17 2024, 2:27 PM
Unknown Object (File)
Feb 17 2024, 2:25 PM
Unknown Object (File)
Feb 17 2024, 2:25 PM
Unknown Object (File)
Feb 17 2024, 2:25 PM
Unknown Object (File)
Feb 17 2024, 2:16 PM
Unknown Object (File)
Jan 17 2024, 5:47 AM
Subscribers

Details

Summary

Suite of data structures and routines from Argonne National Laboratory

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

This project is widely referred to with capitalization: PETSc, so I called it this way.

This project also does all sorts of crazy things during installation: it installs html files and binaries under include/, config files under bin/, etc.

science/PETSc/Makefile
4 ↗(On Diff #36705)

If people are more likely to look for this port by the name "PETSc", then I commend your instinct to name the port that way!

22 ↗(On Diff #36705)

This last line looks more like CONFIGURE_ENV than CONFIGURE_ARGS.

34 ↗(On Diff #36705)

${FIND} ... -delete is probably simpler here

38 ↗(On Diff #36705)

??

yuri marked 3 inline comments as done.Dec 18 2017, 6:10 PM
yuri added inline comments.
science/PETSc/Makefile
4 ↗(On Diff #36705)

Thanks!

22 ↗(On Diff #36705)

Their configure procedure explicitly says that these should be in the args. But then, even after this, they still print those warnings... So I would tend to just leave it this way until they refine their build process.

38 ↗(On Diff #36705)

Oops, a leftover! Thanks for finding it!

yuri marked 3 inline comments as done.

.

yuri marked 4 inline comments as done.Dec 18 2017, 6:10 PM
This revision is now accepted and ready to land.Dec 18 2017, 9:38 PM
This revision was automatically updated to reflect the committed changes.