opam-version: "2.0" maintainer: "Daniel Bünzli " authors: ["Daniel Bünzli "] homepage: "http://erratique.ch/software/topkg" doc: "http://erratique.ch/software/topkg/doc" license: "ISC" dev-repo: "git+http://erratique.ch/repos/topkg.git" bug-reports: "https://github.com/dbuenzli/topkg/issues" tags: ["packaging" "ocamlbuild" "org:erratique"] depends: [ "ocaml" {>= "4.01.0"} "ocamlfind" {build & >= "1.6.1"} "ocamlbuild" "result" ] build: [[ "ocaml" "pkg/pkg.ml" "build" "--pkg-name" name "--dev-pkg" "%{pinned}%" ]] synopsis: """The transitory OCaml software packager""" description: """\ Topkg is a packager for distributing OCaml software. It provides an API to describe the files a package installs in a given build configuration and to specify information about the package's distribution, creation and publication procedures. The optional topkg-care package provides the `topkg` command line tool which helps with various aspects of a package's life cycle: creating and linting a distribution, releasing it on the WWW, publish its documentation, add it to the OCaml opam repository, etc. Topkg is distributed under the ISC license and has **no** dependencies. This is what your packages will need as a *build* dependency. Topkg-care is distributed under the ISC license it depends on [fmt][fmt], [logs][logs], [bos][bos], [cmdliner][cmdliner], [webbrowser][webbrowser] and `opam-format`. [fmt]: http://erratique.ch/software/fmt [logs]: http://erratique.ch/software/logs [bos]: http://erratique.ch/software/bos [cmdliner]: http://erratique.ch/software/cmdliner [webbrowser]: http://erratique.ch/software/webbrowser """ url { src: "http://erratique.ch/software/topkg/releases/topkg-1.0.0.tbz" checksum: "md5=e3d76bda06bf68cb5853caf6627da603" }