SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for ocaml-rpm-macros-20200514-lp152.1.1.x86_64.rpm :

* Thu May 14 2020 oheringAATTsuse.de- The filename for rpm
*.attr files and the tag used within these files must match. Otherwise rpm will not execute the helper scripts. Stick with tag \'ocaml\', rename zocaml.attr to ocaml.attr. (bsc#1154874)- Escape plain % chars
* Sun Apr 12 2020 oheringAATTsuse.de- run OCaml rpm dependency generator only if both path and magic matches (rpm#1173)
* Sat Mar 21 2020 oheringAATTsuse.de- Disable parallel build for OCaml 4.08, 4.09 and 4.10 to get reproducible cma archives (issue#9307)
* Thu Feb 20 2020 oheringAATTsuse.de- Add ocaml-ocaml.rpm.prov_req.attr.sh New script for rpm Provides/Requires, replacement for rpm built-in ocaml(NAME)=hash, which covers bytecode and interfaces Now it covers also native code via ocamlx(NAME)=HASH (bsc#1154874)- Update the filelist generator Use awk to match directories in ocamls built-in ld.conf C stublibs in default locations do not need a ld.so.conf entry Remaining ld.so.conf files for stublibs go to the devel package- Disable debug in ocamlfind() Provides/Requires generator Update META parser to handle multiline statements and ppx- Provide a ocaml_standard_library macro- Explicitly preserve debuginfo in .cmxs, already enforced by dune- Install also COPYRIGHT.txt as license, needed for some JaneStreet pkgs
* Mon Nov 25 2019 oheringAATTsuse.de- Install also LGPL as license, needed by ocaml-lablgtk2
* Fri Nov 01 2019 oheringAATTsuse.de- Moved ocaml-findlib.rpm.prov_req.attr.sh from ocaml to provide ocamlfind() in ocaml itself- Handle license separately because sed w truncates output- Document individual file extensions- Move cmxs and so files to devel packages because they are not used at runtime. Also, cmxs dependencies in main pkg are not covered by ocaml-find-requires.sh (bsc#1154874)- Set VERSION unconditionally for each patch, sometimes dune picks it up- Pass --for-release-of-packages to dune via dune_release_pkgs=- Print potential BuildRequires during build- Package sml for camlp5- SLE_12 has still no license macro, package as doc instead- Use _smp_mflags instead of nproc for parallel build
* Wed Oct 09 2019 oheringAATTsuse.de- Package also COPYRIGHT, for labltk- Package also Copyright, for dose3- Package also
*.cmo- Package also
*.so.owner- Package also
*.o- Package also /etc/ld.so.conf.d- Package also
*.js
* Fri Oct 04 2019 oheringAATTsuse.de- Use _rpmmacrodir- Automatically package known license files in main pkg- List unhandled files in ocaml_create_file_list macro- Do not mark files as %config
* Mon Sep 30 2019 oheringAATTsuse.de- Increase ulimit -s on ppc64 in dune macros Required for at least ocaml-camomile- Show external-lib-deps also for dune runtest- Provide a ocaml_create_file_list macro- Optional extra args for dune commands- Pass --verbose to dune commands- Move prefix/man to datadir/man to workaround bug in dune (#2670)
* Mon Sep 30 2019 oheringAATTsuse.de- moved ocaml-rpm-macros from ocaml.spec to separate pkg
 
ICM