From 49e659c512dea2766738e420b6c5ee7c11a63a4d Mon Sep 17 00:00:00 2001 From: Gluzskiy Alexandr Date: Sun, 9 Dec 2018 11:04:14 +0300 Subject: added psimedia (voip for psi via jingle) --- packages/net-im/psimedia/psimedia-scm.exheres-0 | 6 ++++++ packages/net-im/psimedia/psimedia.exlib | 28 +++++++++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 packages/net-im/psimedia/psimedia-scm.exheres-0 create mode 100644 packages/net-im/psimedia/psimedia.exlib diff --git a/packages/net-im/psimedia/psimedia-scm.exheres-0 b/packages/net-im/psimedia/psimedia-scm.exheres-0 new file mode 100644 index 0000000..c93505b --- /dev/null +++ b/packages/net-im/psimedia/psimedia-scm.exheres-0 @@ -0,0 +1,6 @@ +# Distributed under the terms of the GNU General Public License v2 +# Copyright 2018 Gluzskiy Alexandr + +require psimedia + +PLATFORMS="~amd64 ~x86" diff --git a/packages/net-im/psimedia/psimedia.exlib b/packages/net-im/psimedia/psimedia.exlib new file mode 100644 index 0000000..15c3c14 --- /dev/null +++ b/packages/net-im/psimedia/psimedia.exlib @@ -0,0 +1,28 @@ +# Distributed under the terms of the GNU General Public License v2 +# Copyright 2018 Gluzskiy Alexandr + +require github [ user=psi-im force_git_clone=true ] +require cmake [ api=2 ] + +export_exlib_phases src_install + +SUMMARY="PsiMedia is a thick abstraction layer for providing audio and video RTP services to Psi-like IM clients" + +LICENCES="GPL-2" + +SLOT="0" + +MYOPTIONS="" + +DEPENDENCIES=" + build+run: + x11-libs/qtbase:= + dev-libs/glib:2 + media-libs/gstreamer:=[>=1.10.4] + media-plugins/gst-plugins-base:=[>=1.10.4] +" + +psimedia_src_install() { + cmake_src_install + nonfatal edo mv "${IMAGE}"/usr/$(exhost --target)/lib/psi "${IMAGE}"/usr/$(exhost --target)/lib/psi-plus +} -- cgit v1.2.3