From 94ab2fad51bb9ba918442d8e0d6fa948796a2665 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Dailly?= Date: Sun, 1 Oct 2023 10:45:18 +0200 Subject: [PATCH 1/2] topkg-windows.1.0.7 --- .../topkg-windows/topkg-windows.1.0.7/opam | 52 +++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 packages/topkg-windows/topkg-windows.1.0.7/opam diff --git a/packages/topkg-windows/topkg-windows.1.0.7/opam b/packages/topkg-windows/topkg-windows.1.0.7/opam new file mode 100644 index 00000000..60310ace --- /dev/null +++ b/packages/topkg-windows/topkg-windows.1.0.7/opam @@ -0,0 +1,52 @@ +opam-version: "2.0" +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 + +Home page: http://erratique.ch/software/topkg""" +maintainer: "Daniel Bünzli " +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.05.0"} + "ocaml-windows" {>= "4.05.0"} + "ocamlfind" {build & >= "1.6.1"} + "ocamlbuild" +] +build: [ + "ocaml" "pkg/pkg.ml" "build" "--toolchain" "windows" "--pkg-name" "topkg" "--dev-pkg" "%{dev}%" +] +install: ["opam-installer" "--prefix=%{prefix}%/windows-sysroot" "topkg.install"] +remove: ["ocamlfind" "-toolchain" "windows" "remove" "topkg"] +dev-repo: "git+https://erratique.ch/repos/topkg.git" +url { + src: "https://erratique.ch/software/topkg/releases/topkg-1.0.7.tbz" + checksum: + "sha512=09e59f1759bf4db8471f02d0aefd8db602b44932a291c05c312b1423796e7a15d1598d3c62a0cec7f083eff8e410fac09363533dc4bd2120914bb9664efea535" +} From e11a9efccfafae513cd00303923ef502162a3891 Mon Sep 17 00:00:00 2001 From: Romain Beauxis Date: Mon, 15 Jan 2024 13:59:08 -0600 Subject: [PATCH 2/2] Update packages/topkg-windows/topkg-windows.1.0.7/opam --- packages/topkg-windows/topkg-windows.1.0.7/opam | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/topkg-windows/topkg-windows.1.0.7/opam b/packages/topkg-windows/topkg-windows.1.0.7/opam index 60310ace..f800bd7b 100644 --- a/packages/topkg-windows/topkg-windows.1.0.7/opam +++ b/packages/topkg-windows/topkg-windows.1.0.7/opam @@ -37,6 +37,7 @@ depends: [ "ocaml" {>= "4.05.0"} "ocaml-windows" {>= "4.05.0"} "ocamlfind" {build & >= "1.6.1"} + "opam-installer" "ocamlbuild" ] build: [