Commit 4997ef57 authored by Vitaly Lipatov's avatar Vitaly Lipatov

epm play: add synology-chat support

parent 8851247d
#!/bin/sh
PKGNAME=synology-chat
SUPPORTEDARCHES="x86_64"
DESCRIPTION='Synology Chat Client from the official site'
. $(dirname $0)/common.sh
urldir="$(epm tool eget --list https://archive.synology.com/download/Utility/ChatClient '/[0-9]*' | head -n1)"
[ -n "$urldir" ] || exit
# use temp dir
PKGDIR="$(mktemp -d)"
trap "rm -fr $PKGDIR" EXIT
cd $PKGDIR || fatal
# fix spaces in the package name
epm tool eget -O $PKGNAME.deb "$urldir/Synology*.deb"
epm install $PKGNAME.deb
#!/bin/sh -x
# It will run with two args: buildroot spec
BUILDROOT="$1"
SPEC="$2"
# TODO: write developers about broken package name
PKGNAME="synology-chat"
subst "s|^Name:.*|Name: $PKGNAME|" $SPEC
PRODUCT=synochat
PRODUCTCUR=synology-chat
PRODUCTDIR="/opt/Synology/SynologyChat"
. $(dirname $0)/common-chromium-browser.sh
# many side effects due the space
move_to_opt "/opt/Synology Chat"
subst "s|/opt/Synology Chat/||" $BUILDROOT/usr/share/applications/$PRODUCT.desktop
add_bin_link_command
add_bin_link_command $PRODUCTCUR $PRODUCT
install_deps
fix_chrome_sandbox
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment