From 29f5286465c35a924874a893df549882e9ae9f40 Mon Sep 17 00:00:00 2001 From: Alarig Le Lay Date: Wed, 3 May 2023 11:34:49 +0200 Subject: [PATCH] dev-libs/liblinphone: treeclean --- dev-libs/liblinphone/Manifest | 2 - .../liblinphone-5.1.3-jsoncpp-cmake.patch | 61 ------------- dev-libs/liblinphone/liblinphone-5.1.3.ebuild | 86 ------------------- .../liblinphone/liblinphone-5.2.53.ebuild | 86 ------------------- dev-libs/liblinphone/metadata.xml | 25 ------ 5 files changed, 260 deletions(-) delete mode 100644 dev-libs/liblinphone/Manifest delete mode 100644 dev-libs/liblinphone/files/liblinphone-5.1.3-jsoncpp-cmake.patch delete mode 100644 dev-libs/liblinphone/liblinphone-5.1.3.ebuild delete mode 100644 dev-libs/liblinphone/liblinphone-5.2.53.ebuild delete mode 100644 dev-libs/liblinphone/metadata.xml diff --git a/dev-libs/liblinphone/Manifest b/dev-libs/liblinphone/Manifest deleted file mode 100644 index 2e8725a..0000000 --- a/dev-libs/liblinphone/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST liblinphone-5.1.3.tar.bz2 20137691 BLAKE2B 8c50d1f4a3ae0cc8e0dbb20374ea508e59a532daf49a62399c70798e8f631fdf7fe82239928240f8b755893e8ba43a8d81bd62b2dfd39553a4747a2589f0ff73 SHA512 5fb29cb56c3d33f030df5f244a7048bb901ced5f7011b6019434244ba7f276df81bd62ad62b08fda1ebb8e6e103c8a25630af9733cede89cca6023539b53d948 -DIST liblinphone-5.2.53.tar.bz2 20410946 BLAKE2B 0a794040316b00d23127f5c4d30ed966e23ec7968a5c36247c0d8482e8d413ebaafc182ef79891d5345e3053abbc78789a866a2cc8b87f5f02c0420fa2402073 SHA512 9db5360ad196470fd76f2e5c0f47db22faf41b5e5c544f9fc886c003de4ebd832efe319d9bdedf85c5a595fc96d41a047fbe52891a5f6398a6019b5c07424d1d diff --git a/dev-libs/liblinphone/files/liblinphone-5.1.3-jsoncpp-cmake.patch b/dev-libs/liblinphone/files/liblinphone-5.1.3-jsoncpp-cmake.patch deleted file mode 100644 index 57b9415..0000000 --- a/dev-libs/liblinphone/files/liblinphone-5.1.3-jsoncpp-cmake.patch +++ /dev/null @@ -1,61 +0,0 @@ -diff --git a/cmake/Findjsoncpp.cmake b/cmake/Findjsoncpp.cmake -new file mode 100644 -index 0000000..9d16f2a ---- /dev/null -+++ b/cmake/Findjsoncpp.cmake -@@ -0,0 +1,55 @@ -+# -*- cmake -*- -+ -+# - Find JSONCpp -+# Find the JSONCpp includes and library -+# This module defines -+# JSONCPP_INCLUDE_DIR, where to find json.h, etc. -+# JSONCPP_LIBRARIES, the libraries needed to use jsoncpp. -+# JSONCPP_FOUND, If false, do not try to use jsoncpp. -+# also defined, but not for general use are -+# JSONCPP_LIBRARY, where to find the jsoncpp library. -+ -+FIND_PATH(JSONCPP_INCLUDE_DIR jsoncpp/json/json.h -+/usr/local/include -+/usr/include -+) -+ -+# Get the GCC compiler version -+EXEC_PROGRAM(${CMAKE_CXX_COMPILER} -+ ARGS ${CMAKE_CXX_COMPILER_ARG1} -dumpversion -+ OUTPUT_VARIABLE _gcc_COMPILER_VERSION -+ OUTPUT_STRIP_TRAILING_WHITESPACE -+ ) -+ -+SET(JSONCPP_NAMES ${JSONCPP_NAMES} libjsoncpp.so) -+FIND_LIBRARY(JSONCPP_LIBRARY -+ NAMES ${JSONCPP_NAMES} -+ PATHS /usr/lib /usr/local/lib -+ ) -+ -+IF (JSONCPP_LIBRARY AND JSONCPP_INCLUDE_DIR) -+ SET(JSONCPP_LIBRARIES ${JSONCPP_LIBRARY}) -+ SET(JSONCPP_FOUND "YES") -+ELSE (JSONCPP_LIBRARY AND JSONCPP_INCLUDE_DIR) -+ SET(JSONCPP_FOUND "NO") -+ENDIF (JSONCPP_LIBRARY AND JSONCPP_INCLUDE_DIR) -+ -+ -+IF (JSONCPP_FOUND) -+ IF (NOT JSONCPP_FIND_QUIETLY) -+ MESSAGE(STATUS "Found JSONCpp: ${JSONCPP_LIBRARIES}") -+ ENDIF (NOT JSONCPP_FIND_QUIETLY) -+ELSE (JSONCPP_FOUND) -+ IF (JSONCPP_FIND_REQUIRED) -+ MESSAGE(FATAL_ERROR "Could not find JSONCpp library") -+ ENDIF (JSONCPP_FIND_REQUIRED) -+ENDIF (JSONCPP_FOUND) -+ -+# Deprecated declarations. -+SET (NATIVE_JSONCPP_INCLUDE_PATH ${JSONCPP_INCLUDE_DIR} ) -+GET_FILENAME_COMPONENT (NATIVE_JSONCPP_LIB_PATH ${JSONCPP_LIBRARY} PATH) -+ -+MARK_AS_ADVANCED( -+ JSONCPP_LIBRARY -+ JSONCPP_INCLUDE_DIR -+ ) diff --git a/dev-libs/liblinphone/liblinphone-5.1.3.ebuild b/dev-libs/liblinphone/liblinphone-5.1.3.ebuild deleted file mode 100644 index 888d18a..0000000 --- a/dev-libs/liblinphone/liblinphone-5.1.3.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit cmake python-r1 - -DESCRIPTION="SIP library supporting voice/video calls and text messaging" -HOMEPAGE="https://gitlab.linphone.org/BC/public/liblinphone" -SRC_URI="https://gitlab.linphone.org/BC/public/${PN}/-/archive/${PV}/${P}.tar.bz2" - -LICENSE="GPL-3" -KEYWORDS="~amd64 ~x86" -SLOT="0" -IUSE="debug doc ldap libnotify static-libs test tools" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -RDEPEND="dev-cpp/belr - dev-cpp/xsd - dev-db/sqlite:3 - dev-db/soci - dev-libs/belcard - dev-libs/belle-sip - dev-libs/jsoncpp:0= - dev-libs/libxml2:2 - dev-libs/lime - dev-libs/xerces-c - net-libs/bctoolbox[test?] - net-libs/ortp - media-libs/mediastreamer2[zrtp,srtp,jpeg] - sys-libs/zlib:0 - virtual/libiconv - virtual/libintl - virtual/libudev - tools? ( ${PYTHON_DEPS} - dev-python/pystache[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] )" -DEPEND="${RDEPEND}" -BDEPEND="${PYTHON_DEPS} - app-doc/doxygen[dot] - dev-python/pystache[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - dev-vcs/git - virtual/pkgconfig - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )" - -PATCHES=( "${FILESDIR}"/"${P}"-jsoncpp-cmake.patch ) - -src_prepare() { - # QnD fix: incapability to detect jsoncpp - sed -i '/json\/json.h/s|<| - - - - spiderx@spiderx.dp.ua - Vladimir Pavljuchenkov - - - proxy-maint@gentoo.org - Proxy Maintainers - - - A high-level SIP library integrating all calling and instant messaging - features into an unified easy-to-use API. It is the cross-platform VoIP - library on which the Linphone application is based on, and that anyone - can use to add audio and video calls or instant messaging capabilities - to an application. - - - Build tools - - - BelledonneCommunications/liblinphone - -