From a1f99e2ba20232826f4388d716b39f4bb2fa472b Mon Sep 17 00:00:00 2001 From: David Thurstenson Date: Tue, 28 Dec 2021 01:06:45 -0600 Subject: [PATCH] Create small wrapper script for /usr/bin/onlykey-gui shortcut --- .SRCINFO | 3 ++- PKGBUILD | 9 ++++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 97f4294..0bc9a98 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,10 +1,11 @@ pkgbase = onlykey-gui pkgdesc = OnlyKey Chrome Desktop App pkgver = 5.3.3 - pkgrel = 2 + pkgrel = 3 url = https://onlykey.io/ arch = x86_64 license = Apache + depends = dex source = https://github.com/trustcrypto/OnlyKey-App/releases/download/v5.3.3/OnlyKey_5.3.3_amd64.deb sha256sums = 10611139e7cb601e49453dd9297aa8be767956c8ff37ebebeae1ac9076008e63 diff --git a/PKGBUILD b/PKGBUILD index 0dfbb8c..a350840 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -3,14 +3,21 @@ pkgname=onlykey-gui pkgver=5.3.3 -pkgrel=2 +pkgrel=3 pkgdesc="OnlyKey Chrome Desktop App" arch=('x86_64') url="https://onlykey.io/" license=('Apache') +depends=('dex') source=("https://github.com/trustcrypto/OnlyKey-App/releases/download/v${pkgver}/OnlyKey_${pkgver}_amd64.deb") sha256sums=('10611139e7cb601e49453dd9297aa8be767956c8ff37ebebeae1ac9076008e63') package() { bsdtar -C "${pkgdir}" -xf "${srcdir}/data.tar.xz" + + local desktopfile="/usr/share/applications/OnlyKey.desktop" + + # Create wrapper + + (echo "#!/usr/bin/env sh"; echo "exec dex ${desktopfile}") > /usr/bin/onlykey-gui }