diff options
author | Alexandr Stelnykovych | 2020-11-27 23:49:39 +0200 |
---|---|---|
committer | Alexandr Stelnykovych | 2020-11-27 23:49:39 +0200 |
commit | cb3ad4cb428b1c6e98dcb056f9c2ef691ddd6a1c (patch) | |
tree | 08120e26bbb182b495874ab2030d4d6c7e07a5c2 /PKGBUILD | |
download | aur-cb3ad4cb428b1c6e98dcb056f9c2ef691ddd6a1c.tar.gz |
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..60149547c846 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Alexandr Stelnykovych <alexandr dot stelnykovych at ivpn dot net> + +pkgname="ivpn-ui" +pkgver=3.2.1 +pkgrel=1 +pkgdesc="IVPN Graphical User Interface" +arch=('x86_64') +url="https://ivpn.net" +license=('GPL3') +depends=('ivpn') +makedepends=('npm') +install="ivpn-ui.install" + +source=("ivpn-ui-src-v${pkgver}.tar.gz::https://github.com/ivpn/desktop-app-ui2/archive/v${pkgver}.tar.gz") +sha256sums=('e3131ba9745cd67de8cf91ce5208ff7006153a23e69b9132683ec70a40a74b5b') + +build() { + cd "$srcdir/desktop-app-ui2-${pkgver}" + npm install + ./References/Linux/build.sh +} + +package() { + cd "$srcdir/desktop-app-ui2-${pkgver}" + + mkdir -p "$pkgdir/opt/ivpn/ui/bin" + cp -fr dist_electron/linux-unpacked/* "$pkgdir/opt/ivpn/ui/bin" + + install -D "References/Linux/ui/IVPN.desktop" "$pkgdir/usr/share/applications/IVPN.desktop" + + install -D "References/Linux/ui/IVPN.desktop" "$pkgdir/opt/ivpn/ui/IVPN.desktop" + install -D "References/Linux/ui/ivpnicon.svg" "$pkgdir/opt/ivpn/ui/ivpnicon.svg" +} |