network/webex: Updated for version 43.4.0.25788

Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
This commit is contained in:
Eugen Wissner 2023-04-06 09:38:01 +02:00 committed by Willy Sudiarto Raharjo
parent 005dd6ed2a
commit 60b4daa2ca
No known key found for this signature in database
GPG key ID: 3F617144D7238786
3 changed files with 17 additions and 29 deletions

View file

@ -1,18 +0,0 @@
* Version should be the version of the desktop entry specification, not
application version.
* Application category is deprecated.
--- a/opt/Webex/bin/webex.desktop 2022-07-11 14:27:19.000000000 +0200
+++ b/opt/Webex/bin/webex.desktop 2022-08-05 11:35:53.335000000 +0200
@@ -1,10 +1,9 @@
[Desktop Entry]
-Version=43.2.0.25211
Name=Webex
-Comment=Webex
+Comment=Video conferencing
Exec=/opt/Webex/bin/CiscoCollabHost %U
Icon=/opt/Webex/bin/sparklogosmall.png
Terminal=false
Type=Application
-Categories=Utility;Application;
+Categories=Network;
MimeType=x-scheme-handler/webexteams;x-scheme-handler/ciscospark;x-scheme-handler/webex

View file

@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=webex
VERSION=${VERSION:-43.2.0.25211}
VERSION=${VERSION:-43.4.0.25788}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@ -37,13 +37,11 @@ if [ -z "$ARCH" ]; then
esac
fi
REAL_VER=$(ar p Webex.deb control.tar.gz 2> /dev/null | tar zxO ./control 2> /dev/null | grep Version | awk '{print $2}' | cut -d- -f1)
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
# the name of the created package would be, and then exit. This information
# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$REAL_VER-$ARCH-$BUILD$TAG.$PKGTYPE"
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
fi
@ -65,9 +63,17 @@ find -L . \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
# Install a .desktop launcher:
patch -p1 --verbose -i $CWD/desktop.patch
# * Version should be the version of the desktop entry specification, not application version.
# * "Application" category is deprecated.
mkdir -p $PKG/usr/share/applications
mv $PKG/opt/Webex/bin/webex.desktop $PKG/usr/share/applications
cat $PKG/opt/Webex/bin/webex.desktop | ruby -ne '
unless $_.start_with? %q{Version=}
puts $_.sub(/^Comment=.+/, %q{Comment=Video conferencing})
.sub(/^Categories=.+/, %q{Categories=Network})
end
' > $PKG/usr/share/applications/webex.desktop
rm $PKG/opt/Webex/bin/webex.desktop
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
@ -76,12 +82,12 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr
mkdir -p $PKG/usr/bin
( cd $PKG/usr/bin; ln -s ../../opt/Webex/bin/CiscoCollabHost webex )
mkdir -p $PKG/usr/doc/$PRGNAM-$REAL_VER
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$REAL_VER/$PRGNAM.SlackBuild
mkdir -p $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
cat $CWD/doinst.sh > $PKG/install/doinst.sh
cd $PKG
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$REAL_VER-$ARCH-$BUILD$TAG.$PKGTYPE
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE

View file

@ -1,10 +1,10 @@
PRGNAM="webex"
VERSION="43.2.0.25211"
VERSION="43.4.0.25788"
HOMEPAGE="https://www.webex.com"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
DOWNLOAD_x86_64="https://binaries.webex.com/WebexDesktop-Ubuntu-Official-Package/Webex.deb"
MD5SUM_x86_64="4c2a38e283685fba6a7fb128a5a44c78"
MD5SUM_x86_64="c9f7f796cccc9955daa58c3b7739f849"
REQUIRES=""
MAINTAINER="Eugene Wissner"
EMAIL="belka@caraus.de"