First and foremost, the PR should provide a fix for the MASTER_SITES that no longer work.
In the process, it was also updated and expanded a bit.
Changelog: https://portal.nersc.gov/project/sparse/superlu/changes.html#slu_change
Changes in the port beside the fix of MASTER_SITES
- Add USES=pkgconfig
- Remove PLIST_SUB (not needed)
- Update WRKSRC
- Include EXAMPLES (also Fortran examples)
- Also download the technical report, which describes the implemented ILU algorithm
- Update files/patch-SRC_CMakeLists.txt
- Update pkg-plist
Guangyuan Yang <ygy@freebsd.org> opened PR 252271, the patch is from me.
Tested on Poudriere (amd64, i386). 'portlint -AC' is ok.
What do my mentors think about it?