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)
Sun, Oct 12, 1:26 AM
Unknown Object (File)
Sun, Oct 12, 1:26 AM
Unknown Object (File)
Sat, Oct 11, 10:46 AM
Unknown Object (File)
Fri, Sep 19, 2:01 PM
Unknown Object (File)
Sep 17 2025, 4:27 AM
Unknown Object (File)
Sep 17 2025, 3:40 AM
Unknown Object (File)
Sep 16 2025, 3:31 AM
Unknown Object (File)
Sep 15 2025, 10:50 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.