diff --git a/packages/opam-client/opam-client.2.0.0~beta3/descr b/packages/opam-client/opam-client.2.0.0~beta3/descr new file mode 100644 index 00000000000..5574a5c40ab --- /dev/null +++ b/packages/opam-client/opam-client.2.0.0~beta3/descr @@ -0,0 +1,3 @@ +opam 2.0 development libraries + +Actions on the opam root, switches, installations, and front-end. diff --git a/packages/opam-client/opam-client.2.0.0~beta3/opam b/packages/opam-client/opam-client.2.0.0~beta3/opam new file mode 100644 index 00000000000..8587dc16eff --- /dev/null +++ b/packages/opam-client/opam-client.2.0.0~beta3/opam @@ -0,0 +1,26 @@ +opam-version: "1.2" +maintainer: "opam-devel@lists.ocaml.org" +authors: [ + "Thomas Gazagnaire " + "Anil Madhavapeddy " + "Fabrice Le Fessant " + "Frederic Tuong " + "Louis Gesbert " + "Guillem Rieu " + "Vincent Bernardoff " + "Roberto Di Cosmo " +] +homepage: "https://opam.ocaml.org/" +bug-reports: "https://github.com/ocaml/opam/issues" +dev-repo: "https://github.com/ocaml/opam.git" +build: [ + ["./configure" "--disable-checks" "--prefix" prefix] + [make name] + [make "%{name}%.install"] +] +depends: [ + "opam-state" {= "2.0.0~beta3"} + "opam-solver" {= "2.0.0~beta3"} + "cmdliner" {>= "0.9.8"} +] +available: [ocaml-version >= "4.01.0"] diff --git a/packages/opam-client/opam-client.2.0.0~beta3/url b/packages/opam-client/opam-client.2.0.0~beta3/url new file mode 100644 index 00000000000..57bed779676 --- /dev/null +++ b/packages/opam-client/opam-client.2.0.0~beta3/url @@ -0,0 +1,2 @@ +http: "https://github.com/ocaml/opam/archive/2.0.0-beta3.tar.gz" +checksum: "19ce08c078494cf5640b65843ce650ab" diff --git a/packages/opam-core/opam-core.2.0.0~beta3/descr b/packages/opam-core/opam-core.2.0.0~beta3/descr new file mode 100644 index 00000000000..24ecfb20be7 --- /dev/null +++ b/packages/opam-core/opam-core.2.0.0~beta3/descr @@ -0,0 +1,4 @@ +opam 2.0 development libraries + +Small standard library extensions, and generic system interaction modules used +by opam. diff --git a/packages/opam-core/opam-core.2.0.0~beta3/opam b/packages/opam-core/opam-core.2.0.0~beta3/opam new file mode 100644 index 00000000000..4d09245e964 --- /dev/null +++ b/packages/opam-core/opam-core.2.0.0~beta3/opam @@ -0,0 +1,30 @@ +opam-version: "1.2" +maintainer: "opam-devel@lists.ocaml.org" +authors: [ + "Thomas Gazagnaire " + "Anil Madhavapeddy " + "Fabrice Le Fessant " + "Frederic Tuong " + "Louis Gesbert " + "Guillem Rieu " + "Vincent Bernardoff " + "Roberto Di Cosmo " +] +homepage: "https://opam.ocaml.org/" +bug-reports: "https://github.com/ocaml/opam/issues" +dev-repo: "https://github.com/ocaml/opam.git" +build: [ + ["./configure" "--disable-checks" "--prefix" prefix] + [make name] + [make "%{name}%.install"] +] +depends: [ + "ocamlfind" {build} + "ocp-build" {build & >= "1.99.7"} + "base-unix" + "base-bigarray" + "ocamlgraph" + "re" {>= "1.5.0"} + "jsonm" +] +available: [ocaml-version >= "4.01.0"] diff --git a/packages/opam-core/opam-core.2.0.0~beta3/url b/packages/opam-core/opam-core.2.0.0~beta3/url new file mode 100644 index 00000000000..57bed779676 --- /dev/null +++ b/packages/opam-core/opam-core.2.0.0~beta3/url @@ -0,0 +1,2 @@ +http: "https://github.com/ocaml/opam/archive/2.0.0-beta3.tar.gz" +checksum: "19ce08c078494cf5640b65843ce650ab" diff --git a/packages/opam-devel/opam-devel.2.0.0~beta3/descr b/packages/opam-devel/opam-devel.2.0.0~beta3/descr new file mode 100644 index 00000000000..150d1acd1e3 --- /dev/null +++ b/packages/opam-devel/opam-devel.2.0.0~beta3/descr @@ -0,0 +1,6 @@ +opam 2.0.0 beta version + +This package compiles (bootstraps) the beta version of opam 2.0.0. For +consistency and safety of the installation, the binaries are not installed into +the PATH, but into lib/opam-devel, from where the user can manually install them +system-wide. diff --git a/packages/opam-devel/opam-devel.2.0.0~beta3/opam b/packages/opam-devel/opam-devel.2.0.0~beta3/opam new file mode 100644 index 00000000000..c54455a4f03 --- /dev/null +++ b/packages/opam-devel/opam-devel.2.0.0~beta3/opam @@ -0,0 +1,36 @@ +opam-version: "1.2" +maintainer: "opam-devel@lists.ocaml.org" +authors: [ + "Thomas Gazagnaire " + "Anil Madhavapeddy " + "Fabrice Le Fessant " + "Frederic Tuong " + "Louis Gesbert " + "Guillem Rieu " + "Vincent Bernardoff " + "Roberto Di Cosmo " +] +homepage: "https://opam.ocaml.org" +bug-reports: "https://github.com/ocaml/opam/issues" +dev-repo: "https://github.com/ocaml/opam.git" +build: [ + ["./configure" "--disable-checks" "--prefix" prefix] + [make name] + [make "%{name}%.install"] +] +build-test: [make "tests"] +depends: [ + "opam-client" {= "2.0.0~beta3"} + "cmdliner" {>= "0.9.8"} +] +available: [ocaml-version >= "4.01.0"] +post-messages: [ + " +The development version of opam has been successfuly compiled into %{lib}%/%{name}%. You should not run it from there, please install the binaries to your PATH, e.g. with + sudo cp %{lib}%/%{name}%/* /usr/local/bin + +If you just want to give it a try without altering your current installation, you could use instead: + alias opam2=\"OPAMROOT=~/.opam2 %{lib}%/%{name}%/opam\" + " + {success} +] diff --git a/packages/opam-devel/opam-devel.2.0.0~beta3/url b/packages/opam-devel/opam-devel.2.0.0~beta3/url new file mode 100644 index 00000000000..57bed779676 --- /dev/null +++ b/packages/opam-devel/opam-devel.2.0.0~beta3/url @@ -0,0 +1,2 @@ +http: "https://github.com/ocaml/opam/archive/2.0.0-beta3.tar.gz" +checksum: "19ce08c078494cf5640b65843ce650ab" diff --git a/packages/opam-format/opam-format.2.0.0~beta3/descr b/packages/opam-format/opam-format.2.0.0~beta3/descr new file mode 100644 index 00000000000..c805d19ac8c --- /dev/null +++ b/packages/opam-format/opam-format.2.0.0~beta3/descr @@ -0,0 +1,3 @@ +opam 2.0 development libraries + +Definition of opam datastructures and its file interface. diff --git a/packages/opam-format/opam-format.2.0.0~beta3/opam b/packages/opam-format/opam-format.2.0.0~beta3/opam new file mode 100644 index 00000000000..a1c65211552 --- /dev/null +++ b/packages/opam-format/opam-format.2.0.0~beta3/opam @@ -0,0 +1,25 @@ +opam-version: "1.2" +maintainer: "opam-devel@lists.ocaml.org" +authors: [ + "Thomas Gazagnaire " + "Anil Madhavapeddy " + "Fabrice Le Fessant " + "Frederic Tuong " + "Louis Gesbert " + "Guillem Rieu " + "Vincent Bernardoff " + "Roberto Di Cosmo " +] +homepage: "https://opam.ocaml.org/" +bug-reports: "https://github.com/ocaml/opam/issues" +dev-repo: "https://github.com/ocaml/opam.git" +build: [ + ["./configure" "--disable-checks" "--prefix" prefix] + [make name] + [make "%{name}%.install"] +] +depends: [ + "opam-core" {= "2.0.0~beta3"} + "opam-file-format" {>= "2.0.0~beta3"} +] +available: [ocaml-version >= "4.01.0"] diff --git a/packages/opam-format/opam-format.2.0.0~beta3/url b/packages/opam-format/opam-format.2.0.0~beta3/url new file mode 100644 index 00000000000..57bed779676 --- /dev/null +++ b/packages/opam-format/opam-format.2.0.0~beta3/url @@ -0,0 +1,2 @@ +http: "https://github.com/ocaml/opam/archive/2.0.0-beta3.tar.gz" +checksum: "19ce08c078494cf5640b65843ce650ab" diff --git a/packages/opam-repository/opam-repository.2.0.0~beta3/descr b/packages/opam-repository/opam-repository.2.0.0~beta3/descr new file mode 100644 index 00000000000..c921f475541 --- /dev/null +++ b/packages/opam-repository/opam-repository.2.0.0~beta3/descr @@ -0,0 +1,4 @@ +opam 2.0 development libraries + +This library includes repository and remote sources handling, including +curl/wget, rsync, git, mercurial, darcs backends. diff --git a/packages/opam-repository/opam-repository.2.0.0~beta3/opam b/packages/opam-repository/opam-repository.2.0.0~beta3/opam new file mode 100644 index 00000000000..0461a07e523 --- /dev/null +++ b/packages/opam-repository/opam-repository.2.0.0~beta3/opam @@ -0,0 +1,25 @@ +opam-version: "1.2" +maintainer: "opam-devel@lists.ocaml.org" +authors: [ + "Thomas Gazagnaire " + "Anil Madhavapeddy " + "Fabrice Le Fessant " + "Frederic Tuong " + "Louis Gesbert " + "Guillem Rieu " + "Vincent Bernardoff " + "Roberto Di Cosmo " +] +homepage: "https://opam.ocaml.org/" +bug-reports: "https://github.com/ocaml/opam/issues" +dev-repo: "https://github.com/ocaml/opam.git" +build: [ + ["./configure" "--disable-checks" "--prefix" prefix] + [make name] + [make "%{name}%.install"] +] +depends: [ + "opam-core" {= "2.0.0~beta3"} + "opam-format" {= "2.0.0~beta3"} +] +available: [ocaml-version >= "4.01.0"] diff --git a/packages/opam-repository/opam-repository.2.0.0~beta3/url b/packages/opam-repository/opam-repository.2.0.0~beta3/url new file mode 100644 index 00000000000..57bed779676 --- /dev/null +++ b/packages/opam-repository/opam-repository.2.0.0~beta3/url @@ -0,0 +1,2 @@ +http: "https://github.com/ocaml/opam/archive/2.0.0-beta3.tar.gz" +checksum: "19ce08c078494cf5640b65843ce650ab" diff --git a/packages/opam-solver/opam-solver.2.0.0~beta3/descr b/packages/opam-solver/opam-solver.2.0.0~beta3/descr new file mode 100644 index 00000000000..fdf28d4805b --- /dev/null +++ b/packages/opam-solver/opam-solver.2.0.0~beta3/descr @@ -0,0 +1,4 @@ +opam 2.0 development libraries + +Solver and Cudf interaction. This library is based on the Cudf and Dose +libraries, and handles calls to the external solver from opam. diff --git a/packages/opam-solver/opam-solver.2.0.0~beta3/opam b/packages/opam-solver/opam-solver.2.0.0~beta3/opam new file mode 100644 index 00000000000..3b1c7c9740a --- /dev/null +++ b/packages/opam-solver/opam-solver.2.0.0~beta3/opam @@ -0,0 +1,26 @@ +opam-version: "1.2" +maintainer: "opam-devel@lists.ocaml.org" +authors: [ + "Thomas Gazagnaire " + "Anil Madhavapeddy " + "Fabrice Le Fessant " + "Frederic Tuong " + "Louis Gesbert " + "Guillem Rieu " + "Vincent Bernardoff " + "Roberto Di Cosmo " +] +homepage: "https://opam.ocaml.org/" +bug-reports: "https://github.com/ocaml/opam/issues" +dev-repo: "https://github.com/ocaml/opam.git" +build: [ + ["./configure" "--disable-checks" "--prefix" prefix] + [make name] + [make "%{name}%.install"] +] +depends: [ + "opam-core" {= "2.0.0~beta3"} + "opam-format" {= "2.0.0~beta3"} + "dose3" {>= "5"} +] +available: [ocaml-version >= "4.01.0"] diff --git a/packages/opam-solver/opam-solver.2.0.0~beta3/url b/packages/opam-solver/opam-solver.2.0.0~beta3/url new file mode 100644 index 00000000000..57bed779676 --- /dev/null +++ b/packages/opam-solver/opam-solver.2.0.0~beta3/url @@ -0,0 +1,2 @@ +http: "https://github.com/ocaml/opam/archive/2.0.0-beta3.tar.gz" +checksum: "19ce08c078494cf5640b65843ce650ab" diff --git a/packages/opam-state/opam-state.2.0.0~beta3/descr b/packages/opam-state/opam-state.2.0.0~beta3/descr new file mode 100644 index 00000000000..e16bd8f9e84 --- /dev/null +++ b/packages/opam-state/opam-state.2.0.0~beta3/descr @@ -0,0 +1,3 @@ +opam 2.0 development libraries + +Handling of the ~/.opam hierarchy, repository and switch states. diff --git a/packages/opam-state/opam-state.2.0.0~beta3/opam b/packages/opam-state/opam-state.2.0.0~beta3/opam new file mode 100644 index 00000000000..5677b101d72 --- /dev/null +++ b/packages/opam-state/opam-state.2.0.0~beta3/opam @@ -0,0 +1,26 @@ +opam-version: "1.2" +maintainer: "opam-devel@lists.ocaml.org" +authors: [ + "Thomas Gazagnaire " + "Anil Madhavapeddy " + "Fabrice Le Fessant " + "Frederic Tuong " + "Louis Gesbert " + "Guillem Rieu " + "Vincent Bernardoff " + "Roberto Di Cosmo " +] +homepage: "https://opam.ocaml.org/" +bug-reports: "https://github.com/ocaml/opam/issues" +dev-repo: "https://github.com/ocaml/opam.git" +build: [ + ["./configure" "--disable-checks" "--prefix" prefix] + [make name] + [make "%{name}%.install"] +] +depends: [ + "opam-core" {= "2.0.0~beta3"} + "opam-format" {= "2.0.0~beta3"} + "opam-repository" {= "2.0.0~beta3"} +] +available: [ocaml-version >= "4.01.0"] diff --git a/packages/opam-state/opam-state.2.0.0~beta3/url b/packages/opam-state/opam-state.2.0.0~beta3/url new file mode 100644 index 00000000000..57bed779676 --- /dev/null +++ b/packages/opam-state/opam-state.2.0.0~beta3/url @@ -0,0 +1,2 @@ +http: "https://github.com/ocaml/opam/archive/2.0.0-beta3.tar.gz" +checksum: "19ce08c078494cf5640b65843ce650ab"