Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package yate for openSUSE:Factory checked in 
at 2021-12-10 21:52:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yate (Old)
 and      /work/SRC/openSUSE:Factory/.yate.new.2520 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "yate"

Fri Dec 10 21:52:49 2021 rev:38 rq:939102 version:6.4.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/yate/yate.changes        2021-08-25 
20:59:57.217023706 +0200
+++ /work/SRC/openSUSE:Factory/.yate.new.2520/yate.changes      2021-12-10 
21:53:18.970917273 +0100
@@ -1,0 +2,12 @@
+Fri Dec 10 11:26:15 UTC 2021 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Obsolete libayet6: the library package was wrongly named (already
+  then shipped libyate.so.6.4.0 with the corresponding soname).
+
+-------------------------------------------------------------------
+Mon Dec  6 14:47:50 UTC 2021 - Martin Hauke <mar...@gmx.de>
+
+- Conditionally build with support for DAHDI
+- Use correct library-suffix
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ yate.spec ++++++
--- /var/tmp/diff_new_pack.XkAndM/_old  2021-12-10 21:53:19.538917524 +0100
+++ /var/tmp/diff_new_pack.XkAndM/_new  2021-12-10 21:53:19.542917527 +0100
@@ -23,7 +23,9 @@
 %else
 %define build_qt4 0
 %endif
+%bcond_with dahdi
 
+%define sover 6_4_0
 Name:           yate
 Version:        6.4.0
 Release:        0
@@ -36,6 +38,9 @@
 Patch2:         add-arm64-support.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
+%if %{with dahdi}
+BuildRequires:  dahdi-linux-devel >= 3.0.0
+%endif
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  libgsm-devel
@@ -63,12 +68,15 @@
 Protocol (VoIP) and PSTN. It can be extended. Voice, video, data and
 instant messenging can be unified under Yate's routing engine.
 
-%package -n libyate6
+%package -n libyate%{sover}
 Summary:        Shared libraries for Yate
 License:        GPL-2.0-or-later
 Group:          System/Libraries
+# we wronlgy packaged libyate.so.6.4.0 in libyate6; as the lib is renamed,
+# obsolete the wrong name, so we can step in place
+Obsoletes:      libyate6 = 6.4.0
 
-%description -n libyate6
+%description -n libyate%{sover}
 Yate is a telephony engine. Its focus is on Voice over Internet
 Protocol (VoIP) and PSTN. It can be extended. Voice, video, data and
 instant messenging can be unified under Yate's routing engine.
@@ -122,6 +130,9 @@
 autoreconf -fiv
 %configure \
   --docdir=%{_docdir} \
+%if %{with dahdi}
+  --enable-dahdi \
+%endif
   --enable-sctp
 make #%%{?_smp_mflags} # Parallel build causes side-effects (compile errors)
 
@@ -150,8 +161,8 @@
 
 %fdupes %{buildroot}/%{_prefix}
 
-%post   -n libyate6 -p /sbin/ldconfig
-%postun -n libyate6 -p /sbin/ldconfig
+%post   -n libyate%{sover} -p /sbin/ldconfig
+%postun -n libyate%{sover} -p /sbin/ldconfig
 %if %{build_qt4}
 %post qt4 -p /sbin/ldconfig
 %postun qt4 -p /sbin/ldconfig
@@ -296,7 +307,7 @@
 %config(noreplace) %{_sysconfdir}/%{name}/zapcard.conf
 %config(noreplace) %{_sysconfdir}/%{name}/zlibcompress.conf
 
-%files -n libyate6
+%files -n libyate%{sover}
 %{_libdir}/libyate.so.6*
 %{_libdir}/libyateasn.so.6*
 %{_libdir}/libyatejabber.so.6*

Reply via email to