summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorskydrome2016-02-04 02:21:55 -0500
committerskydrome2016-02-04 02:21:55 -0500
commit05dce74759dcdad0255d1637e5f04da77cd5bb4d (patch)
treee905854e47a88c1d4ba78f71c955d498ca4e38b9
downloadaur-05dce74759dcdad0255d1637e5f04da77cd5bb4d.tar.gz
initial commit
-rw-r--r--.SRCINFO18
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD29
-rw-r--r--durian.sh11
-rw-r--r--icon-128x128.pngbin0 -> 34283 bytes
5 files changed, 63 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..c2e6e298e8e2
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = durian
+ pkgdesc = items search tool and watcher for Path of Exile
+ pkgver = 0.5.1
+ pkgrel = 1
+ url = http://thirdy.github.io/durian
+ arch = any
+ license = GPL2
+ depends = java-runtime>=8
+ depends = java-openjfx
+ source = https://github.com/thirdy/durian/releases/download/v0.5.1/durian-0.5.1.zip
+ source = icon-128x128.png
+ source = durian.sh
+ sha256sums = fa79f4479c4ad0b673cad47f8482f6fa9093db4e6031992caf100898bfdc1e17
+ sha256sums = 8535d56a223568ca05e5a84361d36e4269f9b7c176e93c8b5f6c0a0c4993be5c
+ sha256sums = 45ec0230d18832190bc1addcecaf9e4fd932b4bd60a7e28efce6ad298542866c
+
+pkgname = durian
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..554b9357ab38
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+pkg/
+src/
+*.zip
+*.pkg.tar
+*.jar
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..71a6f79d7e78
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,29 @@
+# Maintainer: skydrome <skydrome@i2pmail.org>
+# Contributor: skydrome <skydrome@i2pmail.org>
+
+pkgname=durian
+pkgver=0.5.1
+pkgrel=1
+pkgdesc="items search tool and watcher for Path of Exile"
+url="http://thirdy.github.io/durian"
+license=('GPL2')
+arch=('any')
+depends=('java-runtime>=8' 'java-openjfx')
+PKGEXT='.pkg.tar'
+
+source=("https://github.com/thirdy/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.zip"
+ "icon-128x128.png"
+ "durian.sh")
+
+sha256sums=('fa79f4479c4ad0b673cad47f8482f6fa9093db4e6031992caf100898bfdc1e17'
+ '8535d56a223568ca05e5a84361d36e4269f9b7c176e93c8b5f6c0a0c4993be5c'
+ '45ec0230d18832190bc1addcecaf9e4fd932b4bd60a7e28efce6ad298542866c')
+package() {
+ cd "$srcdir"
+ install -dm755 "${pkgdir}/usr/share/java/"
+
+ cp -r durian-${pkgver} "${pkgdir}/usr/share/java/durian"
+ chmod -R 777 "${pkgdir}/usr/share/java/durian"
+ install -Dm755 ${pkgname}.sh "${pkgdir}/usr/bin/${pkgname}"
+ install -Dm644 icon-128x128.png "${pkgdir}/usr/share/icons/hicolor/128x128/apps/${pkgname}.png"
+}
diff --git a/durian.sh b/durian.sh
new file mode 100644
index 000000000000..8c8ac09265f3
--- /dev/null
+++ b/durian.sh
@@ -0,0 +1,11 @@
+#!/usr/bin/env bash
+
+# check that the environment is 1.8 or higher
+JAVA_VERSION=$(java -version 2>&1 |awk -F '"' '/version/ {print $2}')
+if [[ "$JAVA_VERSION" < "1.8" ]]; then
+ echo "Java version 1.8 or higher is required, currently java is version $JAVA_VERSION"
+ exit 1
+fi
+
+cd /usr/share/java/durian
+java -cp durian.jar:* qic.Main
diff --git a/icon-128x128.png b/icon-128x128.png
new file mode 100644
index 000000000000..710b7b0d07a6
--- /dev/null
+++ b/icon-128x128.png
Binary files differ