Skip to content

Commit ed0b1aa

Browse files
authored
Merge pull request #691 from psafont/sync
xs-extra: sync with metadata in repositories
2 parents 22526f0 + b19e4e7 commit ed0b1aa

File tree

2 files changed

+52
-28
lines changed
  • packages/xs-extra
    • vhd-tool.master
    • xapi-plugin.master

2 files changed

+52
-28
lines changed
+30-19
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,20 @@
11
# This file is generated by dune, edit dune-project instead
2-
license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception"
32
opam-version: "2.0"
4-
maintainer: "xen-api@lists.xen.org"
5-
authors: [ "xen-api@lists.xen.org" ]
6-
homepage: "https://github.com/xapi-project/xen-api"
3+
synopsis: "Manipulate .vhd files"
4+
maintainer: ["Xapi project maintainers"]
5+
authors: ["xen-api@lists.xen.org"]
6+
license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception"
7+
tags: ["org.mirage" "org:xapi-project"]
8+
homepage: "https://xapi-project.github.io/"
79
bug-reports: "https://github.com/xapi-project/xen-api/issues"
8-
dev-repo: "git+https://github.com/xapi-project/xen-api.git"
9-
tags: [
10-
"org:mirage"
11-
"org:xapi-project"
12-
]
13-
build: [[ "dune" "build" "-p" name "-j" jobs ]
14-
]
1510
depends: [
16-
"ocaml"
17-
"dune"
11+
"dune" {>= "3.0"}
1812
"alcotest-lwt" {with-test}
1913
"cohttp-lwt"
2014
"conf-libssl"
2115
"cstruct" {>= "3.0.0"}
22-
"forkexec"
16+
"ezxenstore" {= version}
17+
"forkexec" {= version}
2318
"io-page"
2419
"lwt"
2520
"nbd-unix"
@@ -29,14 +24,30 @@ depends: [
2924
"rpclib"
3025
"sha"
3126
"tar"
32-
"vhd-format"
33-
"vhd-format-lwt"
34-
"xapi-idl"
35-
"xapi-log"
27+
"vhd-format" {= version}
28+
"vhd-format-lwt" {= version}
29+
"xapi-idl" {= version}
30+
"xapi-log" {= version}
31+
"xen-api-client-lwt" {= version}
3632
"xenstore"
3733
"xenstore_transport"
34+
"odoc" {with-doc}
35+
]
36+
build: [
37+
["dune" "subst"] {dev}
38+
[
39+
"dune"
40+
"build"
41+
"-p"
42+
name
43+
"-j"
44+
jobs
45+
"@install"
46+
"@runtest" {with-test}
47+
"@doc" {with-doc}
48+
]
3849
]
39-
synopsis: ".vhd file manipulation"
50+
dev-repo: "git+https://github.com/xapi-project/xen-api.git"
4051
url {
4152
src: "https://github.com/xapi-project/xen-api/archive/master.tar.gz"
4253
}
+22-9
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,32 @@
1+
# This file is generated by dune, edit dune-project instead
12
opam-version: "2.0"
2-
name: "xapi-plugin"
3-
maintainer: "xen-api@lists.xen.org"
4-
authors: "xen-api@lists.xen.org"
3+
synopsis: "Library to simplify writing xapi plugins in OCaml"
4+
maintainer: ["Xapi project maintainers"]
5+
authors: ["xen-api@lists.xen.org"]
56
license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception"
6-
homepage: "https://github.com/xapi-project/ocaml-xapi-plugin"
7-
dev-repo: "git+https://github.com/xapi-project/ocaml-xapi-plugin.git"
7+
homepage: "https://xapi-project.github.io/"
88
bug-reports: "https://github.com/xapi-project/ocaml-xapi-plugin/issues"
9-
build: [[ "dune" "build" "-p" name "-j" jobs ]]
109
depends: [
11-
"ocaml"
12-
"dune" {build}
10+
"dune" {>= "2.7"}
1311
"base-unix"
1412
"rpclib"
13+
"odoc" {with-doc}
1514
]
16-
synopsis: "Library to simplify writing xapi plugins in OCaml"
15+
build: [
16+
["dune" "subst"] {dev}
17+
[
18+
"dune"
19+
"build"
20+
"-p"
21+
name
22+
"-j"
23+
jobs
24+
"@install"
25+
"@runtest" {with-test}
26+
"@doc" {with-doc}
27+
]
28+
]
29+
dev-repo: "git+https://github.com/xapi-project/ocaml-xapi-plugin.git"
1730
url {
1831
src: "https://github.com/xapi-project/ocaml-xapi-plugin/archive/master.tar.gz"
1932
}

0 commit comments

Comments
 (0)