this repo has no description
1opam-version: "2.0"
2synopsis: "Dose library (part of Mancoosi tools)"
3description: """\
4The dose suite provides libraries for handling package meta-data, and various
5 tools for analyzing package relationships in a large package repository.
6 - dose-builddebcheck checks, given a collection of source package stanzas
7 and a collection of binary package stanzas of Debian packages, whether
8 the build-dependencies of each source package can be satisfied by the
9 binary packages.
10 - dose-distcheck checks for every package of a distribution whether it
11 is possible to satisfy its dependencies and conflicts within this
12 distribution.
13 - ceve, a general metadata parser supporting different input formats
14 (Debian, rpm, and others) and different output formats.
15 - dose-outdated, a Debian-specific tool for finding packages that are not
16 installable with respect to a package repository, and that can only be
17 made installable again by fixing the package itself.
18 - dose-challenged, a Debian-specific tool for checking which packages
19 will certainly become uninstallable when some existing package is upgraded
20 to a newer version.
21 - dose-deb-coinstall, a Debian-specific tool for checking whether a set of
22 packages can be installed all together."""
23maintainer: [
24 "Pietro Abate" "Johannes Schauer Marin Rodrigues" "Ralf Treinen"
25]
26authors: [
27 "Pietro Abate"
28 "Ralf Treinen"
29 "Jaap Boender"
30 "Johannes Schauer Marin Rodrigues"
31 "Roberto Di Cosmo"
32 "Felipe Garay"
33 "Stefano Zacchiroli"
34 "Jakub Zwolakowski"
35 "Olivier Rosello"
36]
37license: "LGPL-3.0-or-later WITH OCaml-LGPL-linking-exception"
38homepage: "http://www.mancoosi.org/software/"
39doc: "https://irill.gitlab.io/dose3"
40bug-reports: "https://gitlab.com/irill/dose3/issues/"
41depends: [
42 "dune" {>= "2.7"}
43 "ocaml" {>= "4.03"}
44 "ocaml" {with-test & < "5.0"}
45 "extlib" {>= "1.7.8"}
46 "base64" {>= "3.1.0"}
47 "camlbz2" {>= "0.7.0"}
48 "camlzip" {>= "1.08"}
49 "cudf" {>= "0.7"}
50 "ocamlgraph" {>= "2.0.0"}
51 "re" {>= "1.7.2"}
52 "parmap" {>= "1.0-rc8"}
53 "stdlib-shims"
54 "ounit" {with-test}
55 "conf-python-3" {with-test}
56 "conf-python3-yaml" {with-test}
57 "conf-dpkg" {with-test}
58 "odoc" {with-doc}
59]
60build: [
61 ["dune" "subst"] {dev}
62 [
63 "dune"
64 "build"
65 "-p"
66 name
67 "-j"
68 jobs
69 "@install"
70 "@runtest" {with-test}
71 "@doc" {with-doc}
72 ]
73]
74dev-repo: "git+https://gitlab.com/irill/dose3.git"
75url {
76 src: "https://gitlab.com/irill/dose3/-/archive/6.1/dose3-6.1.tar.gz"
77 checksum: [
78 "md5=dedc2f58f2c2b59021f484abc6681d93"
79 "sha512=603462645bac190892a816ecb36ef7b9c52f0020f8d7710dc430e2db65122090fdedb24a8d2e03c32bf53a96515f5b51499603b839680d0a7a2146d6e0fb6e34"
80 ]
81}