diff --git a/packages/obuilder-spec/obuilder-spec.0.2/opam b/packages/obuilder-spec/obuilder-spec.0.2/opam new file mode 100644 index 000000000000..a37e2d98a41c --- /dev/null +++ b/packages/obuilder-spec/obuilder-spec.0.2/opam @@ -0,0 +1,43 @@ +opam-version: "2.0" +synopsis: "Build specification format" +description: + "A library for constructing, reading and writing OBuilder build specification files." +maintainer: ["talex5@gmail.com"] +authors: ["talex5@gmail.com"] +homepage: "https://github.com/ocurrent/obuilder" +doc: "https://ocurrent.github.io/obuilder/" +bug-reports: "https://github.com/ocurrent/obuilder/issues" +depends: [ + "dune" {>= "2.7"} + "fmt" {>= "0.8.9"} + "sexplib" + "astring" + "ppx_deriving" + "ppx_sexp_conv" + "ocaml" {>= "4.10.0"} + "odoc" {with-doc} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +dev-repo: "git+https://github.com/ocurrent/obuilder.git" +x-commit-hash: "4c2136d0975fae1880af38b7274a6765dea64da8" +url { + src: + "https://github.com/ocurrent/obuilder/releases/download/v0.2/obuilder-spec-v0.2.tbz" + checksum: [ + "sha256=598a7a5b1059842ca712674705f87c11efcf0491a26ec2c0a2c07448066edc5d" + "sha512=e6254b015d59ac48cf732a56ba6b78d38ac45fbd852f28a225ff4487d0379be0b004958805aee2be469d52e68a8e360a35d62cf10be79ecc96e975c97bce1a24" + ] +} diff --git a/packages/obuilder/obuilder.0.1/opam b/packages/obuilder/obuilder.0.1/opam index 015d93b2fb7d..4d0ae43aa0d5 100644 --- a/packages/obuilder/obuilder.0.1/opam +++ b/packages/obuilder/obuilder.0.1/opam @@ -22,7 +22,7 @@ depends: [ "sha" "sqlite3" "dockerfile" - "obuilder-spec" + "obuilder-spec" {= version} "ocaml" {>= "4.10.0"} "alcotest-lwt" {with-test} "odoc" {with-doc} diff --git a/packages/obuilder/obuilder.0.2/opam b/packages/obuilder/obuilder.0.2/opam new file mode 100644 index 000000000000..57b8032b6e30 --- /dev/null +++ b/packages/obuilder/obuilder.0.2/opam @@ -0,0 +1,52 @@ +opam-version: "2.0" +synopsis: "Run build scripts for CI" +description: + "OBuilder takes a build script (similar to a Dockerfile) and performs the steps in it in a sandboxed environment." +maintainer: ["talex5@gmail.com"] +authors: ["talex5@gmail.com"] +homepage: "https://github.com/ocurrent/obuilder" +doc: "https://ocurrent.github.io/obuilder/" +bug-reports: "https://github.com/ocurrent/obuilder/issues" +depends: [ + "dune" {>= "2.7"} + "lwt" + "astring" + "fmt" {>= "0.8.9"} + "logs" + "cmdliner" + "tar-unix" + "yojson" + "sexplib" + "ppx_deriving" + "ppx_sexp_conv" + "sha" + "sqlite3" + "obuilder-spec" {= version} + "ocaml" {>= "4.10.0"} + "alcotest-lwt" {with-test} + "odoc" {with-doc} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +dev-repo: "git+https://github.com/ocurrent/obuilder.git" +x-commit-hash: "4c2136d0975fae1880af38b7274a6765dea64da8" +url { + src: + "https://github.com/ocurrent/obuilder/releases/download/v0.2/obuilder-spec-v0.2.tbz" + checksum: [ + "sha256=598a7a5b1059842ca712674705f87c11efcf0491a26ec2c0a2c07448066edc5d" + "sha512=e6254b015d59ac48cf732a56ba6b78d38ac45fbd852f28a225ff4487d0379be0b004958805aee2be469d52e68a8e360a35d62cf10be79ecc96e975c97bce1a24" + ] +}