import belle-sip-5.3.5-1

i9m changed/i9m/belle-sip-5.3.5-1.el9.inferit
Sergey Cherevko 8 months ago
commit a6acb3a3fc
Signed by: scherevko
GPG Key ID: D87CBBC16D2E4A72

@ -0,0 +1 @@
08ab3d7f8a31cf050743aef73cff6e3e8dd95a99 SOURCES/belle-sip-5.3.5.tar.gz

1
.gitignore vendored

@ -0,0 +1 @@
SOURCES/belle-sip-5.3.5.tar.gz

@ -0,0 +1,15 @@
diff --git a/CMakeLists.txt b/CMakeLists.txt
index a847eda..eac046e 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -119,8 +119,8 @@ configure_file(${CMAKE_CURRENT_SOURCE_DIR}/config.h.cmake ${CMAKE_CURRENT_BINARY
set(prefix ${CMAKE_INSTALL_PREFIX})
-set(exec_prefix ${prefix}/${CMAKE_INSTALL_BINDIR})
-set(libdir ${prefix}/${CMAKE_INSTALL_LIBDIR})
+set(exec_prefix ${CMAKE_INSTALL_FULL_LIBEXECDIR})
+set(libdir ${CMAKE_INSTALL_FULL_LIBDIR})
set(includedir ${prefix}/include)
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/belle-sip.pc.in ${CMAKE_CURRENT_BINARY_DIR}/belle-sip.pc)

@ -0,0 +1,243 @@
%define major 1
%define devname belle-sip-devel
%define libname belle-sip-libs
%bcond_with tests
Name: belle-sip
Version: 5.3.5
Release: 1%{?dist}.inferit
Summary: Linphone sip stack
Group: Communications/Telephony
License: GPLv2
URL: https://linphone.org/technical-corner/belle-sip/overview
Source0: https://gitlab.linphone.org/BC/public/belle-sip/-/archive/%{version}/belle-sip-%{version}.tar.gz
# (wally) fix pkgconfig file contents when building with cmake
Patch100: belle-sip-cmake-fix-pkgconfig-pc-file.patch
BuildRequires: cmake
BuildRequires: ninja-build
BuildRequires: bctoolbox-devel >= %{version}
BuildRequires: belr-devel >= %{version}
%description
Belle-sip is an object oriented c written SIP stack used by Linphone.
%package -n %{libname}
Summary: The belle-sip library, a part of belle-sip
Group: System/Libraries
Requires: %{name}-grammars >= %{version}-%{release}
Obsoletes: %{_lib}bellesip1 < 5.3.5
%description -n %{libname}
The belle-sip library, a part of belle-sip.
%package -n %{devname}
Summary: Development libraries for belle-sip
Group: System/Libraries
Provides: %{name}-devel = %{version}-%{release}
Requires: %{libname} = %{version}-%{release}
Obsoletes: %{_lib}bellesip-devel < 5.3.5
%description -n %{devname}
Libraries and headers required to develop software with belle-sip.
%package grammars
Summary: VCard grammar files for Belle-sip
Group: Communications/Telephony
BuildArch: noarch
%description grammars
Belle-sip VCard grammar files.
%prep
%autosetup -p1
# Fix project version
sed -i -e '/project/s/\(VERSION\)\s\+[0-9]\+\(\.[0-9]\+\)\+/\1 %{version}/' CMakeLists.txt
%build
%cmake -GNinja \
-DCMAKE_SKIP_INSTALL_RPATH:BOOL=YES \
-DENABLE_STATIC:BOOL=NO \
-DENABLE_STRICT:BOOL=NO \
-DENABLE_TESTS:BOOL=%{?_with_tests:YES}%{?!_with_tests:NO}\
-DENABLE_UNIT_TESTS:BOOL=NO
%cmake_build
%install
%cmake_install
%files -n %{devname}
%doc README.md CHANGELOG.md
%{_includedir}/belle-sip/
%{_libdir}/libbelle-sip.so
%{_libdir}/pkgconfig/belle-sip.pc
%{_libdir}/cmake/BelleSIP/
%if %{with tests}
%{_bindir}/belle_sip_tester
%dir %{_datadir}/belle_sip_tester/
%{_datadir}/belle_sip_tester/tester_hosts
%endif
%files -n %{libname}
%license LICENSE.txt
%{_libdir}/libbelle-sip.so.%{major}{,.*}
%files grammars
%{_datadir}/belr/grammars/sdp_grammar
%changelog
* Thu May 30 2024 Sergey Cherevko <s.cherevko@msvsphere-os.ru> 5.3.5-1.inferit
- Rebuilt for MSVSphere 9.4
* Sat Dec 30 2023 wally <wally> 5.3.5-1.mga10
+ Revision: 2024677
- new version 5.3.5
new lib and devel pkg names (bellesip -> belle-sip)
* Fri Jun 09 2023 wally <wally> 5.2.70-1.mga9
+ Revision: 1961523
- new version 5.2.70
* Sat Dec 24 2022 wally <wally> 5.2.4-1.mga9
+ Revision: 1926265
- new version 5.2.4
* Sun Dec 04 2022 wally <wally> 5.1.72-1.mga9
+ Revision: 1917532
- new version 5.1.72
- build using ninja
* Tue Aug 23 2022 wally <wally> 5.1.55-1.mga9
+ Revision: 1879627
- new version 5.1.55
* Wed May 04 2022 wally <wally> 5.1.12-3.mga9
+ Revision: 1856192
- add upstream patch to fix liblinphone build
* Wed May 04 2022 wally <wally> 5.1.12-2.mga9
+ Revision: 1856171
- rebuild to core/release
* Tue May 03 2022 wally <wally> 5.1.12-1.mga9
+ Revision: 1855700
- new version 5.1.12
* Fri Mar 25 2022 umeabot <umeabot> 5.0.53-2.mga9
+ Revision: 1825567
- Mageia 9 Mass Rebuild
* Sun Nov 21 2021 wally <wally> 5.0.53-1.mga9
+ Revision: 1758363
- new version 5.0.53
* Sat Jul 31 2021 wally <wally> 5.0.3-1.mga9
+ Revision: 1738388
- new version 5.0.3
* Sun May 30 2021 wally <wally> 4.5.15-1.mga9
+ Revision: 1728857
- new version 4.5.15
* Sat Apr 10 2021 wally <wally> 4.5.1-1.mga9
+ Revision: 1714615
- new version 4.5.1
* Sun Mar 21 2021 wally <wally> 4.4.34-1.mga9
+ Revision: 1706483
- new version 4.4.34
* Sun Dec 27 2020 wally <wally> 4.4.21-1.mga8
+ Revision: 1664105
- new version 4.4.21
* Sat Dec 19 2020 wally <wally> 4.4.19-1.mga8
+ Revision: 1661348
- new version 4.4.19
* Thu Dec 10 2020 wally <wally> 4.4.13-1.mga8
+ Revision: 1655180
- new version 4.4.13
* Mon Nov 23 2020 wally <wally> 4.4.9-1.mga8
+ Revision: 1648757
- new version 4.4.9
* Sun Oct 25 2020 wally <wally> 4.4.6-1.mga8
+ Revision: 1639236
- new version 4.4.6
* Sat Oct 03 2020 wally <wally> 4.4.2-1.mga8
+ Revision: 1632017
- new version 4.4.2
* Sat Mar 28 2020 wally <wally> 4.3.1-1.mga8
+ Revision: 1561372
- new version 4.3.1
- build with new cmake macros
+ umeabot <umeabot>
- Mageia 8 Mass Rebuild
* Fri Sep 21 2018 umeabot <umeabot> 1.6.3-3.mga7
+ Revision: 1295408
- Mageia 7 Mass Rebuild
* Fri Aug 03 2018 wally <wally> 1.6.3-2.mga7
+ Revision: 1247133
- add patch to fix devel pkg requires
* Sun Dec 31 2017 wally <wally> 1.6.3-1.mga7
+ Revision: 1188322
- new version 1.6.3
- drop unneeded bctoolbox patch
- switch to cmake build
- update URL
* Sat Dec 30 2017 wally <wally> 1.5.0-4.mga7
+ Revision: 1188072
- add patch to build with new bctoolbox
- rebuild for new libbctoolbox
+ tv <tv>
- rebuild for new libbctoolbox
* Sun Jan 22 2017 akien <akien> 1.5.0-2.mga6
+ Revision: 1083024
- Remove hard dep on mbedtls, it is now used only by bctoolbox
* Thu Dec 01 2016 zezinho <zezinho> 1.5.0-1.mga6
+ Revision: 1071545
- new style file list
- new version 1.5.0
* Thu Jan 14 2016 luigiwalser <luigiwalser> 1.4.2-2.mga6
+ Revision: 923145
- rebuild for polarssl/mbedtls
+ oden <oden>
- reverty the polarssl -> mbedtls switch
- polarssl/mbedtls
* Mon Nov 16 2015 oden <oden> 1.4.2-1.mga6
+ Revision: 903557
- 1.4.2
* Sun Jul 26 2015 daviddavid <daviddavid> 1.4.1-1.mga6
+ Revision: 857801
- new version: 1.4.1
* Thu Apr 30 2015 oden <oden> 1.4.0-1.mga5
+ Revision: 820859
- 1.4.0
* Sat Jan 17 2015 alexl <alexl> 1.3.0-2.mga5
+ Revision: 811105
- cleanup spec
- exclude the "devel(libantlr3c(64bit))" too
* Fri Jan 16 2015 alexl <alexl> 1.3.0-1.mga5
+ Revision: 810994
- used antlr-3.4 instead of antlr-3.5.2, because of regress in new antlr
- imported package belle-sip
Loading…
Cancel
Save