From 31193cf70cf4e8544330ac9eb807af3b1b30b664 Mon Sep 17 00:00:00 2001 From: Alexander Zhirov Date: Thu, 2 May 2024 09:46:14 +0300 Subject: [PATCH] init 5.2.4 --- README.md | 6 ++++ files/linphone-desktop.desktop | 11 +++++++ files/linphone.png | Bin 0 -> 3789 bytes package.yml | 56 +++++++++++++++++++++++++++++++++ 4 files changed, 73 insertions(+) create mode 100644 README.md create mode 100644 files/linphone-desktop.desktop create mode 100644 files/linphone.png create mode 100644 package.yml diff --git a/README.md b/README.md new file mode 100644 index 0000000..eea78f3 --- /dev/null +++ b/README.md @@ -0,0 +1,6 @@ +# Linphone Desktop + +A free VoIP and video softphone based on the SIP protocol + + +The package build is taken from the [Arch Linux package](https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=linphone-desktop). diff --git a/files/linphone-desktop.desktop b/files/linphone-desktop.desktop new file mode 100644 index 0000000..bf9f3b1 --- /dev/null +++ b/files/linphone-desktop.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Name=Linphone +GenericName=VoIP Client +Comment=Linphone +Exec=/opt/linphone/linphone-launcher +Icon=linphone.png +Terminal=false +StartupNotify=true +Categories=Network; diff --git a/files/linphone.png b/files/linphone.png new file mode 100644 index 0000000000000000000000000000000000000000..05192af15253f95b59dbff03c26da6be23c99c11 GIT binary patch literal 3789 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 literal 0 HcmV?d00001 diff --git a/package.yml b/package.yml new file mode 100644 index 0000000..16d93b0 --- /dev/null +++ b/package.yml @@ -0,0 +1,56 @@ +name : linphone-desktop +version : 5.2.4 +release : 1 +source : + - https://ftp.zhirov.kz/repositories/other/linphone-desktop_5.2.4.tar.gz : 4528df73f0ff512739d420eb810f081c3ade1097142879f74c5ef5c5dc1a71a3 +homepage : https://linphone.org/ +license : GPL-3.0-or-later +component : network.im +summary : A free VoIP and video softphone based on the SIP protocol +description: | + A free VoIP and video softphone based on the SIP protocol +builddeps : + - pkgconfig(Qt5UiTools) + - pkgconfig(Qt5Multimedia) + - pkgconfig(Qt5Svg) + - pkgconfig(Qt5QuickControls2) + - pkgconfig(Qt5TextToSpeech) + - pkgconfig(libpulse) + - pkgconfig(glew) + - pkgconfig(libv4l2) + - pkgconfig(x11) + - coreutils + - doxygen + - git + - libxcrypt-compat + - nasm + - qt5-base + - qt5-graphicaleffects + - qt5-quickcontrols2 + - yasm +rundeps : + - qt5-quickcontrols2 + - qt5-graphicaleffects + - qt5-speech + - qt5-multimedia + - glew +networking : yes +setup : | + pip3 install --user pystache six + mkdir -p build build/OUTPUT && cd build + %cmake .. -DCMAKE_BUILD_PARALLEL_LEVEL=$(nproc) -DCMAKE_BUILD_TYPE=RelWithDebInfo +build : | + cd build && cmake --build . --target install --parallel $(nproc) --config RelWithDebInfo +install : | + mkdir -p "$installdir/opt/linphone/" + cp -r "$workdir/build/OUTPUT/." "$installdir/opt/linphone/" + + echo '#!/bin/bash' > "$installdir/opt/linphone/linphone-launcher" + echo 'LD_LIBRARY_PATH="/opt/linphone/lib64:$LD_LIBRARY_PATH" /opt/linphone/bin/linphone "$@"' >> "$installdir/opt/linphone/linphone-launcher" + chmod +x "$installdir/opt/linphone/linphone-launcher" + + mkdir -p "$installdir/usr/bin/" + ln -sf /opt/linphone/linphone-launcher "$installdir/usr/bin/linphone" + + install -Dm644 $pkgfiles/linphone-desktop.desktop "$installdir/usr/share/applications/linphone-desktop.desktop" + install -Dm644 $pkgfiles/linphone.png "$installdir/usr/share/pixmaps/linphone.png"