Skip to content

Commit 3cc4411

Browse files
committed
Update opam files for Opam 2
Signed-off-by: Christian Lindig <[email protected]>
1 parent 68c1dbf commit 3cc4411

File tree

2 files changed

+31
-7
lines changed

2 files changed

+31
-7
lines changed

xapi-idl.opam

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,19 @@
1-
opam-version: "1.2"
1+
opam-version: "2.0"
22
authors: "Dave Scott"
33
homepage: "https://github.com/xapi-project/xcp-idl"
44
bug-reports: "https://github.com/xapi-project/xcp-idl/issues"
55
dev-repo: "git://github.com/xapi-project/xcp-idl"
66
maintainer: "[email protected]"
77
tags: [ "org:xapi-project" ]
8-
depends: [ "xcp" ]
8+
depends: ["ocaml" "xcp"]
9+
synopsis: "Interface descriptions and common boilerplate for xapi services."
10+
description: """
11+
The xapi toolstack is a set of communicating services including
12+
- xenopsd: low-level Xen domain management
13+
- networkd: host network configuration
14+
- squeezed: balances memory between domains
15+
- rrdd: manages datasources and records history
16+
plus storage 'plugins'"""
17+
url {
18+
src: "https://github.com/xapi-project/xcp-idl/archive/master.tar.gz"
19+
}

xcp.opam

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
1-
opam-version: "1.2"
1+
opam-version: "2.0"
22
authors: "Dave Scott"
33
homepage: "https://github.com/xapi-project/xcp-idl"
44
bug-reports: "https://github.com/xapi-project/xcp-idl/issues"
55
dev-repo: "git://github.com/xapi-project/xcp-idl"
66
maintainer: "[email protected]"
77
tags: [ "org:xapi-project" ]
8-
build: [[ "dune" "build" "-p" name "-j" jobs ]]
9-
build-test: ["dune" "runtest" "-p" name]
8+
build: [
9+
["dune" "build" "-p" name "-j" jobs]
10+
["dune" "runtest" "-p" name] {with-test}
11+
]
1012
depends: [
13+
"ocaml"
1114
"dune" {build}
12-
1315
"alcotest"
1416
"astring"
1517
"cmdliner"
@@ -35,4 +37,15 @@ depends: [
3537
"xapi-stdext-threads"
3638
"xcp-inventory"
3739
"xmlm"
38-
]
40+
]
41+
synopsis: "Interface descriptions and common boilerplate for xapi services."
42+
description: """
43+
The xapi toolstack is a set of communicating services including
44+
- xenopsd: low-level Xen domain management
45+
- networkd: host network configuration
46+
- squeezed: balances memory between domains
47+
- rrdd: manages datasources and records history
48+
plus storage 'plugins'"""
49+
url {
50+
src: "https://github.com/xapi-project/xcp-idl/archive/master.tar.gz"
51+
}

0 commit comments

Comments
 (0)