diff options
author | Palmer Dabbelt <palmer@dabbelt.com> | 2019-09-03 17:07:10 -0700 |
---|---|---|
committer | Palmer Dabbelt <palmer@dabbelt.com> | 2019-09-03 17:07:10 -0700 |
commit | 3e93cda2f058ee2a1ca26e0435a29505836d26d1 (patch) | |
tree | db9104e6af117ed6014be582772715da460b2be2 | |
parent | Use a big number for pwclient's version (diff) | |
download | palmer-master.tar.gz palmer-master.tar.bz2 palmer-master.zip |
This is untested.
Signed-off-by: Palmer Dabbelt <palmer@dabbelt.com>
-rw-r--r-- | net-im/zoom-bin/Manifest | 3 | ||||
-rw-r--r-- | net-im/zoom-bin/zoom-bin-3.0.287250.0828.ebuild | 77 |
2 files changed, 78 insertions, 2 deletions
diff --git a/net-im/zoom-bin/Manifest b/net-im/zoom-bin/Manifest index 4570927..84ccc80 100644 --- a/net-im/zoom-bin/Manifest +++ b/net-im/zoom-bin/Manifest @@ -1,4 +1,3 @@ DIST zoom-2.8.182821.0412_x86_64.pkg.tar.xz 66395728 BLAKE2B 700ab384d8f7147402557fae7f5171fe63da7ddc9fccc685ccd350abf2af745e6b5dec7aa018839d13526152f29cd32dba62bfcda10525a817f53f903507b4be SHA512 e617e0c6931ed56f196ab360cbe55ff125f8fea0c40690bbc5c2bc0bdeaa1b323236d6cba1ddcd8ffa5847e78102f1c766716aaf5d0ad2e0fb701594612eda53 +DIST zoom-3.0.287250.0828_x86_64.pkg.tar.xz 70509916 BLAKE2B d56d6119e2ec3aa29f1a0683aabc3318ddc6637b056f738598f2303e9e7bf889e9583ba93cbf4501a8024210053ad638a211f392389c1c6424bb3e1a87111d14 SHA512 e46fd3caf790b5188301177454fa089ebf03845df5bf8133bb0dfc289a0e74bac5a82e064476f97e6b47327bb773aef4b929d28b8878fa0528f0f37fd9b4d76f DIST zoom-bin-2.0.123086.0330_x86_64.pkg.tar.xz 64612776 BLAKE2B d9ae7f2906c5200d46f45efed8a1451b4e51ac0db6b50617acd5eadb3d6131f36a83274f38626376061efe028e6847fefee9e48ee7d7075affc27050affb3117 SHA512 629bf72e8031071821b196aa790571341007e6f78e8216ffcbb581e963a337abe13b5ded099391ff38a5828c811f72b651027f06dbadf2634fd0d564d42f6a6d -EBUILD zoom-bin-2.0.123086.0330.ebuild 1041 BLAKE2B 44f3d1fc82186503063ad9020f8a7610dcb3bf15067b8c191e6e6a56e66cab76a368dffdd5a32c5a784627dfaff0940197140bea6d5e8dd09a86662d3690da61 SHA512 87f3d1e29a63a65967da151c6a643c6fc8a3ee2fc9c1886104ca743d00a55842e707f6563d276ad23e3ec3e264d8ec826ea0eae54d72c2b54ca4da142f4a2958 -EBUILD zoom-bin-2.8.182821.0412.ebuild 1672 BLAKE2B 26775a0bcbd3165304c196411ed712cdbeb72fb0bd963b6531f723ecca53edcbad691580ecfb4bf1833991541982334228b3a76b816fd1b4b00398da9d6d6c47 SHA512 2687b0b8d8e4de8ec9988271e806138cb92d449eadc3e69fad6b74046877b98845b8d937777aeda11a6c190d46df4521d67abd1f6cb9ed8a4a2e1469419f39f5 diff --git a/net-im/zoom-bin/zoom-bin-3.0.287250.0828.ebuild b/net-im/zoom-bin/zoom-bin-3.0.287250.0828.ebuild new file mode 100644 index 0000000..1820bae --- /dev/null +++ b/net-im/zoom-bin/zoom-bin-3.0.287250.0828.ebuild @@ -0,0 +1,77 @@ +# Copyright 2019 Yurij Mikhalevich <yurij@mikhalevi.ch> +# Distributed under the terms of the MIT License + +EAPI=7 + +inherit unpacker xdg + +MY_PN="${PN/-bin/}" + +DESCRIPTION="Video conferencing and web conferencing service" +BASE_SERVER_URI="https://zoom.us" +HOMEPAGE="https://zoom.us" +SRC_URI="${BASE_SERVER_URI}/client/${PV}/${MY_PN}_x86_64.pkg.tar.xz -> ${MY_PN}-${PV}_x86_64.pkg.tar.xz" + +LICENSE="ZOOM" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="mirror" + +IUSE="pulseaudio" + +QA_PREBUILT="opt/zoom/*" + +RDEPEND="${DEPEND} + pulseaudio? ( media-sound/pulseaudio ) + dev-db/sqlite + dev-db/unixODBC + dev-libs/glib + dev-libs/nss + dev-libs/libxslt + dev-qt/qtmultimedia + media-libs/fontconfig + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + media-libs/mesa + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXi + x11-libs/libXrender + dev-qt/qtwebengine + dev-qt/qtsvg" +DEPEND="${RDEPEND} + app-admin/chrpath +" + +S=${WORKDIR} + +src_prepare() { + rm -f ${WORKDIR}/.PKGINFO ${WORKDIR}/.INSTALL ${WORKDIR}/.MTREE + rmdir usr/share/doc/zoom usr/share/doc + sed -i -e 's:Icon=Zoom.png:Icon=Zoom:' "${WORKDIR}/usr/share/applications/Zoom.desktop" + sed -i -e 's:Application;::' "${WORKDIR}/usr/share/applications/Zoom.desktop" + chrpath -r '' opt/zoom/platforminputcontexts/libfcitxplatforminputcontextplugin.so + scanelf -Xr opt/zoom/platforminputcontexts/libfcitxplatforminputcontextplugin.so + eapply_user +} + +src_install() { + cp -Rp "${S}/"* "${D}" +} + +pkg_preinst() { + xdg_pkg_preinst +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_mimeinfo_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update + xdg_icon_cache_update +} |