Hello community,

here is the log from the commit of package yate for openSUSE:Factory checked in 
at 2018-01-10 23:34:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yate (Old)
 and      /work/SRC/openSUSE:Factory/.yate.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "yate"

Wed Jan 10 23:34:38 2018 rev:29 rq:562522 version:6.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/yate/yate.changes        2017-12-18 
08:57:27.676726931 +0100
+++ /work/SRC/openSUSE:Factory/.yate.new/yate.changes   2018-01-10 
23:34:44.101242382 +0100
@@ -1,0 +2,22 @@
+Mon Jan  8 11:54:19 UTC 2018 - [email protected]
+
+- Implement shareed library packaging guideline.
+- Drop one instance of an unnecessary %if..%endif guard.
+  Remove marketing from description.
+
+-------------------------------------------------------------------
+Fri Jan  5 19:37:54 UTC 2018 - [email protected]
+
+- openh323 was dropped from factory (unmaintained and broken)
+  * Do not longer build against openh323
+- Always build against libgsm and spandsp
+- Use pkg-config style BuildRequires
+- Run spec-cleaner
+
+-------------------------------------------------------------------
+Thu Jan  4 20:29:41 UTC 2018 - [email protected]
+
+- Update to version 6.0.0
+  * upstream does not provide changelog
+
+-------------------------------------------------------------------

Old:
----
  yate-5.5.0-1.tar.gz

New:
----
  yate-6.0.0-1.tar.gz

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

Other differences:
------------------
++++++ yate.spec ++++++
--- /var/tmp/diff_new_pack.JZcd0T/_old  2018-01-10 23:34:44.825208412 +0100
+++ /var/tmp/diff_new_pack.JZcd0T/_new  2018-01-10 23:34:44.825208412 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package yate
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2011, Sascha Peilicke <[email protected]>
 # Copyright (c) 2011, Pascal Bleser <[email protected]>
 #
@@ -19,57 +19,53 @@
 
 
 Name:           yate
-Version:        5.5.0
+Version:        6.0.0
 Release:        0
 Summary:        Yet Another Telephony Engine
 License:        GPL-2.0+
 Group:          Productivity/Telephony/Clients
 Url:            http://www.yate.null.ro/
-Source0:        http://yate.null.ro/tarballs/yate5/yate-%{version}-1.tar.gz
+Source0:        http://yate.null.ro/tarballs/yate6/yate-%{version}-1.tar.gz
 Patch1:         dont-mess-with-cflags.patch
 Patch2:         add-arm64-support.patch
 Patch3:         yate-openssl-1.1.patch
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
+BuildRequires:  libgsm-devel
 BuildRequires:  libqt4-devel
-%if 0%{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version}
-BuildRequires:  openssl-devel
-%else
-BuildRequires:  libopenssl-devel
-BuildRequires:  pwlib-devel
-BuildRequires:  speex-devel
-%if 0%{?suse_version} >= 1110
-BuildRequires:  alsa-devel
+BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
-%if 0%{?sles_version}
-%else
-BuildRequires:  libgsm-devel
-BuildRequires:  openh323-devel
-%if 0%{?suse_version} <= 1210
-BuildRequires:  spandsp-devel
-%endif
-%endif
-%endif
-%endif
+BuildRequires:  pkgconfig(alsa)
+BuildRequires:  pkgconfig(libcrypto)
+BuildRequires:  pkgconfig(libusb-1.0)
+BuildRequires:  pkgconfig(spandsp)
+BuildRequires:  pkgconfig(speex)
 %if 0%{?packman_bs}
 BuildRequires:  libamrnb-devel
 %endif
 
 %description
-Yate is a next-generation telephony engine. While currently focused on Voice
-over Internet Protocol (VoIP) and PSTN, its power lies in its ability to be
-easily extended. Voice, video, data and instant messenging can all be unified
-under Yate's flexible routing engine, maximizing communications efficiency and
-minimizing infrastructure costs for businesses.
+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.
+
+%package -n libyate6
+Summary:        Shared libraries for Yate
+License:        GPL-2.0+
+Group:          System/Libraries
+
+%description -n libyate6
+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.
 
 %package devel
 Summary:        Development package for Yate
 License:        GPL-2.0
 Group:          Development/Libraries/C and C++
-Requires:       %{name} = %{version}
+Requires:       libyate6 = %{version}
 
 %description devel
 This package contains all necessary include files and libraries needed
@@ -94,17 +90,14 @@
 %description scripts
 The yate-scripts package includes libraries for using external scripts with 
Yate.
 
-%if 0%{?packman_bs}
-
 %package with-amrnb
-Summary:        Yate with amrnb codec support
+Summary:        Yate with AMRNB codec support
 License:        GPL-2.0
 Group:          Productivity/Telephony/Clients
 Requires:       %{name} = %{version}-%{release}
 
 %description with-amrnb
-Guarantees Yate with amrnb codec support.
-%endif
+Guarantees Yate with AMRNB codec support.
 
 %prep
 %setup -q -n %{name}
@@ -114,48 +107,37 @@
 
 %build
 autoreconf -fiv
-
-%configure --docdir=%{_docdir}
-make #%{?_smp_mflags} # Parallel build causes side-effects (compile errors)
+%configure \
+  --docdir=%{_docdir}
+make #%%{?_smp_mflags} # Parallel build causes side-effects (compile errors)
 
 %install
-%makeinstall
+%make_install
 %suse_update_desktop_file -i %{name}-qt4 Network Telephony Qt
-rm %{buildroot}/usr/lib/menu/yate-qt4.menu # Unused, causes lots of rpmlint 
warnings
+rm %{buildroot}%{_prefix}/lib/menu/yate-qt4.menu # Unused, causes lots of 
rpmlint warnings
 mkdir -p %{buildroot}%{_docdir}/%{name} # We want docs in 
/usr/share/doc/packages/yate
 mv %{buildroot}%{_datadir}/doc/%{name}-%{version} 
%{buildroot}%{_docdir}/%{name}
 
 %if 0%{?packman_bs}
 cat <<EOF >README.amrnb
-This %{name} package has been built with amrnb support.
+This %{name} package has been built with AMRNB support.
 EOF
 %endif
-%fdupes %buildroot/%_prefix
-
-%post -p /sbin/ldconfig
-
-%postun -p /sbin/ldconfig
+%fdupes %{buildroot}/%{_prefix}
 
+%post   -n libyate6 -p /sbin/ldconfig
+%postun -n libyate6 -p /sbin/ldconfig
 %post qt4 -p /sbin/ldconfig
-
 %postun qt4 -p /sbin/ldconfig
 
 %files
-%defattr (-,root,root)
 %doc ChangeLog COPYING README
 %doc %{_docdir}/%{name}/%{name}-%{version}/
 %{_bindir}/%{name}
-%{_mandir}/man*/%{name}.*
+%{_mandir}/man8/%{name}.8%{ext_man}
 %dir %{_datadir}/%{name}
 %{_datadir}/%{name}/data
 %{_datadir}/%{name}/sounds
-%{_libdir}/lib%{name}.so.*
-%{_libdir}/libyateasn.so.*
-%{_libdir}/libyatejabber.so.*
-%{_libdir}/libyatesig.so.*
-%{_libdir}/libyatemgcp.so.*
-%{_libdir}/libyatescript.so.*
-%{_libdir}/libyateradio.so.*
 %dir %{_libdir}/%{name}
 %{_libdir}/%{name}/analyzer.yate
 %{_libdir}/%{name}/callfork.yate
@@ -170,14 +152,9 @@
 %{_libdir}/%{name}/extmodule.yate
 %{_libdir}/%{name}/fileinfo.yate
 %{_libdir}/%{name}/filetransfer.yate
-%if 0%{?suse_version} && 0%{?suse_version} <= 1210 && ! 0%{?sles_version}
 %{_libdir}/%{name}/faxchan.yate
-%endif
 %{_libdir}/%{name}/gvoice.yate
-%if 0%{?suse_version} && ! 0%{?sles_version}
 %{_libdir}/%{name}/gsmcodec.yate
-%{_libdir}/%{name}/h323chan.yate
-%endif
 %{_libdir}/%{name}/ilbccodec.yate
 %{_libdir}/%{name}/ilbcwebrtc.yate
 %{_libdir}/%{name}/isaccodec.yate
@@ -207,6 +184,10 @@
 %{_libdir}/%{name}/amrnbcodec.yate
 %{_libdir}/%{name}/efrcodec.yate
 %endif
+%dir %{_libdir}/%{name}/radio
+%{_libdir}/%{name}/radio/dummyradio.yate
+%{_libdir}/%{name}/radio/radiotest.yate
+%{_libdir}/%{name}/radio/ybladerf.yate
 %dir %{_libdir}/%{name}/sig
 %{_libdir}/%{name}/sig/camel_map.yate
 %{_libdir}/%{name}/sig/isupmangler.yate
@@ -227,6 +208,7 @@
 %config(noreplace) %{_sysconfdir}/%{name}/cpuload.conf
 %config(noreplace) %{_sysconfdir}/%{name}/dbpbx.conf
 %config(noreplace) %{_sysconfdir}/%{name}/dsoundchan.conf
+%config(noreplace) %{_sysconfdir}/%{name}/dummyradio.conf
 %config(noreplace) %{_sysconfdir}/%{name}/enumroute.conf
 %config(noreplace) %{_sysconfdir}/%{name}/eventlogs.conf
 %config(noreplace) %{_sysconfdir}/%{name}/extmodule.conf
@@ -254,6 +236,7 @@
 %config(noreplace) %{_sysconfdir}/%{name}/presence.conf
 %config(noreplace) %{_sysconfdir}/%{name}/queues.conf
 %config(noreplace) %{_sysconfdir}/%{name}/queuesnotify.conf
+%config(noreplace) %{_sysconfdir}/%{name}/radiotest.conf
 %config(noreplace) %{_sysconfdir}/%{name}/regexroute.conf
 %config(noreplace) %{_sysconfdir}/%{name}/regfile.conf
 %config(noreplace) %{_sysconfdir}/%{name}/register.conf
@@ -269,6 +252,7 @@
 %config(noreplace) %{_sysconfdir}/%{name}/users.conf
 %config(noreplace) %{_sysconfdir}/%{name}/wpcard.conf
 %config(noreplace) %{_sysconfdir}/%{name}/yate.conf
+%config(noreplace) %{_sysconfdir}/%{name}/ybladerf.conf
 %config(noreplace) %{_sysconfdir}/%{name}/yiaxchan.conf
 %config(noreplace) %{_sysconfdir}/%{name}/yjinglechan.conf
 %config(noreplace) %{_sysconfdir}/%{name}/yradius.conf
@@ -281,16 +265,23 @@
 %config(noreplace) %{_sysconfdir}/%{name}/zapcard.conf
 %config(noreplace) %{_sysconfdir}/%{name}/zlibcompress.conf
 
+%files -n libyate6
+%{_libdir}/libyate.so.6*
+%{_libdir}/libyateasn.so.6*
+%{_libdir}/libyatejabber.so.6*
+%{_libdir}/libyatesig.so.6*
+%{_libdir}/libyatemgcp.so.6*
+%{_libdir}/libyatescript.so.6*
+%{_libdir}/libyateradio.so.6*
+
 %files devel
-%defattr (-,root,root)
 %{_includedir}/%{name}
 %{_libdir}/lib*.so
 %{_bindir}/%{name}-config
-%{_mandir}/*/%{name}-config.*
+%{_mandir}/man8/%{name}-config.8%{ext_man}
 %{_libdir}/pkgconfig/%{name}.pc
 
 %files qt4
-%defattr(-, root, root)
 %{_bindir}/yate-qt4
 %{_libdir}/libyateqt4.so.*
 %{_libdir}/%{name}/qt4
@@ -302,13 +293,10 @@
 %config(noreplace) %{_sysconfdir}/%{name}/providers.conf
 
 %files scripts
-%defattr (-,root,root)
 %{_datadir}/%{name}/scripts
 
 %if 0%{?packman_bs}
-
 %files with-amrnb
-%defattr (-,root,root)
 %doc README.amrnb
 %endif
 

++++++ yate-5.5.0-1.tar.gz -> yate-6.0.0-1.tar.gz ++++++
++++ 276712 lines of diff (skipped)


Reply via email to