this repo has no description
1opam-version: "2.0"
2maintainer: "michipili@gmail.com"
3authors: "Michael Grünewald"
4license: "CeCILL-B"
5homepage: "https://github.com/michipili/bsdowl"
6bug-reports: "https://github.com/michipili/bsdowl/issues"
7dev-repo: "git+https://github.com/michipili/bsdowl.git"
8tags: [
9 "bsd"
10 "bmake"
11 "build"
12]
13build: [
14 ["./configure" "--prefix" prefix]
15 [conf-bmake:path "-r" "build"]
16]
17install: [
18 [conf-bmake:path "install"]
19]
20remove: [
21 ["sh" "%{build}%/opam/files/remove.sh" prefix]
22]
23depends: ["ocaml" "conf-bmake" "ocamlfind"]
24synopsis: "This collection of BSD Make directives aims at providing a highly"
25description: """
26portable build system targetting modern UNIX systems and supporting
27common or less command languages. This is a build system, which means
28that it can be used to organise fairly complex projects.
29
30BSD Owl Scripts assists developers in the production, installation and
31distribution of projects comprising the following types of products:
32
33 - C programs, compiled for several targets
34 - C libraries, static and shared, compiled for several targets
35 - Shell scripts
36 - Python scripts
37 - OCaml programs
38 - OCaml libraries, with ocamldoc documentation
39 - OCaml plugins
40 - TeX documents, prepared for several printing devices
41 - METAPOST figures, with output as PDF, PS, SVG or PNG,
42 either as part of a TeX document or as standalone documents
43
44BSD Owl Scripts offers developers a rich set of features easing
45project management:
46
47 - Support of compilation profiles
48 - Support of the parallel mode (at the directory level)
49 - Support of separate trees for sources and objects
50 - Support of architecture-dependant compilation options
51 - Support GNU autoconf
52 - Production of GPG-signed tarballs
53 - Developer subshell, empowered with project-specific scripts
54 - Literate programming using noweb
55 - Preprocessing with m4
56
57WWW: https://github.com/michipili/bsdowl"""
58url {
59 src:
60 "https://github.com/michipili/bsdowl/releases/download/v3.0.0-20150401/bsdowl-3.0.0-20150401.tar.gz"
61 checksum: [
62 "sha256=028212a24d1c1b391838d75f8fca75044d95859f3133a960ad1ad062e0d8bbe9"
63 "md5=2c92358b7c5c6d802e7b953bd955d757"
64 ]
65}
66extra-source "remove.sh" {
67 src:
68 "https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/bsdowl/remove.sh.3.0.0-20150401"
69 checksum: [
70 "sha256=b05d9658cc6b304cc13758592eab33dd5b599f06a1016bc5625ce6c78a31ebbb"
71 "md5=9c52ca52cb48936aa45bf99b56fa1497"
72 ]
73}