Skip to content

Commit 8bd1a27

Browse files
committed
upgrade opam metadata to 2.0 format
Signed-off-by: Anil Madhavapeddy <[email protected]>
1 parent b6f882d commit 8bd1a27

File tree

3 files changed

+39
-40
lines changed

3 files changed

+39
-40
lines changed

ChangeLog

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
1.0.1 (18-Jun-2019):
22
* Upgrade build to dune from jbuilder (@avsm)
33
* Test OCaml 4.07 in CI (@avsm)
4+
* Upgrade opam metadata to 2.0 format (@avsm)
45

56
1.0.0 (07-Dec-2017):
67
* compile with -safe-string

xenstore-tool.opam

+18-21
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
opam-version: "1.2"
1+
opam-version: "2.0"
2+
maintainer: "[email protected]"
23
authors: [
34
"Christian Lindig"
45
"David Scott"
@@ -11,28 +12,24 @@ authors: [
1112
"Thomas Sanders"
1213
"Vincent Bernardoff"
1314
]
14-
maintainer: "[email protected]"
15-
homepage: "http://github.com/djs55/ocaml-xenstore-clients"
16-
bug-reports: "http://github.com/djs55/ocaml-xenstore-clients/issues"
17-
dev-repo: "http://github.com/djs55/ocaml-xenstore-clients.git"
18-
doc: "http://djs55.github.io/ocaml-xenstore-clients"
19-
license: "LGPL"
20-
21-
tags: [
22-
"org:mirage"
23-
"org:xapi-project"
24-
]
25-
build: [
26-
[ "dune" "subst"] {pinned}
27-
[ "dune" "build" "-p" name "-j" jobs ]
28-
]
29-
15+
license: "LGPL"
16+
tags: ["org:mirage" "org:xapi-project"]
17+
homepage: "http://github.com/xapi-project/ocaml-xenstore-clients"
18+
doc: "http://xapi-project.github.io/ocaml-xenstore-clients/"
19+
bug-reports: "http://github.com/xapi-project/ocaml-xenstore-clients/issues"
3020
depends: [
31-
"ocamlfind" {build}
32-
"dune" {build & >= "1.0"}
21+
"ocaml" {>= "4.04.0"}
22+
"dune" {build & >= "1.0"}
3323
"lwt"
3424
"xenstore" {>= "2.0.0"}
3525
"xenstore_transport"
3626
]
37-
38-
available: [ ocaml-version >= "4.04.0" ]
27+
build: [
28+
["dune" "subst"] {pinned}
29+
["dune" "build" "-p" name "-j" jobs]
30+
]
31+
dev-repo: "git+http://github.com/xapi-project/ocaml-xenstore-clients.git"
32+
synopsis: "Command line tool for interfacing with xenstore"
33+
description: """
34+
This is a CLI `xs` tool for interfacing with XenStore.
35+
"""

xenstore_transport.opam

+20-19
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
opam-version: "1.2"
1+
opam-version: "2.0"
2+
maintainer: "[email protected]"
23
authors: [
34
"Christian Lindig"
45
"David Scott"
@@ -11,27 +12,27 @@ authors: [
1112
"Thomas Sanders"
1213
"Vincent Bernardoff"
1314
]
14-
maintainer: "[email protected]"
15-
homepage: "http://github.com/djs55/ocaml-xenstore-clients"
16-
bug-reports: "http://github.com/djs55/ocaml-xenstore-clients/issues"
17-
dev-repo: "http://github.com/djs55/ocaml-xenstore-clients.git"
18-
doc: "http://djs55.github.io/ocaml-xenstore-clients"
19-
license: "LGPL"
20-
21-
tags: [
22-
"org:mirage"
23-
"org:xapi-project"
24-
]
25-
build: [
26-
[ "dune" "subst"] {pinned}
27-
[ "dune" "build" "-p" name "-j" jobs ]
28-
]
29-
15+
license: "LGPL"
16+
tags: ["org:mirage" "org:xapi-project"]
17+
homepage: "http://github.com/xapi-project/ocaml-xenstore-clients"
18+
doc: "http://xapi-project.github.io/ocaml-xenstore-clients"
19+
bug-reports: "http://github.com/xapi-project/ocaml-xenstore-clients/issues"
3020
depends: [
21+
"ocaml" {>= "4.04.0"}
3122
"ocamlfind" {build}
32-
"dune" {build & >= "1.0"}
23+
"dune" {build & >= "1.0"}
3324
"lwt"
3425
"xenstore" {>= "2.0.0"}
3526
]
27+
build: [
28+
["dune" "subst"] {pinned}
29+
["dune" "build" "-p" name "-j" jobs]
30+
]
31+
dev-repo: "git+http://github.com/xapi-project/ocaml-xenstore-clients.git"
32+
synopsis: "low-level libraries for connecting to a xenstore service on a xen host."
33+
description: """
34+
These libraries contain the IO functions for communicating with a
35+
xenstore service on a xen host. One subpackage deals with regular Unix
36+
threads and another deals with Lwt co-operative threads.
37+
"""
3638

37-
available: [ ocaml-version >= "4.04.0" ]

0 commit comments

Comments
 (0)