54 lines
1.6 KiB
Bash
54 lines
1.6 KiB
Bash
# Template file for 'zoom'
|
|
pkgname=zoom
|
|
version=5.13.0.599
|
|
revision=1
|
|
archs="x86_64"
|
|
create_wrksrc=yes
|
|
hostmakedepends="rpmextract"
|
|
depends="$(vopt_if systemqt 'qt5 qt5-graphicaleffects qt5-imageformats qt5-quickcontrols qt5-quickcontrols2 qt5-svg qt5-script qt5-declarative')
|
|
xcb-util-image xcb-util-keysyms glib libXfixes libXtst libgbm libglvnd
|
|
nss atk at-spi2-atk libXcomposite libXdamage libXrandr libxkbcommon pango
|
|
alsa-lib libcups libxshmfence pulseaudio-utils"
|
|
short_desc="Video Conferencing and Web Conferencing Service"
|
|
maintainer="Orphaned <orphan@voidlinux.org>"
|
|
license="custom:Proprietary"
|
|
homepage="https://zoom.us/"
|
|
distfiles="https://cdn.zoom.us/prod/${version}/zoom_x86_64.rpm"
|
|
checksum=410c9363a2c96f95e8bac8af4a76c097ab6f372cad9e158f2b5dc19987084e4b
|
|
repository=nonfree
|
|
noshlibprovides=yes
|
|
noverifyrdeps=yes
|
|
restricted=yes
|
|
nopie=yes
|
|
build_options="systemqt"
|
|
desc_option_systemqt="Use system QT libraries"
|
|
|
|
pre_install() {
|
|
if [ "${build_option_systemqt}" ]; then
|
|
rm -f opt/zoom/libQt5*.so{,.*}
|
|
rm -f opt/zoom/libicu*.so{,.*}
|
|
|
|
rm -rf opt/zoom/*integrations
|
|
rm -rf opt/zoom/audio
|
|
rm -rf opt/zoom/generic
|
|
rm -rf opt/zoom/iconengines
|
|
rm -rf opt/zoom/imageformats
|
|
rm -rf opt/zoom/platforms
|
|
rm -rf opt/zoom/platforminputcontexts
|
|
rm -rf opt/zoom/platformthemes
|
|
rm -rf opt/zoom/Qt{,GraphicalEffects,Qml,Quick,Quick.2,Wayland}
|
|
rm -rf opt/zoom/wayland-*
|
|
rm -f opt/zoom/libmpg123.so
|
|
rm -f opt/zoom/libfaac1.so
|
|
rm -f opt/zoom/libturbojpeg.so{,.*}
|
|
rm -f opt/zoom/libquazip.so{,.*}
|
|
|
|
rm opt/zoom/qt.conf
|
|
fi
|
|
}
|
|
|
|
do_install() {
|
|
vcopy "*" /
|
|
vlicense ${FILESDIR}/DISTRIBUTION-DETAILS
|
|
}
|