50 lines
2.0 KiB
Plaintext
Generated
50 lines
2.0 KiB
Plaintext
Generated
opam-version: "2.0"
|
|
synopsis: "The transitory OCaml software packager"
|
|
description: """\
|
|
**Warning** Topkg is in maintenance mode and should not longer be used.
|
|
|
|
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
|
|
|
|
Home page: <http://erratique.ch/software/topkg>"""
|
|
maintainer: "Daniel Bünzli <daniel.buenzl i@erratique.ch>"
|
|
authors: "The topkg programmers"
|
|
license: "ISC"
|
|
tags: ["packaging" "ocamlbuild" "org:erratique"]
|
|
homepage: "https://erratique.ch/software/topkg"
|
|
doc: "https://erratique.ch/software/topkg/doc"
|
|
bug-reports: "https://github.com/dbuenzli/topkg/issues"
|
|
depends: [
|
|
"ocaml" {>= "4.08.0"}
|
|
"ocamlfind" {build & >= "1.6.1"}
|
|
"ocamlbuild"
|
|
]
|
|
build: ["ocaml" "pkg/pkg.ml" "build" "--pkg-name" name "--dev-pkg" "%{dev}%"]
|
|
dev-repo: "git+https://erratique.ch/repos/topkg.git"
|
|
url {
|
|
src: "https://erratique.ch/software/topkg/releases/topkg-1.0.8.tbz"
|
|
checksum:
|
|
"sha512=4b632b60137852bb72ff9c8cdc2e16ac5ece6473569e50963fef9c1e800a0933a516bea1107b04011645afa4a1e78893c82dbce0aa8de2970d4d6c6d0dd2fe02"
|
|
}
|
|
x-maintenance-intent: ["(latest)"] |