diff options
author | Lúcio Rubens | 2017-05-28 19:06:20 +0000 |
---|---|---|
committer | Lúcio Rubens | 2017-05-28 19:06:20 +0000 |
commit | 063df8901a8a07e3ea974425ef3daf2c510b4bb2 (patch) | |
tree | 08fe68e97a33082b5cec8b7dbb808fc1ee85989e /PKGBUILD | |
download | aur-063df8901a8a07e3ea974425ef3daf2c510b4bb2.tar.gz |
Ark Desktop Client
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..7171e4017fd2 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +#Maintainer: Lúcio Rubens <luciorubeens@gmail.com> +_npmname=ArkClient +_appname=arkclient +pkgname=ark-desktop +pkgver=1.2.2 +pkgrel=1 +pkgdesc="Multi Platform Ark Lite Client" +arch=(any) +url="https://github.com/ArkEcosystem/ark-desktop" +license=(MIT) +depends=('nodejs' 'electron') +makedepends=('npm') +checkdepends=() +optdepends=() +provides=() + +options=() +install= +source=( + "https://github.com/ArkEcosystem/$pkgname/releases/download/{$pkgver}/$_npmname-Linux-${pkgver}.tar.xz" + "$_appname.desktop" + "$_appname.png" +) +sha1sums=( + "56872f135d6e0b86adfdd3d72a6c2c4880750c6c" + "687295fc60638fdd828646e7fc44eaf38eca3cd0" + "66dadafaa8f6c03c1790a9fa1acf33ec0bfeaa64" +) + +package() { + cd "$srcdir/$_npmname-$pkgver" + + install -d $pkgdir/{opt/$pkgname,usr/bin} + cp -a * $pkgdir/opt/$pkgname + rm $pkgdir/opt/$pkgname/LICENSE* + ln -s /opt/$pkgname/$_appname $pkgdir/usr/bin/$_appname + + install -Dm644 "$srcdir/$_appname.desktop" "$pkgdir/usr/share/applications/$_appname.desktop" + install -Dm644 "$srcdir/$_appname.png" "$pkgdir/usr/share/pixmaps/$_appname.png" + + chmod -R ugo+rX $pkdir/opt +} |