OCamlPro/opam — pull request #38 by avsm (2012-07-08 17:11:53+00:00)
Title: Openbsd support

this begins OpenBSD support:

* by detecting it and removing the dependency on curl

* permit a package to install the .tar.gz in src_ext, as a package does not have permissions to download from the network while building. Can you package up all of src_ext as an addition tar ball that untars directly into src_ext? This way, the package can just specify an additional distfile which is untarred in the root directory of the tree.

* support is not complete: several `build.sh` scripts hardcode `/bin/bash` which is invalid on any non-Linux and needs to be `/usr/bin/env bash`, and preferably not require bash at all but just sh features. They are not in the `opam` source tree so not included in this pull request.