diff options
author | Richard Hillmann | 2021-06-28 17:54:38 +0200 |
---|---|---|
committer | Richard Hillmann | 2021-06-28 18:00:07 +0200 |
commit | cef580b82d3a9ae112d6591305f2b0450539b187 (patch) | |
tree | b5a4df70764eb5fbf4c504feb5e9364e480e8815 | |
parent | 1bffe47b21c719639726bbe53306a1943d89f128 (diff) | |
download | aur-cef580b82d3a9ae112d6591305f2b0450539b187.tar.gz |
Add patch to fix spaces in Desktop file
While gnome does not seem to care, KDE does not like it.
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 7 | ||||
-rw-r--r-- | awsvpnclient.desktop.patch | 12 |
3 files changed, 21 insertions, 2 deletions
@@ -1,7 +1,7 @@ pkgbase = awsvpnclient pkgdesc = AWS VPN Client pkgver = 1.0.0 - pkgrel = 1 + pkgrel = 2 url = https://aws.amazon.com/vpn/ install = awsvpnclient.install arch = x86_64 @@ -10,6 +10,8 @@ pkgbase = awsvpnclient options = !strip options = staticlibs source = https://d20adtppz83p9s.cloudfront.net/GTK/1.0.0/awsvpnclient_amd64.deb + source = awsvpnclient.desktop.patch sha512sums = 07cf41a23b983a98e15719e37d52ce58ad10c0300a8fee03563a6c66b5992b6f148f8075b564f7b254ff230c9772ff692fc248aec45749e11d6b7d076befd880 + sha512sums = SKIP pkgname = awsvpnclient @@ -1,16 +1,18 @@ # Maintainer: Richard Hillmann <richie at project0 dot de> pkgname=awsvpnclient pkgver=1.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="AWS VPN Client" arch=('x86_64') license=('custom') url='https://aws.amazon.com/vpn/' source=( "https://d20adtppz83p9s.cloudfront.net/GTK/${pkgver}/awsvpnclient_amd64.deb" + 'awsvpnclient.desktop.patch' ) sha512sums=( '07cf41a23b983a98e15719e37d52ce58ad10c0300a8fee03563a6c66b5992b6f148f8075b564f7b254ff230c9772ff692fc248aec45749e11d6b7d076befd880' + 'SKIP' ) depends=() makedepends=('xz') @@ -20,6 +22,9 @@ install='awsvpnclient.install' package(){ tar -xf "${srcdir}/data.tar.xz" -C "${pkgdir}" + # Apply patch to fix desktop file for KDE + patch -s "${pkgdir}/usr/share/applications/awsvpnclient.desktop" "${srcdir}/awsvpnclient.desktop.patch" + # Permission fix find "${pkgdir}" -type d -exec chmod 755 {} + diff --git a/awsvpnclient.desktop.patch b/awsvpnclient.desktop.patch new file mode 100644 index 000000000000..fc39af806ab4 --- /dev/null +++ b/awsvpnclient.desktop.patch @@ -0,0 +1,12 @@ +Add properly escaped spaces to binary path +--- awsvpnclient.desktop 2021-06-28 17:30:30.000000000 +0200 ++++ "awsvpnclient.desktop" 2021-06-28 17:31:16.929592748 +0200 +@@ -3,7 +3,7 @@ + Encoding=UTF-8 + Name=AWS VPN Client + Comment=AWS VPN Client +-Exec=/opt/awsvpnclient/AWS\ VPN\ Client %u ++Exec=/opt/awsvpnclient/AWS\\ VPN\\ Client %u + Path=/opt/awsvpnclient + Icon=acvc-64.png + Terminal=false |