Update to 5.3.54 and cleanup spec

i9m changed/i9m/liblinphone-5.3.54-1.inferit
Arkady L. Shane 8 months ago
parent 52890c9412
commit 001ad5b744
Signed by: tigro
GPG Key ID: 1EC08A25C9DB2503

2
.gitignore vendored

@ -1 +1 @@
SOURCES/liblinphone-5.3.5.tar.gz
SOURCES/liblinphone-5.3.54.tar.gz

@ -1 +1 @@
251dfac0871079ca85c1f4732cd631d2a4f6006e SOURCES/liblinphone-5.3.5.tar.gz
8d18a910ea0e95fa8e5970013c8bf5242cac6dec SOURCES/liblinphone-5.3.54.tar.gz

@ -1,24 +1,23 @@
%define major 10
%define libname linphone-libs
%define devname linphone-devel
%define libnamepp %{name}-c++-libs
%bcond_without docs
%bcond_without linphonepp
Name: liblinphone
Version: 5.3.5
Release: 3%{?dist}.inferit
Summary: Voice over IP Application
Name: liblinphone
Version: 5.3.54
Release: 1%{?dist}.inferit
License: GPLv2+
Group: Communications/Telephony
URL: https://www.linphone.org/
Source0: https://gitlab.linphone.org/BC/public/liblinphone/-/archive/%{version}/liblinphone-%{version}.tar.gz
Patch0: 0001-Use-system-CA-Bundle.patch
Patch1: linphone-cmake-config-location.patch
Patch2: liblinphone-system-xsd.patch
Patch3: liblinphone-jsoncpp-dep.patch
BuildRequires: boost-devel
BuildRequires: cmake
BuildRequires: ninja-build
@ -66,7 +65,6 @@ environments.
%package -n linphone-cli
Summary: Command Line Interface for %{name}
Group: Communications/Telephony
Requires: liblinphone-data >= %{version}-%{release}
Conflicts: linphone < 3.12.0-2
@ -78,7 +76,6 @@ This package contains the command line interface.
%package -n linphone-daemon
Summary: Daemonfor %{name}
Group: Communications/Telephony
Requires: liblinphone-data >= %{version}-%{release}
Conflicts: linphone < 3.12.0-2
Conflicts: linphone-cli < 5.3.5
@ -91,7 +88,6 @@ This package contains the daemon.
%package data
Summary: Data files for %{name}
Group: Communications/Telephony
BuildArch: noarch
Conflicts: linphone < 3.12.0-2
@ -103,7 +99,6 @@ This package contains data files such as sounds.
%package -n %{libname}
Summary: Primary library for %{name}
Group: System/Libraries
Requires: liblinphone-data >= %{version}-%{release}
Requires: soci-sqlite3%{_isa}
Requires: soci-mysql%{_isa}
@ -113,14 +108,12 @@ Primary library for %{name}.
%package -n %{libnamepp}
Summary: C++ wrapper library for %{name}
Group: System/Libraries
%description -n %{libnamepp}
C++ wrapper library for %{name}.
%package -n %{devname}
Summary: Header files and development libraries from %{name}
Group: Development/C
Requires: %{libname} = %{version}-%{release}
%if %{with linphonepp}
Requires: %{libnamepp} = %{version}-%{release}
@ -193,7 +186,7 @@ rm -rf %{buildroot}%{_docdir}/ortp %{buildroot}%{_docdir}/mediastreamer*
%files -n %{libname}
%license LICENSE*
%doc README* CHANGELOG* NEWS*
%{_libdir}/liblinphone.so.%{major}{,.*}
%{_libdir}/liblinphone.so.*
%dir %{_libdir}/%{name}/plugins
@ -201,7 +194,7 @@ rm -rf %{buildroot}%{_docdir}/ortp %{buildroot}%{_docdir}/mediastreamer*
%files -n %{libnamepp}
%license LICENSE*
%doc README* CHANGELOG* NEWS*
%{_libdir}/liblinphone++.so.%{major}{,.*}
%{_libdir}/liblinphone++.so.*
%endif
%files -n %{devname}
@ -223,6 +216,10 @@ rm -rf %{buildroot}%{_docdir}/ortp %{buildroot}%{_docdir}/mediastreamer*
%changelog
* Fri May 31 2024 Arkady L. Shane <tigro@msvsphere-os.ru> - 5.3.54-1.inferit
- Update to 5.3.54
- Clean up spec
* Wed May 29 2024 Sergey Cherevko <s.cherevko@msvsphere-os.ru> 5.3.5-3.inferit
- Rebuilt for MSVSphere 9.4

Loading…
Cancel
Save