summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author Ebben Aries <slackbuilds@dscp.org>2023-01-28 00:35:39 +0000
committer bedlam <dave@slackbuilds.org>2023-01-28 00:35:39 +0000
commit75e76aafe5f41f72f94c3be72026067da3d5b994 (patch)
treeac261ef9d1c57e24a5fe704d52f59e4818265202
parentc9d713b1e2eb332bc70afdd529d2da40c95ffe0d (diff)
downloadslackbuilds-zoom-linux-arch.tar.gz
slackbuilds-zoom-linux-arch.tar.xz
network/zoom-linux: Use ARCH package tarball.zoom-linux-arch
See: https://lists.slackbuilds.org/ pipermail/slackbuilds-users/2023-January/027649.html Signed-off-by: bedlam <dave@slackbuilds.org>
-rw-r--r--network/zoom-linux/zoom-linux.SlackBuild40
-rw-r--r--network/zoom-linux/zoom-linux.info4
2 files changed, 23 insertions, 21 deletions
diff --git a/network/zoom-linux/zoom-linux.SlackBuild b/network/zoom-linux/zoom-linux.SlackBuild
index 3ddc428eed..5716189adf 100644
--- a/network/zoom-linux/zoom-linux.SlackBuild
+++ b/network/zoom-linux/zoom-linux.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=zoom-linux
VERSION=${VERSION:-5.13.5.431} # may be overridden by source!
SRCNAM=zoom
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -71,10 +71,12 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
-cd $TMP
-rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$SRC.tar.xz
-cd $SRCNAM
+cd $PKG
+tar xvf $CWD/$SRC.pkg.tar.xz
+# don't want these
+rm -vrf .INSTALL .MTREE .PKGINFO
+rm -rf usr/bin/zoom usr/share/doc
+
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
@@ -82,25 +84,25 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-mkdir -p $PKG/opt/$PRGNAM
-cp -a * $PKG/opt/$PRGNAM
-
-mkdir -p $PKG/usr/bin
cd $PKG/usr/bin
-ln -sf /opt/zoom-linux/ZoomLauncher zoom-linux
+ln -sf ../../opt/zoom/ZoomLauncher zoom-linux
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+# remove old stuff that might be confused with games/zoom
+rm -fv $PKG/usr/share/applications/Zoom.desktop
+rm -fv $PKG/usr/share/mime/packages/zoom.xml
+rm -fv $PKG/usr/share/pixmaps/Zoom.png
-mkdir -p $PKG/usr/share/applications/
-install -D -m644 $CWD/zoom-linux.desktop $PKG/usr/share/applications/
+# add our own files
+install -m 0644 $CWD/zoom-linux.desktop -t $PKG/usr/share/applications/
+install -m 0644 $CWD/zoom-linux.png -t $PKG/usr/share/pixmaps/
+install -m 0644 $CWD/zoom-linux.xml -t $PKG/usr/share/mime/packages/
-mkdir -p $PKG/usr/share/pixmaps/
-cp $CWD/zoom-linux.png $PKG/usr/share/pixmaps/
-cp $CWD/application-x-zoom.png $PKG/usr/share/pixmaps/
+find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-mkdir -p $PKG/usr/share/mime/packages/
-cp $CWD/zoom-linux.xml $PKG/usr/share/mime/packages/
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+ cp -a $CWD/README $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
diff --git a/network/zoom-linux/zoom-linux.info b/network/zoom-linux/zoom-linux.info
index 7fa840b506..ab058867b5 100644
--- a/network/zoom-linux/zoom-linux.info
+++ b/network/zoom-linux/zoom-linux.info
@@ -3,8 +3,8 @@ VERSION="5.13.5.431"
HOMEPAGE="https://www.zoom.us/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://d11yldzmag5yn.cloudfront.net/prod/5.13.5.431/zoom_x86_64.tar.xz"
-MD5SUM_x86_64="236c9df19c7f8ce58d712ab264dd1c66"
+DOWNLOAD_x86_64="https://cdn.zoom.us/prod/5.13.5.431/zoom_x86_64.pkg.tar.xz"
+MD5SUM_x86_64="b98180095e41180d729ce353c7e6cdd9"
REQUIRES=""
MAINTAINER="Ebben Aries"
EMAIL="slackbuilds@dscp.org"