[MacPorts] #38198: New port: libCUDF

MacPorts noreply at macports.org
Mon Feb 25 15:16:51 PST 2013


#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


More information about the macports-tickets mailing list