net-voip/vidyodesktop: bup
[gentoo.git] / net-voip / vidyodesktop / vidyodesktop-3.6.7.010.ebuild
1 # Copyright 1999-2017 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Id$
4
5 EAPI=5
6
7 inherit eutils versionator unpacker
8
9 DESCRIPTION="Enterprise video conferencing platform"
10 HOMEPAGE="http://www.vidyo.com/"
11 SRC_URI="
12         amd64? ( https://client-downloads.vidyoclouddev.com/VidyoDesktopInstaller-ubuntu64-TAG_VD_$(replace_all_version_separators _).deb )
13         x86?   ( https://client-downloads.vidyoclouddev.com/VidyoDesktopInstaller-ubuntu-TAG_VD_$(replace_all_version_separators _).deb )
14 "
15
16 LICENSE="Vidyo-EULA"
17 SLOT="0"
18 RESTRICT="mirror strip"
19 KEYWORDS="~amd64 ~x86"
20 IUSE=""
21
22 S="${WORKDIR}"
23
24 QA_PREBUILT="
25         /opt/vidyo/VidyoDesktop/RenderCheck
26         /opt/vidyo/VidyoDesktop/VidyoDesktopInstallHelper
27         /opt/vidyo/VidyoDesktop/VidyoDesktop
28 "
29
30 DEPEND=""
31 RDEPEND="
32         app-arch/bzip2
33         dev-libs/expat
34         dev-libs/glib
35         dev-libs/libffi
36         sys-apps/util-linux
37         sys-libs/glibc
38         sys-devel/gcc
39         media-libs/alsa-lib
40         media-libs/fontconfig
41         media-libs/freetype
42         media-libs/glu
43         media-libs/libpng
44         media-libs/mesa
45         net-dns/libidn
46         sys-libs/zlib
47         x11-libs/libdrm
48         x11-libs/libICE
49         x11-libs/libSM
50         x11-libs/libX11
51         x11-libs/libXau
52         x11-libs/libxcb
53         x11-libs/libXdamage
54         x11-libs/libXdmcp
55         x11-libs/libXext
56         x11-libs/libXfixes
57         x11-libs/libXrandr
58         x11-libs/libXrender
59         x11-libs/libXScrnSaver
60         x11-libs/libXv
61         x11-libs/libXxf86vm
62         dev-qt/qtcore:4
63         dev-qt/qtgui:4
64         dev-qt/qtwebkit:4
65 "
66
67 src_install() {
68         cp -a opt "${D}"
69         doicon usr/share/pixmaps/vidyo_icon.png
70         dodoc opt/vidyo/VidyoDesktop/license.txt
71         rm "${D}opt/vidyo/VidyoDesktop/license.txt"
72         exeinto /opt/bin
73         doexe usr/bin/VidyoDesktop
74         make_desktop_entry VidyoDesktop VidyoDesktop vidyo_icon 'AudioVideo;Network;'
75 }