Revisions of ocaml-rpm-macros

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1124189 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 21)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1062399 from Olaf Hering's avatar Olaf Hering (olh) (revision 20)
Allow variables in smp_mflags to be interpolated
  for https://github.com/rpm-software-management/rpm/issues/2343 (forwarded request 1061850 from bmwiedemann)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1046306 from Olaf Hering's avatar Olaf Hering (olh) (revision 19)
- Remove stale references to ocaml_make_testsuite
Richard Brown's avatar Richard Brown (RBrownFactory) accepted request 989365 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 18)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 968054 from Olaf Hering's avatar Olaf Hering (olh) (revision 17)
- remove unused ocaml_dune_bootstrap_directory
- move all invocations of dune from ocaml_dune_setup to ocaml_dune_build
- process content of ocaml_standard_library only if it exists in buildroot
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 964736 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 16)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 928950 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 15)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 921281 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 14)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 887313 from Olaf Hering's avatar Olaf Hering (olh) (revision 13)
- Remove ocaml_native_compiler flag, assume native target
  This flag puts too much burden on pkgs that use ocaml, but build
  with their buildsystem instead of using dune

- Use bcond suse_ocaml_use_rpm_license_macro for license in filelist
- Add suse prefix to ocaml_native_compiler to avoid conflict
- Create Provides/Requires only for rpm variants which understand fileattrs
- Fix syntax for chmod of .cmxs
- Add conditional to disable debug_package macro when building with broken rpm variants
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 870497 from Olaf Hering's avatar Olaf Hering (olh) (revision 12)
- Fix regex in file list generator to really match dot and extension
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 867714 from Olaf Hering's avatar Olaf Hering (olh) (revision 11)
- Adjust parser of ocamfind() requires
  Take negative predicates in requires() into account, and ignore them.
  This is supposed to avoid dependency cycles due to excessive
  list of dependencies.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 864001 from Olaf Hering's avatar Olaf Hering (olh) (revision 10)
- Adjust injection of version into findlib META files
  A file VERSION is not handled anymore by dune since 1.11.
  Remove version: from *.opam files, inject version into dune-project
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 828815 from Olaf Hering's avatar Olaf Hering (olh) (revision 9)
- Package also *.v, for Coq
- Package changelog files
- Enable native riscv64
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 805574 from Olaf Hering's avatar Olaf Hering (olh) (revision 8)
- The filename for rpm *.attr files and the tag used within these
  files must match. Otherwise rpm will not execute the helper scripts.
  Use tag 'suseocaml', rename zocaml.attr to suseocaml.attr to
  avoid filename conflicts with rpm-build.rpm (bsc#1154874)
- Rename also ocamlfind to suseocamlfind
- Escape plain % chars
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 793517 from Olaf Hering's avatar Olaf Hering (olh) (revision 7)
- run OCaml rpm dependency generator only if both path and magic matches (rpm#1173)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 787222 from Olaf Hering's avatar Olaf Hering (olh) (revision 6)
- Disable parallel build for OCaml 4.08, 4.09 and 4.10
  to get reproducible cma archives (issue#9307)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 778683 from Olaf Hering's avatar Olaf Hering (olh) (revision 5)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 750767 from Olaf Hering's avatar Olaf Hering (olh) (revision 4)
- Install also LGPL as license, needed by ocaml-lablgtk2
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 745385 from Olaf Hering's avatar Olaf Hering (olh) (revision 3)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 737404 from Olaf Hering's avatar Olaf Hering (olh) (revision 2)
- 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
Displaying revisions 1 - 20 of 21
openSUSE Build Service is sponsored by