[packages/libsrtp2] - updated to 2.4.2 - updated test-build patch
qboosh
qboosh at pld-linux.org
Sat Apr 2 07:44:23 CEST 2022
commit e4b721b66112e47fdf529b67143dab468eed27ce
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sat Apr 2 07:44:20 2022 +0200
- updated to 2.4.2
- updated test-build patch
libsrtp2.spec | 20 ++++++++++++--------
test-build.patch | 11 +++++------
2 files changed, 17 insertions(+), 14 deletions(-)
---
diff --git a/libsrtp2.spec b/libsrtp2.spec
index 7f33943..a6fa2a9 100644
--- a/libsrtp2.spec
+++ b/libsrtp2.spec
@@ -1,23 +1,26 @@
Summary: Open-source implementation of Secure Real-time Transport Protocol
Summary(pl.UTF-8): Otwarta implementacja protokołu Secure Real-time Transport Protocol
Name: libsrtp2
-Version: 2.3.0
-Release: 2
+Version: 2.4.2
+Release: 1
License: BSD
Group: Libraries
#Source0Download: https://github.com/cisco/libsrtp/releases
Source0: https://github.com/cisco/libsrtp/archive/v%{version}/libsrtp-%{version}.tar.gz
-# Source0-md5: da38ee5d9c31be212a12964c22d7f795
+# Source0-md5: 253ededcbfad5335efc0825f7ef0c6cc
Patch0: test-build.patch
URL: https://github.com/cisco/libsrtp
BuildRequires: autoconf >= 2.50
BuildRequires: automake
BuildRequires: doxygen
BuildRequires: libpcap-devel
-BuildRequires: openssl-devel >= 1.0.1
+# also supported: nspr>=4+nss>=3 or mbedtls (the last only in cmake build)
+BuildRequires: openssl-devel >= 1.0.2i
BuildRequires: pkgconfig
+BuildRequires: rpm-build >= 4.6
BuildRequires: zlib-devel
-Obsoletes: srtp
+Requires: openssl >= 1.0.2i
+Obsoletes: srtp < 2
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
@@ -34,9 +37,9 @@ Summary(pl.UTF-8): Pliki nagłówkowe biblioteki SRTP
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
Requires: libpcap-devel
-Requires: openssl-devel >= 1.0.1
+Requires: openssl-devel >= 1.0.2i
Requires: zlib-devel
-Obsoletes: srtp-devel
+Obsoletes: srtp-devel < 2
%description devel
Header files for SRTP library.
@@ -49,7 +52,7 @@ Summary: Static SRTP library
Summary(pl.UTF-8): Statyczna biblioteka SRTP
Group: Development/Libraries
Requires: %{name}-devel = %{version}-%{release}
-Obsoletes: srtp-static
+Obsoletes: srtp-static < 2
%description static
Static SRTP library.
@@ -87,6 +90,7 @@ cp -a /usr/share/automake/ar-lib .
%install
rm -rf $RPM_BUILD_ROOT
+
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
diff --git a/test-build.patch b/test-build.patch
index 7c21c5f..744cd4a 100644
--- a/test-build.patch
+++ b/test-build.patch
@@ -1,16 +1,15 @@
-diff -ur libsrtp-2.3.0/test/util.c libsrtp-2.3.0-build/test/util.c
---- libsrtp-2.3.0/test/util.c 2019-12-23 10:58:25.000000000 +0100
-+++ libsrtp-2.3.0-build/test/util.c 2021-10-16 23:09:56.357524543 +0200
+--- libsrtp-2.4.2/test/util.c.orig 2021-09-20 16:13:26.000000000 +0200
++++ libsrtp-2.4.2/test/util.c 2022-04-02 07:36:44.355835655 +0200
@@ -49,7 +49,7 @@
#include <stdint.h>
/* include space for null terminator */
--char bit_string[MAX_PRINT_STRING_LEN + 1];
-+char test_bit_string[MAX_PRINT_STRING_LEN + 1];
+-static char bit_string[MAX_PRINT_STRING_LEN + 1];
++static char test_bit_string[MAX_PRINT_STRING_LEN + 1];
static inline int hex_char_to_nibble(uint8_t c)
{
-@@ -157,11 +157,11 @@
+@@ -157,11 +157,11 @@ char *octet_string_hex_string(const void
}
for (i = 0; i < length; i += 2) {
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/libsrtp2.git/commitdiff/e4b721b66112e47fdf529b67143dab468eed27ce
More information about the pld-cvs-commit
mailing list