summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBleuzen2017-06-24 13:11:42 +0200
committerBleuzen2017-06-24 13:11:42 +0200
commitee9dcb43835054e71d18e5a7cb83af61680cdcba (patch)
treee0f75648c76d7d09eec5bae710026559342455eb
parent2c314ea84a34c30e6aae5fd26042433ea90fe172 (diff)
downloadaur-ee9dcb43835054e71d18e5a7cb83af61680cdcba.tar.gz
Update 0.3.7
-rw-r--r--Blizcord.sh7
-rw-r--r--PKGBUILD27
-rw-r--r--blizcord3
-rw-r--r--blizcord-gui10
-rw-r--r--blizcord.desktop8
-rw-r--r--blizcord.install5
6 files changed, 54 insertions, 6 deletions
diff --git a/Blizcord.sh b/Blizcord.sh
new file mode 100644
index 000000000000..6c71b21303d1
--- /dev/null
+++ b/Blizcord.sh
@@ -0,0 +1,7 @@
+#!/bin/bash
+if [ $(pidof -x "Blizcord.sh"| wc -w) -gt 2 ]; then
+ echo "Another instance is already running"
+ exit
+fi
+
+java -jar Blizcord.exe --disable-update-checker "$@"
diff --git a/PKGBUILD b/PKGBUILD
index 44981e248fee..e03f99e12472 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Bleuzen <supgesu at gmail dot com>
pkgname=blizcord
-pkgver=0.3.6
+pkgver=0.3.7
pkgrel=1
pkgdesc="A simple Discord bot which can play music from YouTube or local files"
arch=('any')
@@ -9,11 +9,28 @@ url="https://github.com/Bleuzen/Blizcord/"
license=('mit')
depends=('jre8-openjdk')
install=$pkgname.install
-source=("blizcord-${pkgver}.deb::https://github.com/Bleuzen/Blizcord/releases/download/${pkgver}/blizcord-${pkgver}.deb")
-md5sums=('971fdaef00941b906aaab90478aebe08')
+source=("Blizcord.exe::https://github.com/Bleuzen/Blizcord/releases/download/${pkgver}/Blizcord.exe"
+ "Blizcord.sh"
+ "blizcord"
+ "blizcord-gui"
+ "blizcord.desktop")
+md5sums=('4b5211e209b400b1335f91049210741d'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP')
+noextract=("Blizcord.exe")
package() {
- msg2 "Extracting the data.tar.xz..."
- bsdtar -xf data.tar.xz -C "$pkgdir/"
+ mkdir -p "$pkgdir"/opt/Blizcord/
+ mkdir -p "$pkgdir"/usr/bin/
+ mkdir -p "$pkgdir"/usr/share/applications/
+
+ install -D Blizcord.exe "$pkgdir"/opt/Blizcord/
+ install -D Blizcord.sh "$pkgdir"/opt/Blizcord/
+ install -D blizcord "$pkgdir"/usr/bin/
+ install -D blizcord-gui "$pkgdir"/usr/bin/
+ install -D blizcord.desktop "$pkgdir"/usr/share/applications/
+
chmod o+rwx "$pkgdir"/opt/Blizcord/
}
diff --git a/blizcord b/blizcord
new file mode 100644
index 000000000000..12b7dcc543bf
--- /dev/null
+++ b/blizcord
@@ -0,0 +1,3 @@
+#!/bin/bash
+cd /opt/Blizcord
+./Blizcord.sh "$@"
diff --git a/blizcord-gui b/blizcord-gui
new file mode 100644
index 000000000000..5421c8217c31
--- /dev/null
+++ b/blizcord-gui
@@ -0,0 +1,10 @@
+#!/bin/bash
+cd /opt/Blizcord
+
+RC=1
+
+while [ $RC -eq 1 ]
+do
+ ./Blizcord.sh --gui
+ RC=$?
+done
diff --git a/blizcord.desktop b/blizcord.desktop
new file mode 100644
index 000000000000..6227ffe62047
--- /dev/null
+++ b/blizcord.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=Blizcord
+Comment=A Discord Bot
+Exec=blizcord-gui
+Type=Application
+StartupNotify=true
+Categories=Network;InstantMessaging;
+
diff --git a/blizcord.install b/blizcord.install
index fcba5debfd6e..915255bfef3f 100644
--- a/blizcord.install
+++ b/blizcord.install
@@ -1,10 +1,13 @@
post_install() {
chmod +x /opt/Blizcord/Blizcord.sh
chmod +x /usr/bin/blizcord
- chmod +x /usr/bin/blizcord-config
chmod +x /usr/bin/blizcord-gui
}
post_upgrade() {
post_install
}
+
+post_remove() {
+ rm -r /opt/Blizcord/
+}