Hello community,

here is the log from the commit of package mono-core for openSUSE:Factory 
checked in at 2020-05-16 22:24:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mono-core (Old)
 and      /work/SRC/openSUSE:Factory/.mono-core.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mono-core"

Sat May 16 22:24:47 2020 rev:125 rq:805905 version:6.8.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/mono-core/mono-core.changes      2020-04-15 
19:52:46.805552603 +0200
+++ /work/SRC/openSUSE:Factory/.mono-core.new.2738/mono-core.changes    
2020-05-16 22:24:50.329088968 +0200
@@ -1,0 +2,6 @@
+Wed Apr 29 10:05:31 UTC 2020 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Add mono.attr and install it to %_rpmconfigdir/fileattrs: enable
+  the dependency scanner for rpm packages (boo#1152775).
+
+-------------------------------------------------------------------

New:
----
  mono.attr

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ mono-core.spec ++++++
--- /var/tmp/diff_new_pack.P9Fa71/_old  2020-05-16 22:24:52.661093754 +0200
+++ /var/tmp/diff_new_pack.P9Fa71/_new  2020-05-16 22:24:52.665093762 +0200
@@ -51,6 +51,7 @@
 Source0:        
http://download.mono-project.com/sources/mono/mono-%{version}.%{version_suffix}.tar.xz
 Source1:        mono-core.rpmlintrc
 Source2:        gmcs
+Source3:        mono.attr
 # ppc build segfault so exclude it
 ExcludeArch:    ppc
 # PATCH-FIX-OPENSUSE remove checks for libmono in mono-find-provides and 
mono-find-requires scripts
@@ -277,6 +278,12 @@
 %install
 %make_install
 
+%if 0%{?suse_version} > 1500 
+# install the rpm file attributes to arm the dependency scanner
+mkdir -p %{buildroot}%{_rpmconfigdir}/fileattrs
+install %{SOURCE3} %{buildroot}%{_rpmconfigdir}/fileattrs/mono.attr
+%endif
+
 # Remove hardcoded lib directory from the config
 sed -i 's,\$mono_libdir/,,g' %{buildroot}%{_sysconfdir}/mono/config
 
@@ -1293,6 +1300,11 @@
 %{_bindir}/mono-api-info
 %{_bindir}/mono-api-html
 %{_bindir}/mono-cil-strip
+
+%if 0%{?suse_version} > 1500 
+%{_rpmconfigdir}/fileattrs/mono.attr
+%endif
+
 %{_bindir}/mono-find-provides
 %{_bindir}/mono-find-requires
 %{_bindir}/mono-heapviz

++++++ mono.attr ++++++
%__mono_provides        %{_bindir}/mono-find-provides 
%{_builddir}/%{?buildsubdir} %{buildroot} %{_libdir}
%__mono_requires        %{_bindir}/mono-find-requires 
%{_builddir}/%{?buildsubdir} %{buildroot} %{_libdir}
%__mono_magic           Mono/.Net assembly

Reply via email to