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.0.8.tbz"
54
+ checksum:
55
+ "sha512=4b632b60137852bb72ff9c8cdc2e16ac5ece6473569e50963fef9c1e800a0933a516bea1107b04011645afa4a1e78893c82dbce0aa8de2970d4d6c6d0dd2fe02"
56
+ }
57
+ x-maintenance-intent: ["(latest)"]
0 commit comments