commit:     38783250e45ca0d577a99e2749b7ba2dedc4ae61
Author:     Christian Buchinger <cb-gentoo <AT> guya <DOT> de>
AuthorDate: Wed May 22 12:36:25 2019 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Wed May 22 12:37:05 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38783250

net-misc/anydesk: bump to v5.0.0

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 net-misc/anydesk/Manifest             |   2 +
 net-misc/anydesk/anydesk-5.0.0.ebuild | 104 ++++++++++++++++++++++++++++++++++
 2 files changed, 106 insertions(+)

diff --git a/net-misc/anydesk/Manifest b/net-misc/anydesk/Manifest
index ca75d1b61d2..768f3ea1ac3 100644
--- a/net-misc/anydesk/Manifest
+++ b/net-misc/anydesk/Manifest
@@ -1,2 +1,4 @@
 DIST anydesk-4.0.1-amd64.tar.gz 3663439 BLAKE2B 
6d693262569708d0289f9e4b03e15a4d4b8d7eea5253a18c6694d720e916b9d3d2a6894db16e5e6a31ddc39bd87ef4e766244047761440f9245c5f563ccd8dd4
 SHA512 
df2d4ec945f77954b8548513052af4d4f16c904ba450f4560c9185e94c2d4e57dc5ffb865239d1082803e040a60775b78d9c09015932b0fa6159378475d73f10
 DIST anydesk-4.0.1-i686.tar.gz 3658518 BLAKE2B 
39bcad58de9b5ae76da5e96e32a8799343e1b6f7f78b3db3d02e675acae1ebbfa5c2a47a043b9d88810644656bce027bc347a783fcccbf37cdf44f986f1a8548
 SHA512 
e922e296149811a7ef77ae642c9ba73ca9888be57f13b0616ba5008f6837c86245d4b8b3a4b8ab6739a97fffa9b397b20d572c1fae7d5a5b2d909e8ee07112cc
+DIST anydesk-5.0.0-amd64.tar.gz 4258837 BLAKE2B 
1ebb7cb70226873e9a2207823a1d66eb6b2dda9846d2921fc4484638f1bb4b9bf1abe4897af38fe7fb4c1c585187121bcf54bda5bd33a48c052fa5021f5cac07
 SHA512 
f18a3374dfdc62fecb7d47cdc6d43f7ec71433ed06f4c7165056e9b9526acd624305b0409cf1140f85631f8d7b72cf032ff32298ea24781c8e48e58d7e50abf0
+DIST anydesk-5.0.0-i686.tar.gz 4259050 BLAKE2B 
43eb38dda82e6846c3e3c47f28f2556d93a4a420ea82639c7be0fc122a4d1bfdeecc5bbe7088687a54a0cc992307bd0ca4502a9c46539e459cea2d362a962622
 SHA512 
bfe3b39540aec09432343c554ec761072dc688f271bf164c1b3d6cb54271336b5cf35b51a93902bfad2d92d530c186abe108cc250f2a7f88641c66abd42b3c6a

diff --git a/net-misc/anydesk/anydesk-5.0.0.ebuild 
b/net-misc/anydesk/anydesk-5.0.0.ebuild
new file mode 100644
index 00000000000..d6ab3121665
--- /dev/null
+++ b/net-misc/anydesk/anydesk-5.0.0.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit desktop systemd xdg-utils
+
+DESCRIPTION="Feature rich multi-platform remote desktop application"
+HOMEPAGE="https://anydesk.com";
+SRC_URI="amd64? ( https://download.anydesk.com/linux/${P}-amd64.tar.gz )
+       x86? ( https://download.anydesk.com/linux/${P}-i686.tar.gz )"
+
+# OpeSSL/SSLeay, libvpx, zlib, Xiph, xxHash
+LICENSE="AnyDesk-TOS BSD BSD-2 openssl ZLIB"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+
+RDEPEND="
+       dev-libs/atk
+       dev-libs/glib
+       media-libs/fontconfig
+       media-libs/freetype
+       media-libs/glu
+       media-libs/mesa
+       sys-auth/polkit
+       x11-libs/cairo
+       x11-libs/gdk-pixbuf
+       x11-libs/gtk+
+       x11-libs/gtkglext
+       x11-libs/libICE
+       x11-libs/libSM
+       x11-libs/libX11
+       x11-libs/libXdamage
+       x11-libs/libXext
+       x11-libs/libXfixes
+       x11-libs/libXi
+       x11-libs/libXmu
+       x11-libs/libXrandr
+       x11-libs/libXt
+       x11-libs/libXtst
+       x11-libs/libxcb
+       x11-libs/pango
+       x11-libs/pangox-compat
+"
+
+RESTRICT="bindist mirror"
+
+QA_PREBUILT="opt/${PN}/*"
+
+src_install() {
+       local dst="/opt/${PN}"
+
+       dodir ${dst}
+       exeinto ${dst}
+       doexe ${PN}
+
+       dodir /opt/bin
+       dosym ${dst}/${PN} /opt/bin/${PN}
+
+       newinitd "${FILESDIR}"/anydesk.init anydesk
+       systemd_newunit "${FILESDIR}"/anydesk-4.0.1.service anydesk.service
+
+       insinto /usr/share/polkit-1/actions
+       doins polkit-1/com.philandro.anydesk.policy
+
+       insinto /usr/share
+       doins -r icons
+
+       domenu anydesk.desktop
+
+       keepdir /etc/${PN}
+
+       dodoc changelog copyright README
+}
+
+pkg_postinst() {
+       xdg_desktop_database_update
+       xdg_icon_cache_update
+
+       if [[ -z ${REPLACING_VERSIONS} ]]; then
+               elog "To run AnyDesk as background service use:"
+               elog
+               elog "OpenRC:"
+               elog "# rc-service anydesk start"
+               elog "# rc-update add anydesk default"
+               elog
+               elog "Systemd:"
+               elog "# systemctl start anydesk.service"
+               elog "# systemctl enable anydesk.service"
+               elog
+               elog "Please see README at /usr/share/doc/${PF}/README.bz2 for"
+               elog "further information about the linux version of AnyDesk."
+               elog
+               elog "AnyDesk might require the following commands/packages"
+               elog "for some functions:"
+               elog "* lsb_release     (sys-apps/lsb-release)"
+               elog "* lsusb           (sys-apps/usbutils)"
+       fi
+}
+
+pkg_postrm() {
+       xdg_desktop_database_update
+       xdg_icon_cache_update
+}

Reply via email to