Sisyphus repository
Last update: 2018-10-20 23:10:32 +0400 | SRPMs: 18777 | Sign in or Sign up
en ru uk br
ALT Linux repositories
hide window
Sisyphus: 1.3.1-alt3
p8: 1.2.0-alt1.M80P.1

Group :: Development/ML
Source RPM: ocaml-easy-format

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR (0/0)   Repocop 

Raw spec file

#ERROR: ./usr/lib/ocaml/easy-format/easy_format.cmxs: TEXTREL entry found: 0x00000000
%set_verify_elf_method textrel=relaxed

Name: ocaml-easy-format
Version: 1.3.1
Release: alt3
Summary: High-level and functional interface to the Format module
License: BSD
Group: Development/ML

Source0: %name-%version.tar
BuildRequires: ocaml >= 4.04
BuildRequires: ocaml-findlib
BuildRequires: ocaml-ocamldoc
BuildRequires: jbuilder
BuildRequires: opam

This module offers a high-level and functional interface to the Format
module of the OCaml standard library. It is a pretty-printing
facility, i.e. it takes as input some code represented as a tree and
formats this code into the most visually satisfying result, breaking
and indenting lines of code where appropriate.

Input data must be first modeled and converted into a tree using 3
kinds of nodes:

    labeled nodes

Atoms represent any text that is guaranteed to be printed as-is. Lists
can model any sequence of items such as arrays of data or lists of
definitions that are labeled with something like "int main", "let x
=" or "x:".

%package devel
Summary: Development files for %name
Requires: %name = %version-%release
Group: Development/ML

%description devel
The %name-devel package contains libraries and signature files for
developing applications that use %name.

sed -i.add-debuginfo 's/ocamlopt/ocamlopt -g/;s/ocamlc \(-[co]\)/ocamlc -g \1/' Makefile


export OCAMLFIND_DESTDIR=%buildroot%_libdir/ocaml
opam-installer --prefix=%buildroot%prefix --libdir=%buildroot%_libdir/ocaml

%exclude %_libdir/ocaml/*/*.cmx
%exclude %_libdir/ocaml/*/*.mli

%files devel
%doc LICENSE Changes

* Thu Oct 18 2018 Anton Farygin <rider at> 1.3.1-alt3
- rebuilt for ocaml-4.07.1

* Tue Sep 04 2018 Anton Farygin <rider at> 1.3.1-alt2
- rebuilt for ocaml-4.07

* Tue May 15 2018 Anton Farygin <rider at> 1.3.1-alt1
- 1.3.1

* Thu Dec 21 2017 Anton Farygin <rider at> 1.2.0-alt2
- rebuilt for ocaml 4.06

* Mon Jul 10 2017 Anton Farygin <rider at> 1.2.0-alt1
- new version

* Wed May 03 2017 Anton Farygin <rider at> 1.0.2-alt2
- rebuild with ocaml 4.04.1

* Thu Apr 20 2017 Anton Farygin <rider at> 1.0.2-alt1
- first build for ALT, based on RH spec

© 2009–2018 Igor Zubkov