summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authormorguldir2019-11-02 19:57:51 +0100
committermorguldir2019-11-02 19:58:28 +0100
commitb581311bb05981ca6eb8405f13a1974f8208a300 (patch)
treecae0e30e31e7539fc7a7ef1898357e954819aad9
downloadaur-b581311bb05981ca6eb8405f13a1974f8208a300.tar.gz
Initial commit
-rw-r--r--.SRCINFO25
-rw-r--r--PKGBUILD37
-rw-r--r--xenontrade.sh2
3 files changed, 64 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..11153c3056f4
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,25 @@
+pkgbase = xenontrade
+ pkgdesc = Path of Exile trading overlay
+ pkgver = 0.5.0alpha
+ pkgrel = 1
+ url = https://github.com/klayveR/xenontrade
+ arch = x86_64
+ license = MIT
+ makedepends = git
+ makedepends = node-gyp
+ makedepends = nodejs-lts-carbon
+ makedepends = python
+ makedepends = yarn
+ depends = gtk3
+ depends = gdk-pixbuf2
+ depends = libxtst
+ depends = nss
+ depends = wmctrl
+ provides = xenontrade
+ source = git+https://github.com/klayveR/xenontrade#tag=v0.5.0-alpha
+ source = xenontrade.sh
+ sha256sums = SKIP
+ sha256sums = 4050ea55730e76bdd90ab183bf687f5a614ee6ea303556400bd803ab7d01a2e7
+
+pkgname = xenontrade
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..379cc42c256d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+# Maintainer: morguldir <morguldir@protonmail.com>
+
+pkgname=xenontrade
+pkgver=0.5.0alpha
+pkgrel=1
+pkgdesc='Path of Exile trading overlay'
+arch=(x86_64)
+license=(MIT)
+url='https://github.com/klayveR/xenontrade'
+depends=(gtk3 gdk-pixbuf2 libxtst nss wmctrl)
+makedepends=(git node-gyp nodejs-lts-carbon python yarn)
+provides=(xenontrade)
+source=("git+https://github.com/klayveR/xenontrade#tag=v0.5.0-alpha"
+ "xenontrade.sh")
+sha256sums=('SKIP'
+ '4050ea55730e76bdd90ab183bf687f5a614ee6ea303556400bd803ab7d01a2e7')
+
+prepare()
+{
+ cd "$srcdir/$pkgname"
+ yarn add electron-updater
+ yarn install
+}
+
+build()
+{
+ cd "$srcdir/$pkgname"
+ yarn run build --linux dir
+}
+
+package()
+{
+ mkdir -p "$pkgdir/opt/"
+ mkdir -p "$pkgdir/usr/bin"
+ cp -r "$srcdir/$pkgname/dist/linux-unpacked/" "$pkgdir/opt/XenonTrade"
+ install -m755 "$srcdir/xenontrade.sh" "$pkgdir/usr/bin/xenontrade"
+}
diff --git a/xenontrade.sh b/xenontrade.sh
new file mode 100644
index 000000000000..f33224e53f32
--- /dev/null
+++ b/xenontrade.sh
@@ -0,0 +1,2 @@
+#!/bin/bash
+/opt/XenonTrade/xenontrade