Page MenuHomeFreeBSD

New port: math/libmesh: Numerical simulation of partial differential equations
ClosedPublic

Authored by yuri on Dec 18 2017, 12:21 AM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Dec 24, 2:34 PM
Unknown Object (File)
Sat, Dec 21, 12:09 PM
Unknown Object (File)
Thu, Dec 5, 3:48 PM
Unknown Object (File)
Nov 25 2024, 9:16 PM
Unknown Object (File)
Nov 25 2024, 3:00 PM
Unknown Object (File)
Nov 25 2024, 11:12 AM
Unknown Object (File)
Nov 24 2024, 4:44 PM
Unknown Object (File)
Nov 24 2024, 5:57 AM
Subscribers

Details

Summary

Numerical simulation of partial differential equations

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 13657
Build 13877: arc lint + arc unit

Event Timeline

math/libmesh/Makefile
68

Why not just ${MV} ${STAGEDIR}${PREFIX}/examples ${STAGEDIR}${EXAMPLESDIR}?

math/libmesh/files/patch-examples_Makefile.am
8

You do all sorts of example moving stuff in the Makefile. Does this patch wind up doing anything?

yuri marked an inline comment as done.

Removed the unneeded patch.

Simplified examples copy statement.

yuri marked an inline comment as done.Dec 20 2017, 6:59 AM
yuri added inline comments.
math/libmesh/files/patch-examples_Makefile.am
8

Yes, this patch only corrects the path where they are installed.

Makefile then fixes them up so that they can actually be easily run from the same examples directory, because otherwise they can't be run.

pkg-message-examples explains how to run them once the port is installed.

I went an extra-mile and made examples runnable to that it is easier to verify that the library works, and see what other dependencies it needs, because it needs some more libraries optionally.

All this is needed because the upstream again installs it in a very messy way.

adamw added inline comments.
math/libmesh/files/patch-examples_Makefile.am
8

Fair enough!

This revision is now accepted and ready to land.Dec 20 2017, 7:47 PM
This revision was automatically updated to reflect the committed changes.