1+ opam-version: "2.0"
2+ synopsis: "The transitory OCaml software packager"
3+ description: """\
4+ **Warning** Topkg is in maintenance mode and should not longer be used.
5+
6+ Topkg is a packager for distributing OCaml software. It provides an
7+ API to describe the files a package installs in a given build
8+ configuration and to specify information about the package's
9+ distribution, creation and publication procedures.
10+
11+ The optional topkg-care package provides the `topkg` command line tool
12+ which helps with various aspects of a package's life cycle: creating
13+ and linting a distribution, releasing it on the WWW, publish its
14+ documentation, add it to the OCaml opam repository, etc.
15+
16+ Topkg is distributed under the ISC license and has **no**
17+ dependencies. This is what your packages will need as a *build*
18+ dependency.
19+
20+ Topkg-care is distributed under the ISC license it depends on
21+ [fmt][fmt], [logs][logs], [bos][bos], [cmdliner][cmdliner],
22+ [webbrowser][webbrowser] and `opam-format`.
23+
24+ [fmt]: http://erratique.ch/software/fmt
25+ [logs]: http://erratique.ch/software/logs
26+ [bos]: http://erratique.ch/software/bos
27+ [cmdliner]: http://erratique.ch/software/cmdliner
28+ [webbrowser]: http://erratique.ch/software/webbrowser
29+
30+ Home page: <http://erratique.ch/software/topkg>"""
31+ maintainer: "Daniel Bünzli <daniel.buenzl
[email protected] >"
32+ authors: "The topkg programmers"
33+ license: "ISC"
34+ tags: ["packaging" "ocamlbuild" "org:erratique"]
35+ homepage: "https://erratique.ch/software/topkg"
36+ doc: "https://erratique.ch/software/topkg/doc"
37+ bug-reports: "https://github.com/dbuenzli/topkg/issues"
38+ depends: [
39+ "ocaml" {>= "4.08.0"}
40+ "ocamlfind" {build & >= "1.6.1"}
41+ "ocamlbuild"
42+ "topkg" {= version}
43+ "fmt" {>= "0.9.0"}
44+ "logs"
45+ "bos" {>= "0.2.1"}
46+ "cmdliner" {>= "1.3.0"}
47+ "webbrowser"
48+ "opam-format" {>= "2.0.0"}
49+ ]
50+ build: ["ocaml" "pkg/pkg.ml" "build" "--pkg-name" name "--dev-pkg" "%{dev}%"]
51+ dev-repo: "git+https://erratique.ch/repos/topkg.git"
52+ url {
53+ src: "https://erratique.ch/software/topkg/releases/topkg-1.1.1.tbz"
54+ checksum:
55+ "sha512=c36c549a362ddf5b7fe3f6ff91c79b7ab531c43633bb9737576370bcbd69db7e1625d247c278a869b503d45a175e9753231ccf595e5bfa4e3b7e2602ac3d3b42"
56+ }
57+ x-maintenance-intent: ["(latest)"]
0 commit comments