Unverified Commit f5c6830e authored by VanoMajukin's avatar VanoMajukin Committed by GitHub

epm play: add remotedesktopmanager (eterbug #18617) (#500)

* epm play: add remotedesktopmanager (eterbug #18617) * epm repack remotedesktopmanager: rewrite repack script; add symlink for rpm name (eterbug #18617)
parent d45cadb3
#!/bin/sh
PKGNAME="RemoteDesktopManager remotedesktopmanager"
SUPPORTEDARCHES="x86_64 aarch64"
VERSION="$2"
DESCRIPTION="Centralize, Manage and Secure Remote Connections"
URL="https://devolutions.net/remote-desktop-manager/downloadfree/"
. $(dirname $0)/common.sh
pkgtype="$(epm print info -p)"
debarch="$(epm print info --debian-arch)"
rpmarch="$(epm print info -a)"
if [ "$VERSION" = "*" ] ; then
VERSION=$(eget -O- https://devolutions.net/remote-desktop-manager/release-notes/linux/ | grep -oP -m 1 '(?<=Version )\d+\.\d+\.\d+\.\d+' )
fi
case "$pkgtype" in
rpm)
# CamelCase in RPM name
file="RemoteDesktopManager_${VERSION}_${rpmarch}.rpm" ;;
*)
# lowercase in DEBIAN/control
file="RemoteDesktopManager_${VERSION}_${debarch}.deb" ;;
esac
PKGURL="https://cdn.devolutions.net/download/Linux/RDM/${VERSION}/${file}"
install_pkgurl
remotedesktopmanager.sh
\ No newline at end of file
...@@ -7,8 +7,14 @@ SPEC="$2" ...@@ -7,8 +7,14 @@ SPEC="$2"
. $(dirname $0)/common-chromium-browser.sh . $(dirname $0)/common-chromium-browser.sh
PRODUCT=remotedesktopmanager PRODUCT=remotedesktopmanager
PRODUCTDIR=/usr/lib/devolutions/RemoteDesktopManager PRODUCTDIR=/opt/$PRODUCT
PRODUCTCUR=RemoteDesktopManager
add_findreq_skiplist "$PRODUCTDIR/runtimes/*" subst "s|/usr/lib/devolutions/RemoteDesktopManager/RemoteDesktopManager|$PRODUCTDIR/$PRODUCTCUR|" $BUILDROOT/usr/bin/$PRODUCT
set_autoreq 'yes' move_to_opt /usr/lib/devolutions/RemoteDesktopManager
# add_findreq_skiplist "$PRODUCTDIR/runtimes/*"
# set_autoreq 'yes'
add_libs_requires
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