You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
49 lines
1.8 KiB
49 lines
1.8 KiB
opam-version: "2.0" |
|
maintainer: "Daniel Bünzli <daniel.buenzl i@erratique.ch>" |
|
authors: ["Daniel Bünzli <daniel.buenzl i@erratique.ch>"] |
|
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" |
|
}
|
|
|