diff --git a/ocaml-4.01-refman.pdf b/ocaml-4.01-refman.pdf deleted file mode 100644 index d3444c4..0000000 Binary files a/ocaml-4.01-refman.pdf and /dev/null differ diff --git a/ocaml-4.07-refman.pdf b/ocaml-4.07-refman.pdf new file mode 100644 index 0000000..85be5bf Binary files /dev/null and b/ocaml-4.07-refman.pdf differ diff --git a/ocaml.spec b/ocaml.spec index a917fd1..85b91ee 100644 --- a/ocaml.spec +++ b/ocaml.spec @@ -1,25 +1,23 @@ %define majorminor %(echo %version | cut -d. -f 1-2) Name: ocaml -Version: 4.01.0 -Release: 2mamba +Version: 4.07.1 +Release: 1mamba Summary: The OCaml compiler and programming environment Group: Applications/Development Vendor: openmamba Distribution: openmamba Packager: Davide Madrisan URL: http://www.ocaml.org -Source0: http://caml.inria.fr/pub/distrib/ocaml-%{majorminor}/ocaml-%{version}.tar.bz2 +Source0: http://caml.inria.fr/pub/distrib/ocaml-%{majorminor}/ocaml-%{version}.tar.xz Source1: http://caml.inria.fr/pub/distrib/ocaml-%{majorminor}/ocaml-%{majorminor}-refman.pdf Source2: http://caml.inria.fr/pub/distrib/ocaml-%{majorminor}/ocaml-%{majorminor}-refman-html.tar.gz Source3: http://caml.inria.fr/pub/distrib/ocaml-%{majorminor}/ocaml-%{majorminor}-refman.info.tar.gz License: LGPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel -BuildRequires: libncurses-devel -BuildRequires: libtcl-devel -BuildRequires: libtk-devel BuildRequires: libX11-devel +BuildRequires: libbinutils-devel ## AUTOBUILDREQ-END BuildRequires: emacs-nox BuildRequires: libgdbm-devel @@ -170,9 +168,7 @@ cp %{S:1} refman.pdf [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %makeinstall \ - BINDIR=%{buildroot}%{_bindir} \ - LIBDIR=%{buildroot}%{_libdir}/ocaml \ - MANDIR=%{buildroot}%{_mandir} + LIBDIR=%{_libdir}/ocaml \ cd emacs %makeinstall \ @@ -201,11 +197,30 @@ exit 0 %files %defattr(-,root,root) %{_bindir}/ocaml -%{_bindir}/ocamlbuild -%{_bindir}/ocamlbuild.byte -%{_bindir}/ocamlbuild.native +#%{_bindir}/ocamlbuild +#%{_bindir}/ocamlbuild.byte +#%{_bindir}/ocamlbuild.native %{_bindir}/ocamlc +%{_bindir}/ocamlc.byte %{_bindir}/ocamlc.opt +%{_bindir}/ocamlcmt +%{_bindir}/ocamlcp.byte +%{_bindir}/ocamlcp.opt +%{_bindir}/ocamldep.byte +%{_bindir}/ocamllex.byte +%{_bindir}/ocamlmklib.byte +%{_bindir}/ocamlmklib.opt +%{_bindir}/ocamlmktop.byte +%{_bindir}/ocamlmktop.opt +%{_bindir}/ocamlobjinfo.byte +%{_bindir}/ocamlobjinfo.opt +%{_bindir}/ocamlopt.byte +%{_bindir}/ocamloptp.byte +%{_bindir}/ocamloptp.opt +%{_bindir}/ocamlprof.byte +%{_bindir}/ocamlprof.opt +%{_bindir}/ocamlrund +%{_bindir}/ocamlruni %{_bindir}/ocamlcp %{_bindir}/ocamldebug %{_bindir}/ocamldep @@ -220,6 +235,8 @@ exit 0 %{_bindir}/ocamloptp %{_bindir}/ocamlprof %{_bindir}/ocamlyacc +%{_bindir}/ocaml-instr-graph +%{_bindir}/ocaml-instr-report # %{_libdir}/ocaml/camlheader %{_libdir}/ocaml/camlheader_ur @@ -236,17 +253,23 @@ exit 0 %{_libdir}/ocaml/*.mli %exclude %{_libdir}/ocaml/graphicsX11.mli %{_libdir}/ocaml/libcamlrun_shared.so +%{_libdir}/ocaml/libasmrun_shared.so %{_libdir}/ocaml/objinfo_helper %{_libdir}/ocaml/compiler-libs/ +%ifarch x86_64 +%{_libdir}/ocaml/stublibs/dllraw_spacetime_lib.so +%endif %{_libdir}/ocaml/vmthreads/*.a %{_libdir}/ocaml/vmthreads/*.mli %{_libdir}/ocaml/threads/*.a %{_libdir}/ocaml/threads/*.cmx %{_libdir}/ocaml/threads/*.cmxa %{_libdir}/ocaml/caml -%{_libdir}/ocaml/ocamlbuild +%{_libdir}/ocaml/target_camlheaderd +%{_libdir}/ocaml/target_camlheaderi +#%{_libdir}/ocaml/ocamlbuild %{_mandir}/man1/ocaml.* -%{_mandir}/man1/ocamlbuild.* +#%{_mandir}/man1/ocamlbuild.* %{_mandir}/man1/ocamlc.* %{_mandir}/man1/ocamlcp.* %{_mandir}/man1/ocamldebug.* @@ -257,7 +280,7 @@ exit 0 %{_mandir}/man1/ocamloptp.* %{_mandir}/man1/ocamlprof.* %{_mandir}/man1/ocamlyacc.* -%doc LICENSE README Changes +%doc LICENSE %files runtime %defattr(-,root,root) @@ -267,91 +290,36 @@ exit 0 %{_libdir}/ocaml/*.cmi %exclude %{_libdir}/ocaml/graphicsX11.cmi %{_libdir}/ocaml/*.cma +%{_libdir}/ocaml/*.cmt +%{_libdir}/ocaml/*.cmti %dir %{_libdir}/ocaml/stublibs %{_libdir}/ocaml/stublibs/dllbigarray.so %{_libdir}/ocaml/stublibs/dllcamlstr.so %{_libdir}/ocaml/stublibs/dllgraphics.so -%{_libdir}/ocaml/stublibs/dllnums.so +#%{_libdir}/ocaml/stublibs/dllnums.so %{_libdir}/ocaml/stublibs/dllthreads.so %{_libdir}/ocaml/stublibs/dllunix.so %{_libdir}/ocaml/stublibs/dllvmthreads.so %dir %{_libdir}/ocaml/threads %{_libdir}/ocaml/threads/*.cmi +%{_libdir}/ocaml/threads/*.cmti %{_libdir}/ocaml/threads/*.cma %dir %{_libdir}/ocaml/vmthreads %{_libdir}/ocaml/vmthreads/*.cmi +%{_libdir}/ocaml/vmthreads/*.cmti %{_libdir}/ocaml/vmthreads/*.cma %{_mandir}/man1/ocamlrun.* -%files camlp4 -%defattr(-,root,root) -%dir %{_libdir}/ocaml/camlp4 -%{_libdir}/ocaml/camlp4/*.cma -%{_libdir}/ocaml/camlp4/*.cmi -%{_libdir}/ocaml/camlp4/*.cmo -%dir %{_libdir}/ocaml/camlp4/Camlp4Filters -%{_libdir}/ocaml/camlp4/Camlp4Filters/*.cmi -%{_libdir}/ocaml/camlp4/Camlp4Filters/*.cmo -%dir %{_libdir}/ocaml/camlp4/Camlp4Parsers -%{_libdir}/ocaml/camlp4/Camlp4Parsers/*.cmo -%{_libdir}/ocaml/camlp4/Camlp4Parsers/*.cmi -%dir %{_libdir}/ocaml/camlp4/Camlp4Printers -%{_libdir}/ocaml/camlp4/Camlp4Printers/*.cmi -%{_libdir}/ocaml/camlp4/Camlp4Printers/*.cmo -%dir %{_libdir}/ocaml/camlp4/Camlp4Top -%{_libdir}/ocaml/camlp4/Camlp4Top/*.cmi -%{_libdir}/ocaml/camlp4/Camlp4Top/*.cmo - -%files camlp4-devel -%defattr(-,root,root) -%{_bindir}/camlp4* -%{_bindir}/mkcamlp4 -%{_libdir}/ocaml/camlp4/*.a -%{_libdir}/ocaml/camlp4/*.cmx -%{_libdir}/ocaml/camlp4/*.cmxa -%{_libdir}/ocaml/camlp4/*.o -%{_libdir}/ocaml/camlp4/Camlp4Filters/*.cmx -%{_libdir}/ocaml/camlp4/Camlp4Filters/*.o -%{_libdir}/ocaml/camlp4/Camlp4Parsers/*.cmx -%{_libdir}/ocaml/camlp4/Camlp4Parsers/*.o -%{_libdir}/ocaml/camlp4/Camlp4Printers/*.cmx -%{_libdir}/ocaml/camlp4/Camlp4Printers/*.o -%{_libdir}/ocaml/camlp4/Camlp4Top/*.cmx -%{_libdir}/ocaml/camlp4/Camlp4Top/*.o - %files x11 %defattr(-,root,root) %{_libdir}/ocaml/graphicsX11.cmi %{_libdir}/ocaml/graphicsX11.mli -%files labltk -%defattr(-,root,root) -%{_bindir}/labltk -%dir %{_libdir}/ocaml/labltk -%{_libdir}/ocaml/labltk/*.cmi -%{_libdir}/ocaml/labltk/*.cma -%{_libdir}/ocaml/labltk/*.cmo -%{_libdir}/ocaml/stublibs/dlllabltk.so - -%files labltk-devel -%defattr(-,root,root) -%{_bindir}/ocamlbrowser -%{_libdir}/ocaml/labltk/labltktop -%{_libdir}/ocaml/labltk/pp -%{_libdir}/ocaml/labltk/tkcompiler -%{_libdir}/ocaml/labltk/*.a -%{_libdir}/ocaml/labltk/*.cmxa -%{_libdir}/ocaml/labltk/*.cmx -%{_libdir}/ocaml/labltk/*.o -%{_libdir}/ocaml/labltk/*.mli -%doc otherlibs/labltk/examples_labltk -%doc otherlibs/labltk/examples_camltk - %files emacs %defattr(-,root,root) %{_datadir}/emacs/site-lisp/* %{_bindir}/ocamltags -%doc emacs/README +#%doc emacs/README %files ocamldoc %defattr(-,root,root) @@ -363,9 +331,16 @@ exit 0 %defattr(-,root,root) %{_infodir}/* %{_mandir}/man3/* -%doc refman.pdf htmlman +#%doc Changes +#%doc refman.pdf htmlman %changelog +* Thu Apr 25 2019 Automatic Build System 4.07.1-1mamba +- automatic version update by autodist + +* Sun Apr 21 2019 Silvan Calarco 4.07.0-1mamba +- update to 4.07.0 + * Tue Jan 21 2014 Silvan Calarco 4.01.0-2mamba - labtk-devel: require libtcl-devel and libtk-devel instead of libtcl85-devel and libtk85-devel