/[packages]/cauldron/ocaml-ppx_driver/current/SPECS/ocaml-ppx_driver.spec
ViewVC logotype

Contents of /cauldron/ocaml-ppx_driver/current/SPECS/ocaml-ppx_driver.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1192957 - (show annotations) (download)
Sat Jan 13 21:49:17 2018 UTC (6 years, 3 months ago) by pterjan
File size: 2071 byte(s)
Update to v0.10.0
1 %define _enable_debug_packages %{nil}
2 %define debug_package %{nil}
3
4 %define oname ppx_driver
5 Name: ocaml-%{oname}
6 Epoch: 1
7 Version: 0.10.0
8 Release: %mkrel 1
9 Summary: Feature-full driver for OCaml AST transformers
10 License: Apache 2.0
11 Group: Development/OCaml
12 URL: https://github.com/janestreet/ppx_driver
13 Source0: https://github.com/janestreet/ppx_driver/archive/v%{version}.tar.gz
14 BuildRequires: ocaml-findlib >= 1.3.2
15 BuildRequires: ocaml-oasis >= 0.4
16 BuildRequires: opam
17 BuildRequires: ocaml-ppx_core-devel
18 BuildRequires: ocaml-ppx_optcomp-devel
19
20 %description
21 Feature-full driver for OCaml AST transformers
22
23 %package devel
24 Summary: Development files for %{name}
25 Group: Development/OCaml
26 Requires: %{name} = %{epoch}:%{version}-%{release}
27
28 %description devel
29 The %{name}-devel package contains libraries and signature files for
30 developing applications that use %{name}.
31
32 %prep
33 %setup -q -n %{oname}-%{version}
34
35 %build
36 jbuilder build --verbose -p %{oname} %_smp_mflags
37
38 %install
39 opam-installer --prefix=%{buildroot}%{_prefix} --libdir=%{buildroot}%{_libdir}/ocaml %{oname}.install
40 rm -rf %buildroot/usr/doc
41
42 %files
43 %dir %{_libdir}/ocaml/%{oname}
44 %{_libdir}/ocaml/%{oname}/META
45 %{_libdir}/ocaml/%{oname}/*.cmi
46 %{_libdir}/ocaml/%{oname}/*.cma
47 %{_libdir}/ocaml/%{oname}/*.a
48 %{_libdir}/ocaml/%{oname}/*.cmxa
49 %{_libdir}/ocaml/%{oname}/*.cmxs
50 %dir %{_libdir}/ocaml/%{oname}/*/
51 %{_libdir}/ocaml/%{oname}/*/*.cmi
52 %{_libdir}/ocaml/%{oname}/*/*.cma
53 %{_libdir}/ocaml/%{oname}/*/*.a
54 %{_libdir}/ocaml/%{oname}/*/*.cmxa
55 %{_libdir}/ocaml/%{oname}/*/*.cmxs
56
57 %files devel
58 %{_libdir}/ocaml/%{oname}/opam
59 %{_libdir}/ocaml/%{oname}/*.cmt
60 %{_libdir}/ocaml/%{oname}/*.cmti
61 %{_libdir}/ocaml/%{oname}/*.cmx
62 %{_libdir}/ocaml/%{oname}/*.ml
63 %{_libdir}/ocaml/%{oname}/*.ml-gen
64 %{_libdir}/ocaml/%{oname}/*.mli
65 %{_libdir}/ocaml/%{oname}/*/*.cmt
66 %{_libdir}/ocaml/%{oname}/*/*.cmti
67 %{_libdir}/ocaml/%{oname}/*/*.cmx
68 %{_libdir}/ocaml/%{oname}/*/*.ml
69 %{_libdir}/ocaml/%{oname}/*/*.mli

  ViewVC Help
Powered by ViewVC 1.1.30