From be2c0f1b02b0a58b39df1b908067aa86a0bd225b Mon Sep 17 00:00:00 2001 From: Jon Ludlam Date: Tue, 21 Mar 2017 14:47:27 +0000 Subject: [PATCH 1/3] Add ezxenstore library Signed-off-by: Jon Ludlam --- packages/xs/ezxenstore.0.1.0/descr | 4 ++++ packages/xs/ezxenstore.0.1.0/opam | 23 +++++++++++++++++++++++ packages/xs/ezxenstore.0.1.0/url | 2 ++ 3 files changed, 29 insertions(+) create mode 100644 packages/xs/ezxenstore.0.1.0/descr create mode 100644 packages/xs/ezxenstore.0.1.0/opam create mode 100644 packages/xs/ezxenstore.0.1.0/url diff --git a/packages/xs/ezxenstore.0.1.0/descr b/packages/xs/ezxenstore.0.1.0/descr new file mode 100644 index 000000000..1e8b6ad51 --- /dev/null +++ b/packages/xs/ezxenstore.0.1.0/descr @@ -0,0 +1,4 @@ +An easy-to-use xenstore library with a simplified interface geared +towards use within a daemon that maintains a single connection to +xenstored. + diff --git a/packages/xs/ezxenstore.0.1.0/opam b/packages/xs/ezxenstore.0.1.0/opam new file mode 100644 index 000000000..4ccaa2470 --- /dev/null +++ b/packages/xs/ezxenstore.0.1.0/opam @@ -0,0 +1,23 @@ +opam-version: "1.2" +maintainer: "jonathan.ludlam@citrix.com" +authors: ["xen-api@lists.xensource.com"] +license: "ISC" +homepage: "https://github.com/xapi-project/ezxenstore" +bug-reports: "https://github.com/xapi-project/ezxenstore/issues" +dev-repo: "https://github.com/xapi-project/ezxenstore.git" + +build: [ + make +] +install: [ + make "install" +] +remove: [ + "ocamlfind" "remove" "ezxenstore" +] +depends: [ + "xenstore" + "xenstore_transport" + "logs" + "cmdliner" +] diff --git a/packages/xs/ezxenstore.0.1.0/url b/packages/xs/ezxenstore.0.1.0/url new file mode 100644 index 000000000..cfa841ebe --- /dev/null +++ b/packages/xs/ezxenstore.0.1.0/url @@ -0,0 +1,2 @@ +archive: "https://github.com/xapi-project/ezxenstore/archive/v0.1.0/ezxenstore-0.1.0.tar.gz" + From 6a67f8121ac89c28893e31f73d45715aa3240d3d Mon Sep 17 00:00:00 2001 From: Jon Ludlam Date: Wed, 22 Mar 2017 15:37:41 +0000 Subject: [PATCH 2/3] Add build-time oasis dependency to ezxenstore (suggested by @gabori) Signed-off-by: Jon Ludlam --- packages/xs/ezxenstore.0.1.0/opam | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/xs/ezxenstore.0.1.0/opam b/packages/xs/ezxenstore.0.1.0/opam index 4ccaa2470..134c07014 100644 --- a/packages/xs/ezxenstore.0.1.0/opam +++ b/packages/xs/ezxenstore.0.1.0/opam @@ -20,4 +20,5 @@ depends: [ "xenstore_transport" "logs" "cmdliner" + "oasis" {build} ] From ee036dd961aede7bb862aa924ddd4ea67c45b0b2 Mon Sep 17 00:00:00 2001 From: Jon Ludlam Date: Wed, 22 Mar 2017 16:38:17 +0000 Subject: [PATCH 3/3] Use new release Signed-off-by: Jon Ludlam --- packages/xs/{ezxenstore.0.1.0 => ezxenstore.0.1.1}/descr | 0 packages/xs/{ezxenstore.0.1.0 => ezxenstore.0.1.1}/opam | 0 packages/xs/{ezxenstore.0.1.0 => ezxenstore.0.1.1}/url | 2 +- 3 files changed, 1 insertion(+), 1 deletion(-) rename packages/xs/{ezxenstore.0.1.0 => ezxenstore.0.1.1}/descr (100%) rename packages/xs/{ezxenstore.0.1.0 => ezxenstore.0.1.1}/opam (100%) rename packages/xs/{ezxenstore.0.1.0 => ezxenstore.0.1.1}/url (69%) diff --git a/packages/xs/ezxenstore.0.1.0/descr b/packages/xs/ezxenstore.0.1.1/descr similarity index 100% rename from packages/xs/ezxenstore.0.1.0/descr rename to packages/xs/ezxenstore.0.1.1/descr diff --git a/packages/xs/ezxenstore.0.1.0/opam b/packages/xs/ezxenstore.0.1.1/opam similarity index 100% rename from packages/xs/ezxenstore.0.1.0/opam rename to packages/xs/ezxenstore.0.1.1/opam diff --git a/packages/xs/ezxenstore.0.1.0/url b/packages/xs/ezxenstore.0.1.1/url similarity index 69% rename from packages/xs/ezxenstore.0.1.0/url rename to packages/xs/ezxenstore.0.1.1/url index cfa841ebe..7a3e50058 100644 --- a/packages/xs/ezxenstore.0.1.0/url +++ b/packages/xs/ezxenstore.0.1.1/url @@ -1,2 +1,2 @@ -archive: "https://github.com/xapi-project/ezxenstore/archive/v0.1.0/ezxenstore-0.1.0.tar.gz" +archive: "https://github.com/xapi-project/ezxenstore/archive/v0.1.1/ezxenstore-0.1.1.tar.gz"