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*