From 0acd3c70b1b55fd2b0308a9e8bb9b9934d85f3cb Mon Sep 17 00:00:00 2001 From: gryf Date: Fri, 27 Sep 2019 08:36:42 +0200 Subject: [PATCH] Added experimental version of bluejeans ebuild --- net-im/bluejeans/Manifest | 1 + net-im/bluejeans/bluejeans-1.37.22-r1.ebuild | 43 ++++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 net-im/bluejeans/bluejeans-1.37.22-r1.ebuild diff --git a/net-im/bluejeans/Manifest b/net-im/bluejeans/Manifest index 1d0d435..a90a011 100644 --- a/net-im/bluejeans/Manifest +++ b/net-im/bluejeans/Manifest @@ -1,2 +1,3 @@ DIST bluejeans-1.37.22.x86_64.rpm 48029216 BLAKE2B 1278a45f4b0e31ccd42de2b21ed7adfe7f1b8c35bb2bd2f9c9685030cb6e4f74add7352e201afdf329f6eb46663513887d4b3a9b07fbf6bf6700bd5791995423 SHA512 77d7a8e0c5590e43d8708f7625724606886c86ec5910b79fefd91280b5e0573a761fe2e8950988d89d8a01a146035a4b5add95294d7bf8779a9aef17b6710f8b +EBUILD bluejeans-1.37.22-r1.ebuild 954 BLAKE2B 926a4fb2498b9deba5ed47d8e582f5bf7cdf1ea6f676f2b8d099043d38cefc001ed0fca87d47c6b151adb63a822ad8d2ae75ce14e7bf2b0a738a7f88947f3d04 SHA512 4b0dc01b68322fb4c496de72dae456d599c7884fd13446b4ee46bffa03fb6ddbf395f8450927e2601802fa5078a9d96f54b750252cea6960f79df3aab6a8695c EBUILD bluejeans-1.37.22.ebuild 897 BLAKE2B 7fa3f6c162182e8a6613049558a052fb70d882ff98fd9b938a89d976fd939e264bb3c3a67d86ec640d7537b71c343321410fc694a4bcd4af2d4ac1c567a4271d SHA512 d0697fdb9c7b7d9e6cd17ea1fc3cbfee3a8bd926aacb8205ac7d55dc0ddee5c4fc329f74988c6252522ee2a5c1270a8b602a723106ff67616e2ca9555989ce9d diff --git a/net-im/bluejeans/bluejeans-1.37.22-r1.ebuild b/net-im/bluejeans/bluejeans-1.37.22-r1.ebuild new file mode 100644 index 0000000..b17c460 --- /dev/null +++ b/net-im/bluejeans/bluejeans-1.37.22-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit rpm + +DESCRIPTION="Online meetings, video conferencing, and screen sharing for teams of any size" +HOMEPAGE="https://www.bluejeans.com" +SRC_URI="https://swdl.bluejeans.com/desktop/linux/1.37/1.37.22/bluejeans-1.37.22.x86_64.rpm" + +LICENSE="BlueJeans" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="sys-libs/libudev-compat" +RDEPEND="${DEPEND}" +BDEPEND="" + +S="${WORKDIR}" + +src_unpack() { + rpm_src_unpack ${A} +} + +src_install() { + cp -R "${S}/"* "${D}/" || die "Install failed!" + + local res + for res in 16 24 32 256; do + newicon -s ${res} opt/${PN}/icons/hicolor/${res}x${res}/apps/${PN}.png ${PN}.png + done + + fperms +x /opt/${PN}/${PN} + fperms +x /opt/${PN}/${PN}-bin + + dosym /opt/${PN}/${PN} /opt/bin/${PN} + dosym /opt/${PN}/${PN}-bin /opt/bin/${PN}-bin + dosym /usr/lib/libudev.so /opt/${PN}/libudev.so.0 + + domenu opt/${PN}/${PN}.desktop +}