#38198: New port: libCUDF -------------------------+---------------------- Reporter: egall@… | Owner: cal@… Type: submission | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: libCUDF | -------------------------+---------------------- Comment (by cal@…): Commited in r103436 with a couple of changes: - In order to make the build reproducible (i.e., always produce the same result no matter when you run it), we can directly track development versions - Fetching from tarball avoids a git dependency - Added livecheck - Split the ocaml part and the C bindings part into two subports, renamed the ocaml part to ocaml-cudf. - Avoided manually moving the files from /usr to $prefix by patching `Makefile.config` -- it seems that's what it's for - Set $CC to use the right compiler (see UsingTheRightCompiler) - Added a comment that parallel building fails - Tests don't have to be run in the build phase, we have a dedicated test target for that. Unfortunately, we don't have depends_test, which makes the variant necessary, if we want to avoid the dependency. Note that we don't actually have to use libCUDF to use CUDF-based solvers for MacPorts in GSoC. The file format is so simple we can generate it without the library. Having the port around might still come in handy to verify correctness of the generated files, though. -- Ticket URL: <https://trac.macports.org/ticket/38198#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS