Skip to content

Commit

Permalink
zoom: add build option to use system qt libraries
Browse files Browse the repository at this point in the history
  • Loading branch information
Lucas Treffenstädt committed May 15, 2020
1 parent c47638a commit 1c6f4f4
Showing 1 changed file with 27 additions and 0 deletions.
27 changes: 27 additions & 0 deletions srcpkgs/zoom/template
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ revision=1
archs="x86_64"
wrksrc=zoom
create_wrksrc=yes
depends="$(vopt_if systemqt 'qt5 qt5-graphicaleffects qt5-imageformats qt5-quickcontrols qt5-quickcontrols2 qt5-svg qt5-script qt5-declarative')"
short_desc="Video Conferencing and Web Conferencing Service"
maintainer="Daniel Santana <daniel@santana.tech>"
license="custom:Proprietary"
Expand All @@ -16,6 +17,32 @@ 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}
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 opt .
Expand Down

0 comments on commit 1c6f4f4

Please sign in to comment.