Hello community, here is the log from the commit of package codec2 for openSUSE:Leap:15.2 checked in at 2020-03-15 07:13:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/codec2 (Old) and /work/SRC/openSUSE:Leap:15.2/.codec2.new.3160 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "codec2" Sun Mar 15 07:13:41 2020 rev:12 rq:785057 version:0.9.2 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/codec2/codec2.changes 2020-02-20 00:07:28.464138197 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.codec2.new.3160/codec2.changes 2020-03-15 07:14:46.457079067 +0100 @@ -1,0 +2,8 @@ +Mon Mar 9 13:20:24 UTC 2020 - Martin Pluskal <[email protected]> + +- Update to version 0.9.2: + * No upstream changelog available +- Drop no longer needed patches: + * codec2-licensed-stuff.patch + +------------------------------------------------------------------- Old: ---- codec2-0.8.1.tar.xz codec2-licensed-stuff.patch New: ---- codec2-0.9.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ codec2.spec ++++++ --- /var/tmp/diff_new_pack.UKgMVn/_old 2020-03-15 07:14:46.869079283 +0100 +++ /var/tmp/diff_new_pack.UKgMVn/_new 2020-03-15 07:14:46.869079283 +0100 @@ -1,7 +1,7 @@ # # spec file for package codec2 # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,25 +12,24 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%define libname lib%{name}-0_8 +%define libname lib%{name}-0_9 Name: codec2 -Version: 0.8.1 +Version: 0.9.2 Release: 0 Summary: Low bit rate speech codec # octave and asterisk directories contain GPL-2.0 licensed code but its not # used build, only used in examples subpackage. License: LGPL-2.1-only Group: Productivity/Hamradio/Other -URL: http://rowetel.com/codec2.html -Source: https://hobbes1069.fedorapeople.org/freetel/codec2/codec2-%{version}.tar.xz +URL: https://rowetel.com/codec2.html +Source: https://github.com/drowe67/codec2/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1: %{name}-rpmlintrc Source2: baselibs.conf Patch0: codec2-no_return_random.patch -Patch1: codec2-licensed-stuff.patch BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: pkgconfig @@ -72,16 +71,14 @@ Example code for Codec 2, including test voices and matlab/octave files. %prep -%setup -q -%patch0 -p1 -%patch1 -p0 +%autosetup -p1 %build %cmake \ -DINSTALL_EXAMPLES=TRUE \ -DUNITTEST=TRUE \ -Wno-dev -%make_jobs +%cmake_build %install %cmake_install @@ -107,20 +104,15 @@ %files %license COPYING -%doc README README_fdmdv.txt +%doc README* %{_bindir}/c2dec -%{_bindir}/c2demo %{_bindir}/c2enc -%{_bindir}/c2sim %{_bindir}/drs232 %{_bindir}/drs232_ldpc %{_bindir}/fdmdv_demod %{_bindir}/fdmdv_get_test_bits -%{_bindir}/fdmdv_interleave %{_bindir}/fdmdv_mod %{_bindir}/fdmdv_put_test_bits -%{_bindir}/fec_dec -%{_bindir}/fec_enc %{_bindir}/fsk_mod %{_bindir}/fm_demod %{_bindir}/insert_errors @@ -130,6 +122,9 @@ %files devel %{_includedir}/* +%dir %{_libdir}/cmake/codec2 +%{_libdir}/cmake/codec2/codec2-config-relwithdebinfo.cmake +%{_libdir}/cmake/codec2/codec2-config.cmake %{_libdir}/libcodec2.so %{_libdir}/pkgconfig/%{name}.pc ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.UKgMVn/_old 2020-03-15 07:14:46.893079296 +0100 +++ /var/tmp/diff_new_pack.UKgMVn/_new 2020-03-15 07:14:46.893079296 +0100 @@ -1 +1 @@ -libcodec2-0_8 +libcodec2-0_9 ++++++ codec2-no_return_random.patch ++++++ --- /var/tmp/diff_new_pack.UKgMVn/_old 2020-03-15 07:14:46.901079301 +0100 +++ /var/tmp/diff_new_pack.UKgMVn/_new 2020-03-15 07:14:46.905079303 +0100 @@ -1,10 +1,10 @@ -Index: codec2-0.8.1/src/gp_interleaver.c +Index: codec2-0.9.2/src/gp_interleaver.c =================================================================== ---- codec2-0.8.1.orig/src/gp_interleaver.c -+++ codec2-0.8.1/src/gp_interleaver.c -@@ -74,6 +74,7 @@ int choose_interleaver_b(int Nbits) - /* if we get it means a Nbits we dont have in our table so choke */ +--- codec2-0.9.2.orig/src/gp_interleaver.c ++++ codec2-0.9.2/src/gp_interleaver.c +@@ -80,6 +80,7 @@ int choose_interleaver_b(int Nbits) + fprintf(stderr, "Nbits: %d, b not found!\n", Nbits); assert(0); + return(0); }
