]> git.pld-linux.org Git - packages/why3.git/blame - why3.spec
- drop (x)emacs BRs
[packages/why3.git] / why3.spec
CommitLineData
56491d8d
JR
1Summary: Software verification platform
2Name: why3
3Version: 0.73
4Release: 1
5Group: Applications
6License: LGPLv2 with exceptions
7Source0: https://gforge.inria.fr/frs/download.php/31257/%{name}-%{version}.tar.gz
8# Source0-md5: 8994f147b7fc4084da46e81693e044bb
9URL: http://why3.lri.fr/
10BuildRequires: camlp5
11BuildRequires: coq
56491d8d
JR
12BuildRequires: evince
13BuildRequires: gtksourceview2-devel
14BuildRequires: ocaml
15BuildRequires: ocaml-findlib-devel
16BuildRequires: ocaml-graph-devel
6c13c319
JR
17BuildRequires: ocaml-lablgtk2-devel
18BuildRequires: ocaml-lablgtk2-gtksourceview2-devel
56491d8d
JR
19BuildRequires: ocaml-sqlite-devel
20BuildRequires: rubber
21BuildRequires: sqlite3-devel
56491d8d
JR
22Requires: gtksourceview2
23%requires_eq ocaml-runtime
24BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26%description
27Why3 is the next generation of the Why software verification platform.
28Why3 clearly separates the purely logical specification part from
29generation of verification conditions for programs. It features a rich
30library of proof task transformations that can be chained to produce a
31suitable input for a large set of theorem provers, including SMT
32solvers, TPTP provers, as well as interactive proof assistants.
33
34%prep
35%setup -q
36
37%build
38%configure \
39 --enable-doc
40
41%{__make}
42
43%install
44rm -rf $RPM_BUILD_ROOT
45
46%{__make} install \
47 DESTDIR=$RPM_BUILD_ROOT
48
49# Move the gtksourceview language file to the right place
50install -d $RPM_BUILD_ROOT%{_datadir}/gtksourceview-2.0
51mv $RPM_BUILD_ROOT%{_datadir}/%{name}/lang $RPM_BUILD_ROOT%{_datadir}/gtksourceview-2.0/language-specs
52
53%clean
54rm -rf $RPM_BUILD_ROOT
55
56%files
57%defattr(644,root,root,755)
58%doc LICENSE README doc/manual.pdf
59%attr(755,root,root) %{_bindir}/%{name}*
60%{_datadir}/%{name}
61%{_datadir}/gtksourceview-2.0/language-specs/why.lang
62%{_libdir}/%{name}
This page took 0.076137 seconds and 4 git commands to generate.