diff options
author | Bleuzen | 2017-06-24 13:11:42 +0200 |
---|---|---|
committer | Bleuzen | 2017-06-24 13:11:42 +0200 |
commit | ee9dcb43835054e71d18e5a7cb83af61680cdcba (patch) | |
tree | e0f75648c76d7d09eec5bae710026559342455eb | |
parent | 2c314ea84a34c30e6aae5fd26042433ea90fe172 (diff) | |
download | aur-ee9dcb43835054e71d18e5a7cb83af61680cdcba.tar.gz |
Update 0.3.7
-rw-r--r-- | Blizcord.sh | 7 | ||||
-rw-r--r-- | PKGBUILD | 27 | ||||
-rw-r--r-- | blizcord | 3 | ||||
-rw-r--r-- | blizcord-gui | 10 | ||||
-rw-r--r-- | blizcord.desktop | 8 | ||||
-rw-r--r-- | blizcord.install | 5 |
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 "$@" @@ -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/ +} |