opam-version: "2.0"
license: "BSD-3-Clause"
maintainer: "Gerd Stolpmann <gerd@gerd-stolpmann.de>"
authors: "Gerd Stolpmann <gerd@gerd-stolpmann.de>"
homepage: "http://projects.camlcity.org/projects/webdav.html"
dev-repo: "git+https://gitlab.camlcity.org/gerd/lib-webdav.git"
bug-reports: "https://gitlab.camlcity.org/gerd/lib-webdav/issues"
build: [make]
install: [make "install"]
remove: ["ocamlfind" "remove" "webdav"]
depends: [
  "ocaml" {>= "4.01.0" & < "4.08.0"}
  "ocamlfind" {build}
  "omake" {build}
  "ocamlnet" {>= "4.1.0" & != "4.1.9"}
  "pxp" {>= "1.2.8"}
]
synopsis: "Implements the client side of the WebDAV protocol (RFC 4918)"
description: """
The file locking part of WebDAV is omitted, though.
The library uses Ocamlnet's [netclient] library for client-side HTTP,
and extends it by providing the required access methods for
WebDAV. Additionally, there is also an implementation for Ocamlnet's
Netfs.stream_fs abstraction modelling a simple file system."""
flags: light-uninstall
url {
  src: "http://download.camlcity.org/download/webdav-1.1.5.tar.gz"
  checksum: "md5=7a00bd5934d83ec227ec39d558e8d38e"
  mirrors: "http://download2.camlcity.org/download/webdav-1.1.5.tar.gz"
}
