Hello community, here is the log from the commit of package ocaml-rpm-macros for openSUSE:Factory checked in at 2019-10-14 14:52:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ocaml-rpm-macros (Old) and /work/SRC/openSUSE:Factory/.ocaml-rpm-macros.new.2352 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ocaml-rpm-macros" Mon Oct 14 14:52:35 2019 rev:2 rq:737404 version:20191009 Changes: -------- --- /work/SRC/openSUSE:Factory/ocaml-rpm-macros/ocaml-rpm-macros.changes 2019-10-07 13:41:08.252324198 +0200 +++ /work/SRC/openSUSE:Factory/.ocaml-rpm-macros.new.2352/ocaml-rpm-macros.changes 2019-10-14 14:52:36.710276019 +0200 @@ -1,0 +2,11 @@ +Wed Oct 9 05:48:16 UTC 2019 - oher...@suse.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 + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ocaml-rpm-macros.spec ++++++ --- /var/tmp/diff_new_pack.U6B454/_old 2019-10-14 14:52:37.358274329 +0200 +++ /var/tmp/diff_new_pack.U6B454/_new 2019-10-14 14:52:37.362274318 +0200 @@ -16,7 +16,7 @@ # Name: ocaml-rpm-macros -Version: 20191004 +Version: 20191009 Release: 0 Summary: RPM macros for building OCaml source packages License: GPL-2.0-only @@ -90,10 +90,13 @@ %%ocaml_create_file_list \ > %%{name}.files ;\ > %%{name}.files.devel ;\ + > %%{name}.files.ldsoconf ;\ > %%{name}.files.unhandled ;\ for i in \\\ COPYING \\\ COPYING.txt \\\ + COPYRIGHT \\\ + Copyright \\\ LICENCE \\\ LICENSE \\\ LICENSE.md \\\ @@ -113,7 +116,7 @@ w %%{name}.files.devel\ d\ }\ - /\\/[^/]\\+\\.\\(a\\|annot\\|cmx\\|cmxa\\|cma\\|cmi\\|cmt\\|cmti\\|exe\\|h\\|ml\\|mli\\)$/{\ + /\\/[^/]\\+\\.\\(a\\|annot\\|cmx\\|cmxa\\|cma\\|cmi\\|cmo\\|cmt\\|cmti\\|exe\\|h\\|js\\|ml\\|mli\\|o\\)$/{\ w %%{name}.files.devel\ s@\\/[^/]\\+$@@\ s@^@%%dir @\ @@ -122,7 +125,17 @@ w %%{name}.files.devel\ d\ }\ - /\\/[^/]\\+\\.\\(cmxs\\|so\\)$/{\ + /\\/[^/]\\+\\.\\(so\\|so.owner\\)$/{\ + w %%{name}.files\ + s@\\/[^/]\\+$@@\ + w %%{name}.files.ldsoconf\ + s@^@%%dir @\ + w %%{name}.files\ + s@\\/[^/]\\+$@@\ + w %%{name}.files\ + d\ + }\ + /\\/[^/]\\+\\.\\(cmxs\\)$/{\ w %%{name}.files\ s@\\/[^/]\\+$@@\ s@^@%%dir @\ @@ -134,12 +147,29 @@ w %%{name}.files.unhandled\ d\ ' ;\ - for i in %%{name}.files %%{name}.files.devel ;\ + for i in \\\ + %%{name}.files \\\ + %%{name}.files.devel \\\ + %%{name}.files.ldsoconf \\\ + %%{name}.files.unhandled \\\ + ;\ do\ sort -u $i > $$ ;\ mv $$ $i ;\ done ;\ - head -n 1234 %%{name}.files %%{name}.files.devel %%{name}.files.unhandled ;\ + if test -s %%{name}.files.ldsoconf ;\ + then \ + ldsoconfd='/etc/ld.so.conf.d' ;\ + mkdir -vp "%%{buildroot}${ldsoconfd}" ;\ + tee "%%{buildroot}${ldsoconfd}/%%{name}.conf" < %%{name}.files.ldsoconf ;\ + echo "%config ${ldsoconfd}/%%{name}.conf" >> %%{name}.files ;\ + fi ;\ + head -n 1234 \\\ + %%{name}.files \\\ + %%{name}.files.devel \\\ + %%{name}.files.ldsoconf \\\ + %%{name}.files.unhandled \\\ + ;\ %%{nil} # setup.ml comes from oasis, but this is here for libs oasis depends on