blob: e6711ea59b4290af23fd5eca37137b53e34dd185 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
# Maintainer: agony <27015 at riseup dot net>
# Contributor: Mark Wagie <mark dot wagie at proton dot me>
# Contributor: PandaDEV <contact@pandadev.net>
pkgname=wireguard-gui-bin
pkgver=0.1.12
pkgrel=1
pkgdesc="A WireGuard client GUI for Linux built with Tauri"
arch=('x86_64' 'aarch64')
url="https://github.com/0xle0ne/wireguard-gui"
license=('Apache-2.0 OR MIT')
depends=(
'gtk3'
'libayatana-appindicator'
'libsoup3'
'openresolv'
'webkit2gtk-4.1'
'wireguard-tools'
)
provides=("${pkgname%-bin}")
conflicts=("${pkgname%-bin}")
source=("LICENSE-MIT-$pkgver::https://raw.githubusercontent.com/0xle0ne/wireguard-gui/refs/tags/$pkgver-stable/LICENSE-MIT"
"wireguard-gui.desktop")
source_x86_64=("$url/releases/download/$pkgver-stable/${pkgname%-bin}_${pkgver}_amd64.deb")
source_aarch64=("$url/releases/download/$pkgver-stable/${pkgname%-bin}_${pkgver}_arm64.deb")
sha256sums=('e532a576385a259c2baac5188fcdd4026d004876ad55d3274f88c53fe942556a'
'a649764a630f65bf44848f99913fa9210c9606086ad3cea7e45e885b73232926')
sha256sums_x86_64=('efd24742c0a4147eaaddf7b4041b9737840afadf216ff77751013eeb713b63d5')
sha256sums_aarch64=('c6e80c1950e66fd0df048acefbe792922cd8223de31ef95452060198e4ff424a')
package() {
bsdtar -xf data.tar.gz -C "$pkgdir/"
install -Dm644 wireguard-gui.desktop "$pkgdir/usr/share/applications/wireguard-gui.desktop"
install -Dm644 "LICENSE-MIT-$pkgver" "$pkgdir/usr/share/licenses/$pkgname/LICENSE-MIT"
}
|