Skip to content

Commit 598cf23

Browse files
committed
opam: update to xs-opam version
Signed-off-by: Gabor Igloi <[email protected]>
1 parent 1192022 commit 598cf23

File tree

1 file changed

+31
-13
lines changed

1 file changed

+31
-13
lines changed

opam

Lines changed: 31 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,57 @@
1-
opam-version: "1"
2-
maintainer: "[email protected]"
1+
opam-version: "1.2"
2+
maintainer: "[email protected]"
3+
authors: [ "[email protected]" ]
4+
homepage: "https://github.com/xapi-project/xen-api"
5+
bug-reports: "https://github.com/xapi-project/xen-api/issues"
6+
dev-repo: "https://github.com/xapi-project/xen-api.git"
37
build: [
4-
["./configure" "--disable-warn-error" "--varpatchdir" "%{prefix}%/var/patch" "--optdir" "%{lib}%/xcp" "--plugindir" "%{lib}%/xcp/plugins" "--hooksdir" "%{prefix}%/etc/hook-scripts" "--xapiconf" "%{prefix}%/etc/xapi.conf" "--libexecdir" "%{lib}%/xcp/bin" "--scriptsdir" "%{lib}%/xcp/scripts" "--sharedir" "%{share}%/xcp" "--webdir" "%{share}%/xcp/web" "--cluster-stack-root" "%{lib}%/xcp/bin/cluster-stack" "--bindir" "%{bin}%" "--sbindir" "%{bin}%" "--etcdir" "%{prefix}%/etc"]
8+
["./configure"]
59
[make]
6-
["install" "-m" "0755" "ocaml/xapi/xapi.opt" "%{bin}%/xapi"]
710
]
8-
build-test: [make "test" ]
9-
remove: ["rm" "%{bin}%/xapi"]
11+
install: [
12+
["oasis" "setup"]
13+
["ocaml" "setup.ml" "-install"]
14+
]
15+
build-test: [make "test"]
16+
remove: [
17+
["oasis" "setup"]
18+
["ocaml" "setup.ml" "-uninstall"]
19+
["ocamlfind" "remove" "xapi"]
20+
["ocamlfind" "remove" "xapi-client"]
21+
["ocamlfind" "remove" "xapi-cli-protocol"]
22+
["ocamlfind" "remove" "xapi-consts"]
23+
["ocamlfind" "remove" "xapi-datamodel"]
24+
["ocamlfind" "remove" "xapi-database"]
25+
["ocamlfind" "remove" "xapi-types"]
26+
]
1027
depends: [
11-
"ocamlfind"
28+
"oasis" {build}
29+
"ocamlfind" {build}
1230
"xapi-test-utils"
13-
"xapi-idl" {>= "0.12.2"}
31+
"xapi-idl"
1432
"xapi-libs-transitional"
1533
"xen-api-client"
1634
"xapi-netdev"
17-
"omake"
1835
"cdrom"
1936
"fd-send-recv"
2037
"xapi-forkexecd"
21-
"libvhd"
38+
"vhd-format"
2239
"nbd"
2340
"oclock"
2441
"ounit"
2542
"rpc"
2643
"ssl"
27-
"xapi-stdext" {>= "0.13.0"}
44+
"xapi-stdext"
2845
"xapi-tapctl"
2946
"xenctrl"
3047
"xenstore"
3148
"xapi-inventory"
3249
"tar-format"
33-
"opasswd" {>= "0.9.3"}
50+
"opasswd"
3451
"xapi-rrdd-plugin"
35-
"pci" {>= "0.2.0"}
52+
"pci"
3653
"sha"
54+
"xapi-xenopsd"
3755
]
3856
depexts: [
3957
[["centos"] ["pam-devel"]]

0 commit comments

Comments
 (0)