# Maintainer: Proton Technologies AG # Maintainer: Alexandru Cheltutior pkgname=protonvpn-gui _gitpkgname=linux-app pkgver=1.12.0 pkgrel=1 pkgdesc="Official ProtonVPN Graphical User Interface, maintained by the ProtonVPN team." arch=("any") url="https://github.com/ProtonVPN/" license=("GPL3") groups=("ProtonVPN") depends=("python-protonvpn-nm-lib>=3.10.0" "python-gobject" "python-psutil" "gtk3" "python-cairo" "webkit2gtk") optdepends=("libappindicator-gtk3") makedepends=("python-setuptools") source=("https://github.com/ProtonVPN/linux-app/archive/refs/tags/$pkgver.tar.gz") sha256sums=('708dd5aa04a12963361a7a13188c65938b94adc268608e341faa2985312e7f94') validpgpkeys=("6A5571928D2222D83BC7456E4EDE055B645F044F") build() { cd "$_gitpkgname-$pkgver" python setup.py build } package() { cd "$_gitpkgname-$pkgver" install -d -m755 "${pkgdir}/usr/share/applications" install -d -m755 "${pkgdir}/usr/share/icons/hicolor/scalable/apps/" cp protonvpn.desktop "${pkgdir}/usr/share/applications/protonvpn.desktop" cp ./protonvpn_gui/assets/icons/protonvpn-logo.png "${pkgdir}/usr/share/icons/hicolor/scalable/apps/" python setup.py install --root="$pkgdir" --optimize=1 }