Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package libsrtp2-linphone for
openSUSE:Factory checked in at 2024-03-14 17:44:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libsrtp2-linphone (Old)
and /work/SRC/openSUSE:Factory/.libsrtp2-linphone.new.1905 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libsrtp2-linphone"
Thu Mar 14 17:44:57 2024 rev:6 rq:1157898 version:2.4.2~git.20230516
Changes:
--------
--- /work/SRC/openSUSE:Factory/libsrtp2-linphone/libsrtp2-linphone.changes
2024-03-01 23:39:33.862048606 +0100
+++
/work/SRC/openSUSE:Factory/.libsrtp2-linphone.new.1905/libsrtp2-linphone.changes
2024-03-14 17:46:25.404392002 +0100
@@ -1,0 +2,5 @@
+Thu Mar 7 06:46:41 UTC 2024 - Paolo Stivanin <[email protected]>
+
+- Update to the latest available snapshot, no changelog available.
+
+-------------------------------------------------------------------
Old:
----
libsrtp2-linphone-2.2.0~git.20210916.tar.xz
New:
----
libsrtp2-linphone-2.4.2~git.20230516.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libsrtp2-linphone.spec ++++++
--- /var/tmp/diff_new_pack.19eMWV/_old 2024-03-14 17:46:26.496432169 +0100
+++ /var/tmp/diff_new_pack.19eMWV/_new 2024-03-14 17:46:26.500432316 +0100
@@ -1,7 +1,7 @@
#
# spec file for package libsrtp2-linphone
#
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%define so_ver 1
Name: libsrtp2-linphone
-Version: 2.2.0~git.20210916
+Version: 2.4.2~git.20230516
Release: 0
Summary: BC's fork of the Secure Real-Time Transport Protocol (SRTP)
library
License: BSD-3-Clause
@@ -27,7 +27,11 @@
Source: %{name}-%{version}.tar.xz
Source99: baselibs.conf
Patch0: change-name.patch
+BuildRequires: cmake
BuildRequires: gcc
+BuildRequires: libopenssl-devel
+BuildRequires: libpcap-devel
+BuildRequires: meson >= 0.52.0
BuildRequires: pkgconfig
BuildRequires: pkgconfig(openssl)
@@ -63,17 +67,14 @@
%autosetup -p1
%build
-%configure \
- --enable-generic-aesicm \
- --enable-syslog \
- --enable-openssl \
- --enable-gdoi \
- --enable-kernel-linux
-
-%make_build shared_library
+%meson \
+ -Dcrypto-library=openssl \
+ -Dcrypto-library-kdf=disabled \
+ -Ddoc=disabled
+%meson_build
%install
-%make_install
+%meson_install
%post -n %{name}%{so_ver} -p /sbin/ldconfig
%postun -n %{name}%{so_ver} -p /sbin/ldconfig
++++++ _service ++++++
--- /var/tmp/diff_new_pack.19eMWV/_old 2024-03-14 17:46:26.604436141 +0100
+++ /var/tmp/diff_new_pack.19eMWV/_new 2024-03-14 17:46:26.628437024 +0100
@@ -2,8 +2,8 @@
<service name="tar_scm" mode="disabled">
<param
name="url">https://gitlab.linphone.org/BC/public/external/srtp.git</param>
<param name="exclude">.git</param>
- <param name="versionformat">2.2.0~git.%cd</param>
- <param name="revision">linphone_v2.2.0</param>
+ <param name="versionformat">2.4.2~git.%cd</param>
+ <param name="revision">bc</param>
<param name="scm">git</param>
<param name="filename">libsrtp2-linphone</param>
</service>
++++++ change-name.patch ++++++
--- /var/tmp/diff_new_pack.19eMWV/_old 2024-03-14 17:46:26.832444528 +0100
+++ /var/tmp/diff_new_pack.19eMWV/_new 2024-03-14 17:46:26.864445704 +0100
@@ -1,74 +1,19 @@
-# From: Paolo Stivanin <[email protected]>
-# Date: 2021-07-15 07:36:00 +0200
-# Upstream: they use a public (=can browse code) but private
-# (=no registration allowed) gitlab, so no issues/patches
-# can be submitted.
-#
-# This patch changes the name of this fork from
-# srtp2 (which is the same name as the official project from Cisco)
-# to srtp2-linphone. This avoid conflicts when both packages need to
-# be installed at the same time.
-diff -ruN a/CMakeLists.txt b/CMakeLists.txt
---- a/CMakeLists.txt 2021-07-14 14:14:19.962946488 +0200
-+++ b/CMakeLists.txt 2021-07-14 14:14:34.739008845 +0200
-@@ -24,7 +24,7 @@
- ############################################################################
-
- cmake_minimum_required(VERSION 3.13)
--project(SRTP2 LANGUAGES C VERSION "2.2.0")
-+project(SRTP2-LINPHONE LANGUAGES C VERSION "2.2.0")
-
-
- option(ENABLE_STATIC "Build static library (default is shared library)." NO)
-diff -ruN a/config.h.cmake b/config.h.cmake
---- a/config.h.cmake 2021-07-14 14:14:19.962946488 +0200
-+++ b/config.h.cmake 2021-07-14 14:25:41.265822063 +0200
-@@ -61,8 +61,8 @@
- #cmakedefine HAVE_UINT64_T 1
- #cmakedefine SIZEOF_UNSIGNED_LONG @SIZEOF_UNSIGNED_LONG@
- #cmakedefine SIZEOF_UNSIGNED_LONG_LONG @SIZEOF_UNSIGNED_LONG_LONG@
--#cmakedefine PACKAGE_STRING "libsrtp2 2.2.0-pre"
--#cmakedefine PACKAGE_VERSION "2.0.1-pre"
-+#cmakedefine PACKAGE_STRING "libsrtp2-linphone 2.2.0"
-+#cmakedefine PACKAGE_VERSION "2.2.0"
-
- #ifndef __cplusplus
- #cmakedefine inline @inline@
-diff -ruN a/configure b/configure
---- a/configure 2021-07-14 14:14:19.962946488 +0200
-+++ b/configure 2021-07-14 14:27:17.090226448 +0200
-@@ -1,6 +1,6 @@
- #! /bin/sh
- # Guess values for system-dependent variables and create Makefiles.
--# Generated by GNU Autoconf 2.69 for libsrtp2 2.2.0.
-+# Generated by GNU Autoconf 2.69 for libsrtp2-linphone 2.2.0.
- #
- # Report bugs to <https://github.com/cisco/libsrtp/issues>.
- #
-@@ -578,10 +578,10 @@
- MAKEFLAGS=
-
- # Identity of this package.
--PACKAGE_NAME='libsrtp2'
--PACKAGE_TARNAME='libsrtp2'
-+PACKAGE_NAME='libsrtp2-linphone'
-+PACKAGE_TARNAME='libsrtp2-linphone'
- PACKAGE_VERSION='2.2.0'
--PACKAGE_STRING='libsrtp2 2.2.0'
-+PACKAGE_STRING='libsrtp2-linphone 2.2.0'
- PACKAGE_BUGREPORT='https://github.com/cisco/libsrtp/issues'
- PACKAGE_URL=''
-
-@@ -1274,7 +1274,7 @@
- # Omit some internal or obsolete options to make the list less imposing.
- # This message is too long to be a string in the A/UX 3.1 sh.
- cat <<_ACEOF
--\`configure' configures libsrtp2 2.2.0 to adapt to many kinds of systems.
-+\`configure' configures libsrtp2-linphone 2.2.0 to adapt to many kinds of
systems.
-
- Usage: $0 [OPTION]... [VAR=VALUE]...
-
-@@ -1323,7 +1323,7 @@
+diff -ru orig/CMakeLists.txt mod/CMakeLists.txt
+--- orig/CMakeLists.txt 2023-05-16 13:20:15.000000000 +0200
++++ mod/CMakeLists.txt 2024-03-07 08:34:31.297686771 +0100
+@@ -6,7 +6,7 @@
+ cmake_policy(SET CMP0077 NEW)
+ endif()
+
+-project(libsrtp2 VERSION 2.4.2 LANGUAGES C)
++project(libsrtp2-linphone VERSION 2.4.2 LANGUAGES C)
+
+ # For Cmake version < 3.12, CMAKE_PROJECT_VERSION is not supported, set it
+ if(NOT CMAKE_PROJECT_VERSION)
+diff -ru orig/configure mod/configure
+--- orig/configure 2023-05-16 13:20:15.000000000 +0200
++++ mod/configure 2024-03-07 08:34:31.301020122 +0100
+@@ -1337,7 +1337,7 @@
--infodir=DIR info documentation [DATAROOTDIR/info]
--localedir=DIR locale-dependent data [DATAROOTDIR/locale]
--mandir=DIR man documentation [DATAROOTDIR/man]
@@ -77,166 +22,21 @@
--htmldir=DIR html documentation [DOCDIR]
--dvidir=DIR dvi documentation [DOCDIR]
--pdfdir=DIR pdf documentation [DOCDIR]
-@@ -1340,7 +1340,7 @@
-
- if test -n "$ac_init_help"; then
- case $ac_init_help in
-- short | recursive ) echo "Configuration of libsrtp2 2.2.0:";;
-+ short | recursive ) echo "Configuration of libsrtp2-linphone 2.2.0:";;
- esac
- cat <<\_ACEOF
-
-@@ -1446,7 +1446,7 @@
- test -n "$ac_init_help" && exit $ac_status
- if $ac_init_version; then
- cat <<\_ACEOF
--libsrtp2 configure 2.2.0
-+libsrtp2-linphone configure 2.2.0
- generated by GNU Autoconf 2.69
-
- Copyright (C) 2012 Free Software Foundation, Inc.
-@@ -1961,7 +1961,7 @@
- This file contains any messages produced by compilers while
- running configure, to aid debugging if configure makes a mistake.
-
--It was created by libsrtp2 $as_me 2.2.0, which was
-+It was created by libsrtp2-linphone $as_me 2.2.0, which was
- generated by GNU Autoconf 2.69. Invocation command line was
-
- $ $0 $@
-@@ -5821,7 +5821,7 @@
- ac_config_headers="$ac_config_headers crypto/include/config.h:config_in.h"
-
-
--ac_config_files="$ac_config_files Makefile crypto/Makefile doc/Makefile
libsrtp2.pc"
-+ac_config_files="$ac_config_files Makefile crypto/Makefile doc/Makefile
libsrtp2-linphone.pc"
-
- cat >confcache <<\_ACEOF
- # This file is a shell script that caches the results of configure
-@@ -6330,7 +6330,7 @@
- # report actual input values of CONFIG_FILES etc. instead of their
- # values after options handling.
- ac_log="
--This file was extended by libsrtp2 $as_me 2.2.0, which was
-+This file was extended by libsrtp2-linphone $as_me 2.2.0, which was
- generated by GNU Autoconf 2.69. Invocation command line was
-
- CONFIG_FILES = $CONFIG_FILES
-@@ -6392,7 +6392,7 @@
- cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
- ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //;
s/[\\""\`\$]/\\\\&/g'`"
- ac_cs_version="\\
--libsrtp2 config.status 2.2.0
-+libsrtp2-linphone config.status 2.2.0
- configured by $0, generated by GNU Autoconf 2.69,
- with options \\"\$ac_cs_config\\"
-
-@@ -6518,7 +6518,7 @@
- "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
- "crypto/Makefile") CONFIG_FILES="$CONFIG_FILES crypto/Makefile" ;;
- "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
-- "libsrtp2.pc") CONFIG_FILES="$CONFIG_FILES libsrtp2.pc" ;;
-+ "libsrtp2-linphone.pc") CONFIG_FILES="$CONFIG_FILES libsrtp2-linphone.pc"
;;
-
- *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
- esac
-diff -ruN a/configure.ac b/configure.ac
---- a/configure.ac 2021-07-14 14:14:19.962946488 +0200
-+++ b/configure.ac 2021-07-14 14:17:44.051807854 +0200
-@@ -1,5 +1,5 @@
- dnl Process this file with autoconf to produce a configure script.
--AC_INIT([libsrtp2], [2.2.0], [https://github.com/cisco/libsrtp/issues])
-+AC_INIT([libsrtp2-linphone], [2.2.0],
[https://github.com/cisco/libsrtp/issues])
-
- dnl Must come before AC_PROG_CC
- EMPTY_CFLAGS="no"
-diff -ruN a/configure.in b/configure.in
---- a/configure.in 2021-07-14 14:14:19.962946488 +0200
-+++ b/configure.in 2021-07-14 14:18:30.576004232 +0200
-@@ -1,5 +1,5 @@
- dnl Process this file with autoconf to produce a configure script.
--AC_INIT([libsrtp2], [2.0.1-pre], [https://github.com/cisco/libsrtp/issues])
-+AC_INIT([libsrtp2-linphone], [2.2.0],
[https://github.com/cisco/libsrtp/issues])
-
- dnl Must come before AC_PROG_CC
- if test -z "$CFLAGS"; then
-@@ -191,7 +191,7 @@
- AC_CHECK_PROG(PKG_CONFIG, pkg-config, yes)
- if test "x$PKG_CONFIG" != "x"; then
- HAVE_PKG_CONFIG=1
-- AC_CONFIG_FILES([libsrtp2.pc])
-+ AC_CONFIG_FILES([libsrtp2-linphone.pc])
- else
- HAVE_PKG_CONFIG=0
- fi
-diff -ruN a/crypto/include/CMakeLists.txt b/crypto/include/CMakeLists.txt
---- a/crypto/include/CMakeLists.txt 2021-07-14 14:14:19.962946488 +0200
-+++ b/crypto/include/CMakeLists.txt 2021-07-14 14:22:18.228965090 +0200
-@@ -23,6 +23,6 @@
- file(GLOB HEADER_FILES "*.h")
-
- install(FILES ${HEADER_FILES}
-- DESTINATION include/srtp2
-+ DESTINATION include/srtp2-linphone
- PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ
- )
-diff -ruN a/crypto/Makefile.in b/crypto/Makefile.in
---- a/crypto/Makefile.in 2021-07-14 14:14:19.962946488 +0200
-+++ b/crypto/Makefile.in 2021-07-14 14:22:09.140926735 +0200
-@@ -16,7 +16,7 @@
- LIBS = @LIBS@
- LDFLAGS = @LDFLAGS@ -L. -L..
- COMPILE = $(CC) $(DEFS) $(INCDIR) $(CPPFLAGS) $(CFLAGS)
--CRYPTOLIB = -lsrtp2
-+CRYPTOLIB = -lsrtp2-linphone
-
- RANLIB = @RANLIB@
-
-Binary files a/.git/index and b/.git/index differ
-diff -ruN a/include/CMakeLists.txt b/include/CMakeLists.txt
---- a/include/CMakeLists.txt 2021-07-14 14:14:19.962946488 +0200
-+++ b/include/CMakeLists.txt 2021-07-14 14:22:43.781072964 +0200
-@@ -23,6 +23,6 @@
- file(GLOB HEADER_FILES "*.h")
-
- install(FILES ${HEADER_FILES}
-- DESTINATION include/srtp2
-+ DESTINATION include/srtp2-linphone
- PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ
- )
-diff -ruN a/libsrtp2-linphone.pc.in b/libsrtp2-linphone.pc.in
---- a/libsrtp2-linphone.pc.in 1970-01-01 01:00:00.000000000 +0100
-+++ b/libsrtp2-linphone.pc.in 2021-07-14 14:23:04.213159211 +0200
-@@ -0,0 +1,11 @@
-+prefix=@prefix@
-+exec_prefix=@prefix@
-+libdir=@libdir@
-+includedir=@includedir@
-+
-+Name: @PACKAGE_NAME@
-+Version: @PACKAGE_VERSION@
-+Description: Library for SRTP (Secure Realtime Transport Protocol)
-+
-+Libs: -L${libdir} -lsrtp2-linphone @LIBS@
-+Cflags: -I${includedir}
-diff -ruN a/libsrtp2.pc.in b/libsrtp2.pc.in
---- a/libsrtp2.pc.in 2021-07-14 14:14:19.962946488 +0200
-+++ b/libsrtp2.pc.in 1970-01-01 01:00:00.000000000 +0100
-@@ -1,11 +0,0 @@
--prefix=@prefix@
--exec_prefix=@prefix@
--libdir=@libdir@
--includedir=@includedir@
--
--Name: @PACKAGE_NAME@
--Version: @PACKAGE_VERSION@
--Description: Library for SRTP (Secure Realtime Transport Protocol)
--
--Libs: -L${libdir} -lsrtp2 @LIBS@
--Cflags: -I${includedir}
-diff -ruN a/Makefile.in b/Makefile.in
---- a/Makefile.in 2021-07-14 14:14:19.962946488 +0200
-+++ b/Makefile.in 2021-07-14 14:21:55.652869800 +0200
+Only in mod/: libsrtp2-linphone.pc.in
+diff -ru orig/libsrtp2.pc.in mod/libsrtp2.pc.in
+--- orig/libsrtp2.pc.in 2023-05-16 13:20:15.000000000 +0200
++++ mod/libsrtp2.pc.in 2024-03-07 08:36:22.418266551 +0100
+@@ -7,6 +7,6 @@
+ Version: @PACKAGE_VERSION@
+ Description: Library for SRTP (Secure Realtime Transport Protocol)
+
+-Libs: -L${libdir} -lsrtp2
++Libs: -L${libdir} -lsrtp2-linphone
+ Libs.private: @LIBS@
+ Cflags: -I${includedir}
+diff -ru orig/Makefile.in mod/Makefile.in
+--- orig/Makefile.in 2023-05-16 13:20:15.000000000 +0200
++++ mod/Makefile.in 2024-03-07 08:34:31.304353472 +0100
@@ -8,8 +8,8 @@
# runtest runs test applications
# runtest-valgrind runs test applications with valgrind
@@ -248,18 +48,9 @@
# clean removes objects, libs, and executables
# distribution cleans and builds a .tgz
# tags builds etags file from all .c and .h files
-@@ -22,7 +22,7 @@
- all: test
-
- runtest: test
-- @echo "running libsrtp2 test applications..."
-+ @echo "running libsrtp2-linphone test applications..."
- crypto/test/cipher_driver$(EXE) -v >/dev/null
- crypto/test/kernel_driver$(EXE) -v >/dev/null
- test/test_srtp$(EXE) >/dev/null
-@@ -35,14 +35,14 @@
- ifeq (1, $(USE_OPENSSL))
- cd test; $(abspath $(srcdir))/test/rtpw_test_gcm.sh -w $(abspath
$(srcdir))/test/words.txt >/dev/null
+@@ -55,14 +55,14 @@
+ ifeq (1, $(USE_EXTERNAL_CRYPTO))
+ cd test; $(CRYPTO_LIBDIR_FORWARD) $(abspath
$(srcdir))/test/rtpw_test_gcm.sh -w $(abspath $(srcdir))/test/words.txt
>/dev/null
endif
- @echo "libsrtp2 test applications passed."
+ @echo "libsrtp2-linphone test applications passed."
@@ -275,7 +66,7 @@
# makefile variables
-@@ -54,7 +54,7 @@
+@@ -78,7 +78,7 @@
LIBS = @LIBS@
LDFLAGS = -L. @LDFLAGS@
COMPILE = $(CC) $(DEFS) $(INCDIR) $(CPPFLAGS) $(CFLAGS)
@@ -284,7 +75,7 @@
PCAP_LIB = @PCAP_LIB@
AR = @AR@
-@@ -79,7 +79,7 @@
+@@ -103,7 +103,7 @@
bindir = @bindir@
pkgconfigdir = $(libdir)/pkgconfig
@@ -293,9 +84,9 @@
SHAREDLIBVERSION = 1
ifneq (,$(or $(findstring linux,@host@), $(findstring gnu,@host@)))
-@@ -133,22 +133,22 @@
+@@ -158,22 +158,22 @@
- srtpobj = srtp/srtp.o srtp/ekt.o
+ srtpobj = srtp/srtp.o
-libsrtp2.a: $(srtpobj) $(cryptobj) $(gdoi)
- $(AR) cr libsrtp2.a $^
@@ -324,8 +115,8 @@
+ -o libsrtp2-linphone.so $^ $(LDFLAGS)
# test applications
- ifneq (1, $(USE_OPENSSL))
-@@ -168,7 +168,7 @@
+ ifneq (1, $(USE_EXTERNAL_CRYPTO))
+@@ -193,7 +193,7 @@
testapp += test/rtp_decoder$(EXE)
endif
@@ -334,66 +125,39 @@
test/rtpw$(EXE): test/rtpw.c test/rtp.c test/util.c test/getopt_s.c \
crypto/math/datatypes.c
-@@ -238,40 +238,40 @@
-
- # documentation - the target libsrtp2doc builds html documentation
-
--libsrtp2doc:
-+libsrtp2-linphone-doc:
- $(MAKE) -C doc
-
- .PHONY: clean superclean distclean install
-
- install:
-- $(INSTALL) -d $(DESTDIR)$(includedir)/srtp2
-+ $(INSTALL) -d $(DESTDIR)$(includedir)/srtp2-linphone
- $(INSTALL) -d $(DESTDIR)$(libdir)
-- cp $(srcdir)/include/srtp.h $(DESTDIR)$(includedir)/srtp2
-- cp $(srcdir)/crypto/include/cipher.h $(DESTDIR)$(includedir)/srtp2
-- cp $(srcdir)/crypto/include/auth.h $(DESTDIR)$(includedir)/srtp2
-- cp $(srcdir)/crypto/include/crypto_types.h $(DESTDIR)$(includedir)/srtp2
-- if [ -f libsrtp2.a ]; then cp libsrtp2.a $(DESTDIR)$(libdir)/; fi
-+ cp $(srcdir)/include/srtp.h $(DESTDIR)$(includedir)/srtp2-linphone
-+ cp $(srcdir)/crypto/include/cipher.h
$(DESTDIR)$(includedir)/srtp2-linphone
-+ cp $(srcdir)/crypto/include/auth.h
$(DESTDIR)$(includedir)/srtp2-linphone
-+ cp $(srcdir)/crypto/include/crypto_types.h
$(DESTDIR)$(includedir)/srtp2-linphone
-+ if [ -f libsrtp2-linphone.a ]; then cp libsrtp2-linphone.a
$(DESTDIR)$(libdir)/; fi
- if [ -f libsrtp2.dll.a ]; then cp libsrtp2.dll.a $(DESTDIR)$(libdir)/;
fi
-- if [ -f libsrtp2.$(SHAREDLIBSUFFIX) ]; then \
-+ if [ -f libsrtp2-linphone.$(SHAREDLIBSUFFIX) ]; then \
- $(INSTALL) -d $(DESTDIR)$(SHAREDLIB_DIR); \
-- cp libsrtp2.$(SHAREDLIBSUFFIX) $(DESTDIR)$(SHAREDLIB_DIR)/; \
-- cp libsrtp2.$(SHAREDLIBSUFFIXNOVER)
$(DESTDIR)$(SHAREDLIB_DIR)/; \
-+ cp libsrtp2-linphone.$(SHAREDLIBSUFFIX)
$(DESTDIR)$(SHAREDLIB_DIR)/; \
-+ cp libsrtp2-linphone.$(SHAREDLIBSUFFIXNOVER)
$(DESTDIR)$(SHAREDLIB_DIR)/; \
- if [ -n "$(SHAREDLIBVERSION)" ]; then \
-- ln -sfn libsrtp2.$(SHAREDLIBSUFFIX)
$(DESTDIR)$(SHAREDLIB_DIR)/libsrtp2.$(SHAREDLIBSUFFIXNOVER); \
-+ ln -sfn libsrtp2-linphone.$(SHAREDLIBSUFFIX)
$(DESTDIR)$(SHAREDLIB_DIR)/libsrtp2-linphone.$(SHAREDLIBSUFFIXNOVER); \
- fi; \
- fi
- $(INSTALL) -d $(DESTDIR)$(pkgconfigdir)
- cp $(top_builddir)/$(pkgconfig_DATA) $(DESTDIR)$(pkgconfigdir)/
+diff -ru orig/meson.build mod/meson.build
+--- orig/meson.build 2023-05-16 13:20:15.000000000 +0200
++++ mod/meson.build 2024-03-07 08:36:57.078447475 +0100
+@@ -1,4 +1,4 @@
+-project('libsrtp2', 'c', version: '2.4.2',
++project('libsrtp2-linphone', 'c', version: '2.4.2',
+ meson_version: '>= 0.52.0',
+ default_options: ['buildtype=debugoptimized'])
+
+@@ -238,7 +238,7 @@
+ 'crypto/include/cipher.h',
+ 'crypto/include/crypto_types.h',
+ )
+-install_headers(public_headers, subdir : 'srtp2')
++install_headers(public_headers, subdir : 'srtp2-linphone')
- uninstall:
-- rm -f $(DESTDIR)$(includedir)/srtp2/*.h
-- rm -f $(DESTDIR)$(libdir)/libsrtp2.*
-- -rmdir $(DESTDIR)$(includedir)/srtp2
-+ rm -f $(DESTDIR)$(includedir)/srtp2-linphone/*.h
-+ rm -f $(DESTDIR)$(libdir)/libsrtp2-linphone.*
-+ -rmdir $(DESTDIR)$(includedir)/srtp2-linphone
- rm -f $(DESTDIR)$(pkgconfigdir)/$(pkgconfig_DATA)
-
- clean:
- rm -rf $(cryptobj) $(srtpobj) TAGS \
-- libsrtp2.a libsrtp2.so libsrtp2.dll.a core *.core test/core
-+ libsrtp2-linphone.a libsrtp2-linphone.so libsrtp2.dll.a core
*.core test/core
- for a in * */* */*/*; do \
- if [ -f "$$a~" ] ; then rm -f $$a~; fi; \
- done;
-diff -ruN a/VERSION b/VERSION
---- a/VERSION 2021-07-14 14:14:19.962946488 +0200
-+++ b/VERSION 2021-07-14 14:17:53.471847614 +0200
-@@ -1 +1 @@
--2.0.1-pre
-+2.2.0
+ config_incs = include_directories('.')
+ crypto_incs = include_directories('crypto/include')
+@@ -247,14 +247,14 @@
+
+ default_library = get_option('default_library')
+
+-libsrtp2_static = static_library('srtp2', sources, ciphers_sources,
hashes_sources,
++libsrtp2_static = static_library('srtp2-linphone', sources, ciphers_sources,
hashes_sources,
+ kernel_sources, math_sources, replay_sources,
+ dependencies: [srtp2_deps, syslibs],
+ include_directories: [crypto_incs, srtp2_incs],
+ install: default_library != 'shared')
+
+ if default_library != 'static'
+- libsrtp2 = shared_library('srtp2',
++ libsrtp2 = shared_library('srtp2-linphone',
+ dependencies: [srtp2_deps, syslibs],
+ soversion : soversion,
+ vs_module_defs: 'srtp.def',
++++++ libsrtp2-linphone-2.2.0~git.20210916.tar.xz ->
libsrtp2-linphone-2.4.2~git.20230516.tar.xz ++++++
++++ 19202 lines of diff (skipped)