pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/misc/ocaml-opam Updated package to latest version, 2.0...
details: https://anonhg.NetBSD.org/pkgsrc/rev/babb6e274eaa
branches: trunk
changeset: 365148:babb6e274eaa
user: jaapb <jaapb%pkgsrc.org@localhost>
date: Tue Jul 11 10:46:23 2017 +0000
description:
Updated package to latest version, 2.0.0beta3 (this sadly needs to be done
now as several packages rely on this version for building).
Changes include:
Changes prefixed with "(*)" are potentially breaking to scripts or existing
repositories (changes that are automatically handled by the format upgrade tools
are not marked).
2.0.0~beta3
* (*) Renamed `--soft-request` to `--best-effort`
* Fixed and improved speed of the package file tracking mechanism
* Added `--ignore-constraints-on` to temporarily bypass version constraints on
some dependencies
* Fields `build-test:`, `build-doc:` are now deprecated, in favor of specifying
conditions on the `with-test` and `with-doc` variables within the `build:`
field, and of the new `run-test:` field
* (*) The command-line options have been renamed accordingly to `--with-test`
and `--with-doc`
* Removed the `opam build` command
* Allow directories in place of package specifications for the `install`,
`remove`, `upgrade`, `reinstall` and `show` commands. `opam` files can also be
specified for `install` and `show`
* On local switch creation, check for package definitions and choose a
compatible compiler if possible
* Add `opam install|remove --destdir` to copy the package's installed files
somewhere else
* Allow `opam init --config=URL`
2.0~beta2
* Fixes (mainly to `opam build`)
* Faster coinstallability check
2.0~beta
* New, by-hash package archive caching system
* Simpler HTTP repository update
* Allow specification of multiple checksums per file
* Add `opam reinstall --pending`, to handle reinstallations of changed packages
* Support for defining trust anchors and repository validation hooks (for use
with Conex)
* (*) Added `opam install --working-dir`, removed "mixed mode" for pinned packages
* Added `opam install --soft-request`, a non-failing "do what can be done"
install mode
* Simplified, better conflict messages
* Added `opam list --coinstallable-with PKG`
* Added command `opam clean`
* Added `opam upgrade --all PKGS`, to do a full upgrade while guaranteeing
`PKGS` are kept installed
* Allow `&` in conflict version constraints, e.g. `conflicts: "foo" {>= "3" & <
"4"}`
* Added an `opam admin` command, with various, better organised repository admin
commands, and remove the `opam-admin` tool
* Added an `opam build` command, to handle `opam` files found in the current
directory
* Internally upgrade repositories in 1.2 format automatically to 2.0 (on `init`,
`update` or `repo add`)
2.0~alpha5
* Merge stdout and stderr of child processes by default
* Fixed regression on solver call times
* Added a few shorter command aliases: `opam var` `opam exec`, `opam env` for
the corresponding `opam config` commands
* (*) Simplified `opam repo` to only use `add` and `remove` in normal use,
always meaning the current switch (only) if not specified otherwise
* (*) Restrict package names and versions to a reasonable character set
* Added support for SHA256 and SHA512 checksums
* Separated the opam format lexer/parser/printers into a separate
`opam-file-format` library
* Reporting on package definition file errors only when the file will be used,
and on by default (rather than all-off by default, and optionally all-on)
* `opam lint` now accept multiple input files
* `opam pin` interface yet improved, allow pinning all at once when a source
directory contains multiple packages. `opam unpin <dir>` now allowed to cancel
`opam pin <dir>`
* Updated version of the dose lib dependency
* (*) All patch files used in package definitions are now assumed to apply with
`-p1`.
2.0~alpha4
* Added pre and post hooks for package command sections; allowed per-switch
configuration
* Re-packaged the libraries and opam into 7 individual packages
* Convert opam 1.2 files on the fly when pinning
* `opam list` can now match patterns on versions
* Allow switches to be created below arbitrary directories using `opam switch
create <dir>`. Automatically select a switch found in `$PWD`
* Add `install --reuse-build-dir` to be used together with `--keep-build-dir`
and allow incremental recompilations
* Add `install --inplace-build` to build locally pinned packages directly in
their source directory
2.0~alpha3
* (*) Refactored 'opam switch' command, creation of new switches no longer implicit
* (*) Allow per-switch selection of repositories
* Better update of the environment variables across switches or opam roots
* Add `opam install --restore` to recover packages that got removed due to
errors or interruptions
* Added `synopsis:` and `description:` fields to integrate package descriptions
in a single package definition file
* Removed the clever hack to skip downloads when uninstalling packages with
`ocamlfind remove`; this now needs to be explicit through the
`light-uninstall` flag.
* Provide `opam admin upgrade-format` to migrate package repositories to the new
format, and create the proper OCaml compiler package wrappers
* Allow initialisation parameters from a .opamrc file, possibly completely
overriding OCaml and opam.ocaml.org repository defaults
2.0~alpha2
* Extended the `opam lint` command-line options (package descriptions from opam
metadata, warnings selection)
* Allow to create a new switch with `opam switch import`
* (*) Rewritten, much more flexible `opam list` command, with composable filters and
output selection
* Delay the removals of packages as much as possible, avoiding most cases of
mass uninstalled packages after a build failure
* Use a specific `opam` user-agent for downloads
* Remove globalisation of compiler package variables and support for
`available:` constraints depending on those. Rewrite the repository
accordingly to use explicit dependencies towards the compiler version.
2.0~alpha
* Changed license to LGPL 2.1 with linking exception, like OCaml (#2573)
* Track files installed by packages for cleaner removal and listing, add `opam
search --owns-file` (#502, #1215) *this requires packages to properly separate
build and install*, or unrelated files could get removed on package uninstall.
* Allow command wrappers around package build/install/remove commands to be
defined in `~/.opam/config`; include sample Linux wrappers to restrict process
permissions (e.g. ensure `build:` doesn't install)
* (*) Reworked `opam show`, with more fields and the ability to select raw fields
from the opam file (#2122)
* Dropped ability to compile opam with OCaml earlier than 4.01.0
* Version constraints in `depopts:` allowed again, but with consistent semantics
* Allow mixing filters within dependency constraints
* More flexible `opam pin` command interface
* New internal file-lock handling, less obtrusive and safer
* New `switch export` format, now including local (pinned) package definitions
* No longer uses insecure arguments of curl/wget (#55, #2006, #2460)
* Installed package source and metadata are now handled per-switch, which is
more reliable
* `opam pin edit` now allows changing version and even URL; better editor
handling
* Discarded built-in variables based on polling OCaml (they are now defined by
the compiler package at installation)
* Discarded compiler files, `opam switch` now based on packages with the
`compiler` flag set
* Extended package configuration files
* Allow initialised opam without switch, initialised switch without compiler.
Better handling of compiler install failure
* (*) Large API rework, switch and repository state now handled separately, used in
functional style and avoiding many loads
* Git submodules are now automatically fetched by the git backend
* (*) Package definition files now prioritize `&` higher than `|`, like is most
common
* (*) `opam list -a` now lists all available packages, even if they can't be
installed (missing depends...), which is much faster (#2370)
* Added ability to reprint files with reduced diffs (#2363)
* Url and description can now be included within a single package definition
`opam` file (#2328)
* Internal switch state now all below `<switch-dir>/.opam-switch/`, state in a
single `switch-state` file (#2340)
* Add a `setenv:` field to package definitions, allowing to export environment
variables (#2337, #2361)
* Built-in support for alternative solver `mccs` (#2333)
* `opam upgrade pkg` now prompts to install `pkg` if absent (#2327)
* (*) Assume plugin package and exec names start with "opam-" (#2316, #2317)
* Reworked, cleaner and bidirectional file manipulation library (kind of lenses)
(#2325)
* Allow packages to specify extra remote overlay files within their definition
files
* Heuristic to detect bad solutions and print a hint when no solver is available
* (*) Proper URL handling with version-control + transport handling (e.g.
`git+https://`)
* Allow unescaped strings enclosed between `"""` markers in package definition
files
* Don't rely on '.zip' extension for downloaded archive handling (#2289)
* `opam config` extended with `set`, `unset`, `expand` subcommands, allows
variables in `exec` argument (#2268)
* `conflict:` field is now handled as a disjunction in all regards (#2267)
* Better handling of concurrent removal/build/install actions (#2161, #2266,
#2370)
* Allow fields `x-fieldname` in package definition files, for use by external
tools (#2265)
* Extended, more useful JSON output (including full package failure logs)
(#2236)
* Use the switch paths that are defined in the switch configuration file (#2185)
* Allow package definition files to reference the package's own variables
through "%{_:varname}%" (#2184)
* Initialise number of jobs from host's number of processors (#2180)
diffstat:
misc/ocaml-opam/Makefile | 7 +-
misc/ocaml-opam/PLIST | 575 ++++++++++----
misc/ocaml-opam/buildlink3.mk | 3 +-
misc/ocaml-opam/distinfo | 15 +-
misc/ocaml-opam/patches/patch-src_core_opamCompiler.ml | 14 -
misc/ocaml-opam/patches/patch-src_core_opamFilter.ml | 14 -
misc/ocaml-opam/patches/patch-src_core_opamPackage.ml | 14 -
misc/ocaml-opam/patches/patch-src_core_opamVersion.ml.in | 14 -
misc/ocaml-opam/patches/patch-src_solver_opamCudf.ml | 14 -
9 files changed, 396 insertions(+), 274 deletions(-)
diffs (truncated from 733 to 300 lines):
diff -r a5dacd4a48d3 -r babb6e274eaa misc/ocaml-opam/Makefile
--- a/misc/ocaml-opam/Makefile Tue Jul 11 10:44:05 2017 +0000
+++ b/misc/ocaml-opam/Makefile Tue Jul 11 10:46:23 2017 +0000
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.12 2017/04/30 01:21:53 ryoon Exp $
+# $NetBSD: Makefile,v 1.13 2017/07/11 10:46:23 jaapb Exp $
-VERSION= 1.2.2
+VERSION= 2.0.0_beta3
GITHUB_PROJECT= opam
+GITHUB_TAG= ${VERSION:S/_/-/}
DISTNAME= ${GITHUB_PROJECT}-${VERSION}
PKGNAME= ocaml-${DISTNAME}
-PKGREVISION= 4
CATEGORIES= misc
MASTER_SITES= ${MASTER_SITE_GITHUB:=ocaml/}
@@ -30,6 +30,7 @@
.include "../../lang/camlp4/buildlink3.mk"
.include "../../misc/dose3/buildlink3.mk" # with ocamlgraph option
.include "../../misc/ocaml-cudf/buildlink3.mk"
+.include "../../misc/ocaml-opam-file-format/buildlink3.mk"
.include "../../textproc/ocaml-jsonm/buildlink3.mk"
.include "../../www/curl/buildlink3.mk"
.include "../../mk/ocaml.mk"
diff -r a5dacd4a48d3 -r babb6e274eaa misc/ocaml-opam/PLIST
--- a/misc/ocaml-opam/PLIST Tue Jul 11 10:44:05 2017 +0000
+++ b/misc/ocaml-opam/PLIST Tue Jul 11 10:46:23 2017 +0000
@@ -1,192 +1,387 @@
-@comment $NetBSD: PLIST,v 1.2 2016/06/19 23:23:02 jaapb Exp $
+@comment $NetBSD: PLIST,v 1.3 2017/07/11 10:46:23 jaapb Exp $
bin/opam
-bin/opam-admin
-bin/opam-admin.top
bin/opam-installer
-${OCAML_SITELIB}/opam-lib/META
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opam-client.a
-${OCAML_SITELIB}/opam-lib/opam-client.cma
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opam-client.cmxa
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opam-core.a
-${OCAML_SITELIB}/opam-lib/opam-core.cma
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opam-core.cmxa
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opam-repositories.a
-${OCAML_SITELIB}/opam-lib/opam-repositories.cma
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opam-repositories.cmxa
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opam-solver.a
-${OCAML_SITELIB}/opam-lib/opam-solver.cma
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opam-solver.cmxa
-${OCAML_SITELIB}/opam-lib/opamAction.cmi
-${OCAML_SITELIB}/opam-lib/opamAction.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamAction.cmx
-${OCAML_SITELIB}/opam-lib/opamAction.mli
-${OCAML_SITELIB}/opam-lib/opamActionGraph.cmi
-${OCAML_SITELIB}/opam-lib/opamActionGraph.cmt
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamActionGraph.cmx
-${OCAML_SITELIB}/opam-lib/opamActionGraph.mli
-${OCAML_SITELIB}/opam-lib/opamClient.cmi
-${OCAML_SITELIB}/opam-lib/opamClient.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamClient.cmx
-${OCAML_SITELIB}/opam-lib/opamClient.mli
-${OCAML_SITELIB}/opam-lib/opamCompiler.cmi
-${OCAML_SITELIB}/opam-lib/opamCompiler.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamCompiler.cmx
-${OCAML_SITELIB}/opam-lib/opamCompiler.mli
-${OCAML_SITELIB}/opam-lib/opamConfigCommand.cmi
-${OCAML_SITELIB}/opam-lib/opamConfigCommand.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamConfigCommand.cmx
-${OCAML_SITELIB}/opam-lib/opamConfigCommand.mli
-${OCAML_SITELIB}/opam-lib/opamCudf.cmi
-${OCAML_SITELIB}/opam-lib/opamCudf.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamCudf.cmx
-${OCAML_SITELIB}/opam-lib/opamCudf.mli
-${OCAML_SITELIB}/opam-lib/opamDarcs.cmi
-${OCAML_SITELIB}/opam-lib/opamDarcs.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamDarcs.cmx
-${OCAML_SITELIB}/opam-lib/opamDarcs.mli
-${OCAML_SITELIB}/opam-lib/opamFile.cmi
-${OCAML_SITELIB}/opam-lib/opamFile.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamFile.cmx
-${OCAML_SITELIB}/opam-lib/opamFile.mli
-${OCAML_SITELIB}/opam-lib/opamFilename.cmi
-${OCAML_SITELIB}/opam-lib/opamFilename.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamFilename.cmx
-${OCAML_SITELIB}/opam-lib/opamFilename.mli
-${OCAML_SITELIB}/opam-lib/opamFilter.cmi
-${OCAML_SITELIB}/opam-lib/opamFilter.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamFilter.cmx
-${OCAML_SITELIB}/opam-lib/opamFilter.mli
-${OCAML_SITELIB}/opam-lib/opamFormat.cmi
-${OCAML_SITELIB}/opam-lib/opamFormat.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamFormat.cmx
-${OCAML_SITELIB}/opam-lib/opamFormat.mli
-${OCAML_SITELIB}/opam-lib/opamFormula.cmi
-${OCAML_SITELIB}/opam-lib/opamFormula.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamFormula.cmx
-${OCAML_SITELIB}/opam-lib/opamFormula.mli
-${OCAML_SITELIB}/opam-lib/opamGit.cmi
-${OCAML_SITELIB}/opam-lib/opamGit.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamGit.cmx
-${OCAML_SITELIB}/opam-lib/opamGit.mli
-${OCAML_SITELIB}/opam-lib/opamGlobals.cmi
-${OCAML_SITELIB}/opam-lib/opamGlobals.cmt
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamGlobals.cmx
-${OCAML_SITELIB}/opam-lib/opamGlobals.mli
-${OCAML_SITELIB}/opam-lib/opamHTTP.cmi
-${OCAML_SITELIB}/opam-lib/opamHTTP.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamHTTP.cmx
-${OCAML_SITELIB}/opam-lib/opamHTTP.mli
-${OCAML_SITELIB}/opam-lib/opamHeuristic.cmi
-${OCAML_SITELIB}/opam-lib/opamHeuristic.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamHeuristic.cmx
-${OCAML_SITELIB}/opam-lib/opamHeuristic.mli
-${OCAML_SITELIB}/opam-lib/opamHg.cmi
-${OCAML_SITELIB}/opam-lib/opamHg.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamHg.cmx
-${OCAML_SITELIB}/opam-lib/opamHg.mli
-${OCAML_SITELIB}/opam-lib/opamJson.cmi
-${OCAML_SITELIB}/opam-lib/opamJson.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamJson.cmx
-${OCAML_SITELIB}/opam-lib/opamJson.mli
-${OCAML_SITELIB}/opam-lib/opamLexer.cmi
-${OCAML_SITELIB}/opam-lib/opamLexer.cmt
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamLexer.cmx
-${OCAML_SITELIB}/opam-lib/opamLexer.mli
-${OCAML_SITELIB}/opam-lib/opamLineLexer.cmi
-${OCAML_SITELIB}/opam-lib/opamLineLexer.cmt
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamLineLexer.cmx
-${OCAML_SITELIB}/opam-lib/opamLineLexer.mli
-${OCAML_SITELIB}/opam-lib/opamLocal.cmi
-${OCAML_SITELIB}/opam-lib/opamLocal.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamLocal.cmx
-${OCAML_SITELIB}/opam-lib/opamLocal.mli
-${OCAML_SITELIB}/opam-lib/opamMisc.cmi
-${OCAML_SITELIB}/opam-lib/opamMisc.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamMisc.cmx
-${OCAML_SITELIB}/opam-lib/opamMisc.mli
-${OCAML_SITELIB}/opam-lib/opamPackage.cmi
-${OCAML_SITELIB}/opam-lib/opamPackage.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamPackage.cmx
-${OCAML_SITELIB}/opam-lib/opamPackage.mli
-${OCAML_SITELIB}/opam-lib/opamParallel.cmi
-${OCAML_SITELIB}/opam-lib/opamParallel.cmt
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamParallel.cmx
-${OCAML_SITELIB}/opam-lib/opamParallel.mli
-${OCAML_SITELIB}/opam-lib/opamParser.cmi
-${OCAML_SITELIB}/opam-lib/opamParser.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamParser.cmx
-${OCAML_SITELIB}/opam-lib/opamParser.mli
-${OCAML_SITELIB}/opam-lib/opamPath.cmi
-${OCAML_SITELIB}/opam-lib/opamPath.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamPath.cmx
-${OCAML_SITELIB}/opam-lib/opamPath.mli
-${OCAML_SITELIB}/opam-lib/opamPinCommand.cmi
-${OCAML_SITELIB}/opam-lib/opamPinCommand.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamPinCommand.cmx
-${OCAML_SITELIB}/opam-lib/opamPinCommand.mli
-${OCAML_SITELIB}/opam-lib/opamProcess.cmi
-${OCAML_SITELIB}/opam-lib/opamProcess.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamProcess.cmx
-${OCAML_SITELIB}/opam-lib/opamProcess.mli
-${OCAML_SITELIB}/opam-lib/opamRepository.cmi
-${OCAML_SITELIB}/opam-lib/opamRepository.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamRepository.cmx
-${OCAML_SITELIB}/opam-lib/opamRepository.mli
-${OCAML_SITELIB}/opam-lib/opamRepositoryCommand.cmi
-${OCAML_SITELIB}/opam-lib/opamRepositoryCommand.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamRepositoryCommand.cmx
-${OCAML_SITELIB}/opam-lib/opamRepositoryCommand.mli
-${OCAML_SITELIB}/opam-lib/opamRepositoryName.cmi
-${OCAML_SITELIB}/opam-lib/opamRepositoryName.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamRepositoryName.cmx
-${OCAML_SITELIB}/opam-lib/opamRepositoryName.mli
-${OCAML_SITELIB}/opam-lib/opamScript.cmi
-${OCAML_SITELIB}/opam-lib/opamScript.cmt
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamScript.cmx
-${OCAML_SITELIB}/opam-lib/opamScript.mli
-${OCAML_SITELIB}/opam-lib/opamSolution.cmi
-${OCAML_SITELIB}/opam-lib/opamSolution.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamSolution.cmx
-${OCAML_SITELIB}/opam-lib/opamSolution.mli
-${OCAML_SITELIB}/opam-lib/opamSolver.cmi
-${OCAML_SITELIB}/opam-lib/opamSolver.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamSolver.cmx
-${OCAML_SITELIB}/opam-lib/opamSolver.mli
-${OCAML_SITELIB}/opam-lib/opamState.cmi
-${OCAML_SITELIB}/opam-lib/opamState.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamState.cmx
-${OCAML_SITELIB}/opam-lib/opamState.mli
-${OCAML_SITELIB}/opam-lib/opamSwitch.cmi
-${OCAML_SITELIB}/opam-lib/opamSwitch.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamSwitch.cmx
-${OCAML_SITELIB}/opam-lib/opamSwitch.mli
-${OCAML_SITELIB}/opam-lib/opamSwitchCommand.cmi
-${OCAML_SITELIB}/opam-lib/opamSwitchCommand.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamSwitchCommand.cmx
-${OCAML_SITELIB}/opam-lib/opamSwitchCommand.mli
-${OCAML_SITELIB}/opam-lib/opamSystem.cmi
-${OCAML_SITELIB}/opam-lib/opamSystem.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamSystem.cmx
-${OCAML_SITELIB}/opam-lib/opamSystem.mli
-${OCAML_SITELIB}/opam-lib/opamTypes.cmi
-${OCAML_SITELIB}/opam-lib/opamTypes.cmti
-${OCAML_SITELIB}/opam-lib/opamTypes.mli
-${OCAML_SITELIB}/opam-lib/opamTypesBase.cmi
-${OCAML_SITELIB}/opam-lib/opamTypesBase.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamTypesBase.cmx
-${OCAML_SITELIB}/opam-lib/opamTypesBase.mli
-${OCAML_SITELIB}/opam-lib/opamVCS.cmi
-${OCAML_SITELIB}/opam-lib/opamVCS.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamVCS.cmx
-${OCAML_SITELIB}/opam-lib/opamVCS.mli
-${OCAML_SITELIB}/opam-lib/opamVariable.cmi
-${OCAML_SITELIB}/opam-lib/opamVariable.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamVariable.cmx
-${OCAML_SITELIB}/opam-lib/opamVariable.mli
-${OCAML_SITELIB}/opam-lib/opamVersion.cmi
-${OCAML_SITELIB}/opam-lib/opamVersion.cmti
-${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-lib/opamVersion.cmx
-${OCAML_SITELIB}/opam-lib/opamVersion.mli
-${OCAML_SITELIB}/opam-lib/opam_admin_top.cmi
-${OCAML_SITELIB}/opam-lib/opam_admin_top.cmti
-${OCAML_SITELIB}/opam-lib/opam_admin_top.mli
+${OCAML_SITELIB}/opam-client/META
+${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-client/opam-client.a
+${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-client/opam-client.cmxa
+${OCAML_SITELIB}/opam-client/opamAction.cmi
+${OCAML_SITELIB}/opam-client/opamAction.cmo
+${OCAML_SITELIB}/opam-client/opamAction.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-client/opamAction.cmx
+${OCAML_SITELIB}/opam-client/opamAction.mli
+${OCAML_SITELIB}/opam-client/opamAdminCommand.cmi
+${OCAML_SITELIB}/opam-client/opamAdminCommand.cmo
+${OCAML_SITELIB}/opam-client/opamAdminCommand.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-client/opamAdminCommand.cmx
+${OCAML_SITELIB}/opam-client/opamAdminCommand.mli
+${OCAML_SITELIB}/opam-client/opamAdminRepoUpgrade.cmi
+${OCAML_SITELIB}/opam-client/opamAdminRepoUpgrade.cmo
+${OCAML_SITELIB}/opam-client/opamAdminRepoUpgrade.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-client/opamAdminRepoUpgrade.cmx
+${OCAML_SITELIB}/opam-client/opamAdminRepoUpgrade.mli
+${OCAML_SITELIB}/opam-client/opamArg.cmi
+${OCAML_SITELIB}/opam-client/opamArg.cmo
+${OCAML_SITELIB}/opam-client/opamArg.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-client/opamArg.cmx
+${OCAML_SITELIB}/opam-client/opamArg.mli
+${OCAML_SITELIB}/opam-client/opamAuxCommands.cmi
+${OCAML_SITELIB}/opam-client/opamAuxCommands.cmo
+${OCAML_SITELIB}/opam-client/opamAuxCommands.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-client/opamAuxCommands.cmx
+${OCAML_SITELIB}/opam-client/opamAuxCommands.mli
+${OCAML_SITELIB}/opam-client/opamClient.cmi
+${OCAML_SITELIB}/opam-client/opamClient.cmo
+${OCAML_SITELIB}/opam-client/opamClient.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-client/opamClient.cmx
+${OCAML_SITELIB}/opam-client/opamClient.mli
+${OCAML_SITELIB}/opam-client/opamClientConfig.cmi
+${OCAML_SITELIB}/opam-client/opamClientConfig.cmo
+${OCAML_SITELIB}/opam-client/opamClientConfig.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-client/opamClientConfig.cmx
+${OCAML_SITELIB}/opam-client/opamClientConfig.mli
+${OCAML_SITELIB}/opam-client/opamCommands.cmi
+${OCAML_SITELIB}/opam-client/opamCommands.cmo
+${OCAML_SITELIB}/opam-client/opamCommands.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-client/opamCommands.cmx
+${OCAML_SITELIB}/opam-client/opamCommands.mli
+${OCAML_SITELIB}/opam-client/opamConfigCommand.cmi
+${OCAML_SITELIB}/opam-client/opamConfigCommand.cmo
+${OCAML_SITELIB}/opam-client/opamConfigCommand.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-client/opamConfigCommand.cmx
+${OCAML_SITELIB}/opam-client/opamConfigCommand.mli
+${OCAML_SITELIB}/opam-client/opamGitVersion.cmi
+${OCAML_SITELIB}/opam-client/opamGitVersion.cmo
+${OCAML_SITELIB}/opam-client/opamGitVersion.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-client/opamGitVersion.cmx
+${OCAML_SITELIB}/opam-client/opamGitVersion.mli
+${OCAML_SITELIB}/opam-client/opamInitDefaults.cmi
+${OCAML_SITELIB}/opam-client/opamInitDefaults.cmo
+${OCAML_SITELIB}/opam-client/opamInitDefaults.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-client/opamInitDefaults.cmx
+${OCAML_SITELIB}/opam-client/opamInitDefaults.mli
+${OCAML_SITELIB}/opam-client/opamListCommand.cmi
+${OCAML_SITELIB}/opam-client/opamListCommand.cmo
+${OCAML_SITELIB}/opam-client/opamListCommand.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-client/opamListCommand.cmx
+${OCAML_SITELIB}/opam-client/opamListCommand.mli
+${OCAML_SITELIB}/opam-client/opamPinCommand.cmi
+${OCAML_SITELIB}/opam-client/opamPinCommand.cmo
+${OCAML_SITELIB}/opam-client/opamPinCommand.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-client/opamPinCommand.cmx
+${OCAML_SITELIB}/opam-client/opamPinCommand.mli
+${OCAML_SITELIB}/opam-client/opamRepositoryCommand.cmi
+${OCAML_SITELIB}/opam-client/opamRepositoryCommand.cmo
+${OCAML_SITELIB}/opam-client/opamRepositoryCommand.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-client/opamRepositoryCommand.cmx
+${OCAML_SITELIB}/opam-client/opamRepositoryCommand.mli
+${OCAML_SITELIB}/opam-client/opamSolution.cmi
+${OCAML_SITELIB}/opam-client/opamSolution.cmo
+${OCAML_SITELIB}/opam-client/opamSolution.cmti
+${PLIST.ocaml-opt}${OCAML_SITELIB}/opam-client/opamSolution.cmx
+${OCAML_SITELIB}/opam-client/opamSolution.mli
Home |
Main Index |
Thread Index |
Old Index