summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authormiziakmwa2019-06-08 15:07:25 +0200
committermiziakmwa2019-06-08 15:07:25 +0200
commitd44370dd7229b3a722c2b0b9999a8b521c2b0101 (patch)
treebb9d8f04b1b5be86ac078961f421f80ce9c694f4
downloadaur-d44370dd7229b3a722c2b0b9999a8b521c2b0101.tar.gz
initial miniongg app PKGBUILD
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD50
2 files changed, 67 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..265eab4bb280
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = miniongg
+ pkgdesc = Elder Scrolls Online and World od Warcraft AddOn Manager
+ pkgver = 3.0.5
+ pkgrel = 1
+ url = https://minion.mmoui.com/
+ arch = i686
+ arch = x86_64
+ license = Minion EULA
+ depends = jdk8-openjdk
+ depends = java-openjfx
+ depends = unzip
+ provides = miniongg
+ source = https://cdn.mmoui.com/minion/v3/Minion3.0.5-java.zip
+ sha256sums = 0098613cce6e3b99decc45e6ecf6b71c4b8eed7fe0cd991611d6df5a7093bc1b
+
+pkgname = miniongg
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..3c0c5a1fe3df
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,50 @@
+# Maintainer: Pawel Mizio <miziakmwa at gmail dot com>
+
+pkgname=miniongg
+pkgver=3.0.5
+pkgrel=1
+pkgdesc="Elder Scrolls Online and World od Warcraft AddOn Manager"
+arch=('i686' 'x86_64')
+url='https://minion.mmoui.com/'
+license=('Minion EULA')
+depends=('jdk8-openjdk' 'java-openjfx' 'unzip')
+provides=("miniongg")
+source=("https://cdn.mmoui.com/minion/v3/Minion${pkgver}-java.zip")
+sha256sums=('0098613cce6e3b99decc45e6ecf6b71c4b8eed7fe0cd991611d6df5a7093bc1b')
+
+_jvmdir=usr/lib/jvm/java-${_majorver}-openjdk
+
+package() {
+ mkdir -p "${pkgdir}/opt/Minion/"
+ cp -r "${srcdir}/lib" "${pkgdir}/opt/Minion/"
+ cp -r "${srcdir}/Minion-jfx.jar" "${pkgdir}/opt/Minion/"
+
+ for _size in "32" "64" "128" "256" "512"
+ do
+ mkdir -p "${pkgdir}/usr/share/icons/hicolor/${_size}x${_size}/apps"
+ unzip -p Minion-jfx.jar "gg/minion/image/minion-${_size}.png" > "${pkgdir}/usr/share/icons/hicolor/${_size}x${_size}/apps/minion.png"
+ done
+
+ echo "#!/bin/sh
+java -jar /opt/Minion/Minion-jfx.jar" > miniongg
+ install -D "${srcdir}/miniongg" "${pkgdir}/usr/bin/miniongg"
+
+ echo "[Desktop Entry]
+Version=1.0
+Name=Minion
+GenericName=Addons Manager
+Comment=Manage games Addons
+Keywords=Internet;Games;
+Exec=miniongg
+Icon=minion
+Terminal=false
+X-MultipleArgs=false
+Type=Application
+StartupNotify=true
+StartupWMClass=Minion
+Categories=Network;Games;" > minion.desktop
+ mkdir -p "${pkgdir}/usr/share/applications"
+ install -m644 "${srcdir}/minion.desktop" "${pkgdir}/usr/share/applications/"
+}
+
+sha256sums=('0098613cce6e3b99decc45e6ecf6b71c4b8eed7fe0cd991611d6df5a7093bc1b')