BSD Ports

devel/ocaml-bos 0.3.0_3 FreeBSD

Basic OS interaction library for Objective Caml

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
ISCL
Categories
devel
Package size
602.2 KiB, 2527.9 KiB installed

Description

Basic OS interaction library for OCaml that works on POSIX and Windows systems. It contains support for: building and executing command, parsing command lines arguments, filesystem operations, environment variables and some UNIX system calls.

In the other systems

SystemPortVersion
FreeBSDdevel/ocaml-bos0.3.0_3
NetBSDdevel/ocaml-bos0.2.1nb2
DragonFlydevel/ocaml-bos0.2.1_3
GhostBSDdevel/ocaml-bos0.3.0_3

Install

Binary package:

pkg install ocaml-bos

From the ports tree:

cd /usr/ports/devel/ocaml-bos/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	ocaml-bos>0:devel/ocaml-bos

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.3.0_30.3.0_3-0.2.1_30.3.0_3
FreeBSD:14:quarterly0.3.0_30.3.0_3n/a0.2.1_30.3.0_3
FreeBSD:15:latest0.3.0_30.3.0_3n/a0.2.1_30.2.1_3
FreeBSD:15:quarterly0.3.0_30.3.0_3n/an/an/a
FreeBSD:16:latest0.3.0_30.3.0_3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 9

Runtime 6

The full lists below include those, and their dependencies in turn.

Build dependencies 53
Run dependencies 37

Configuration

Options name: devel_bos

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
ocaml tar:tbz
Service scripts
none

Files

pkg-plist 37
  • %%OCAML_SITELIBDIR%%/bos/opam
  • %%OCAML_SITELIBDIR%%/bos/META
  • %%OCAML_SITELIBDIR%%/bos/bos.a
  • %%OCAML_SITELIBDIR%%/bos/bos.cma
  • %%OCAML_SITELIBDIR%%/bos/bos.cmi
  • %%OCAML_SITELIBDIR%%/bos/bos.cmti
  • %%OCAML_SITELIBDIR%%/bos/bos.cmx
  • %%OCAML_SITELIBDIR%%/bos/bos.cmxa
  • %%OCAML_SITELIBDIR%%/bos/bos.cmxs
  • %%OCAML_SITELIBDIR%%/bos/bos.mli
  • %%OCAML_SITELIBDIR%%/bos/bos_base.cmx
  • %%OCAML_SITELIBDIR%%/bos/bos_cmd.cmx
  • %%OCAML_SITELIBDIR%%/bos/bos_log.cmx
  • %%OCAML_SITELIBDIR%%/bos/bos_os_arg.cmx
  • %%OCAML_SITELIBDIR%%/bos/bos_os_cmd.cmx
  • %%OCAML_SITELIBDIR%%/bos/bos_os_dir.cmx
  • %%OCAML_SITELIBDIR%%/bos/bos_os_env.cmx
  • %%OCAML_SITELIBDIR%%/bos/bos_os_file.cmx
  • %%OCAML_SITELIBDIR%%/bos/bos_os_path.cmx
  • %%OCAML_SITELIBDIR%%/bos/bos_os_tmp.cmx
  • %%OCAML_SITELIBDIR%%/bos/bos_os_u.cmx
  • %%OCAML_SITELIBDIR%%/bos/bos_pat.cmx
  • %%OCAML_SITELIBDIR%%/bos/bos_top_init.ml
  • %%OCAML_SITELIBDIR%%/bos/setup/bos_setup.a
  • %%OCAML_SITELIBDIR%%/bos/setup/bos_setup.cma
  • %%OCAML_SITELIBDIR%%/bos/setup/bos_setup.cmi
  • %%OCAML_SITELIBDIR%%/bos/setup/bos_setup.cmti
  • %%OCAML_SITELIBDIR%%/bos/setup/bos_setup.cmx
  • %%OCAML_SITELIBDIR%%/bos/setup/bos_setup.cmxa
  • %%OCAML_SITELIBDIR%%/bos/setup/bos_setup.cmxs
  • %%OCAML_SITELIBDIR%%/bos/setup/bos_setup.mli
  • %%OCAML_SITELIBDIR%%/bos/top/bos_top_init_ml
  • %%OCAML_SITELIBDIR%%/bos/top/bos_top.a
  • %%OCAML_SITELIBDIR%%/bos/top/bos_top.cma
  • %%OCAML_SITELIBDIR%%/bos/top/bos_top.cmx
  • %%OCAML_SITELIBDIR%%/bos/top/bos_top.cmxa
  • %%OCAML_SITELIBDIR%%/bos/top/bos_top.cmxs
distinfo 1
FileSizeSHA256
bos-0.3.0.tbz44755089f369ed00967e92d89cc5fcd848c56bdab5c02737da4d483550bf56b5a79bc
Master sites 1
  • https://erratique.ch/software/bos/releases/

Commit history 0

No commits in the history this site was built from.