diff options
author | Florian Freund | 2019-07-09 14:43:00 +0200 |
---|---|---|
committer | Florian Freund | 2019-07-09 14:43:00 +0200 |
commit | 87bc89e840d11681e205dc833a28d794b6ebd7f5 (patch) | |
tree | 3584803b7250e87119e7bc4324ab020a2e792a03 | |
parent | 4b49c26f24f9e5fb482bad404c6dc84df4bf1a7f (diff) | |
download | aur-teamspeak3-massmover.tar.gz |
Update to Plugin SDK API 23
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 31 | ||||
-rw-r--r-- | TS3MassMover-v0.61.22.zip | bin | 103454 -> 0 bytes |
3 files changed, 27 insertions, 15 deletions
@@ -1,13 +1,16 @@ pkgbase = teamspeak3-massmover pkgdesc = Plugin for Teamspeak 3. TS3MassMover by Mr. S - pkgver = 0.61.22 + pkgver = 0.61.23 pkgrel = 1 + url = https://forum.teamspeak.com/threads/129129-TS3MassMover-TS3-Client-Plugin-to-move-clients arch = x86_64 license = Unknown makedepends = teamspeak3-pluginsdk>=3.1.0.1 - depends = teamspeak3>=3.1.0.1 - source = TS3MassMover-v0.61.22.zip - md5sums = 381bd5ee4d80df77a68d4ef9c7065e24 + makedepends = unzip + makedepends = qt5-base + depends = teamspeak3>=3.3.0 + source = TS3MassMover-v0.61.23.zip::https://forum.teamspeak.com/attachment.php?attachmentid=17992&d=1560786393 + sha256sums = 17342a8071b2357005df9cf93b3ec97476f1b115f9501ef23cc84a94e32e6b3f pkgname = teamspeak3-massmover @@ -1,19 +1,28 @@ -# Maintainer: RetardedOnion@archlinux-irc +# Maintainer: Florian Freund <florian88freund@gmail.com> +# Contributor: RetardedOnion@archlinux-irc # Creator: Mr.S of Teamspeak-Forums pkgname=teamspeak3-massmover -pkgver=0.61.22 +pkgver=0.61.23 pkgrel=1 pkgdesc='Plugin for Teamspeak 3. TS3MassMover by Mr. S' arch=('x86_64') -url="" +url="https://forum.teamspeak.com/threads/129129-TS3MassMover-TS3-Client-Plugin-to-move-clients" license=('Unknown') -makedepends=('teamspeak3-pluginsdk>=3.1.0.1') -depends=('teamspeak3>=3.1.0.1') -source=('TS3MassMover-v0.61.22.zip') -md5sums=('381bd5ee4d80df77a68d4ef9c7065e24') +makedepends=('teamspeak3-pluginsdk>=3.1.0.1' 'unzip' 'qt5-base') +depends=('teamspeak3>=3.3.0') +source=("TS3MassMover-v${pkgver}.zip::https://forum.teamspeak.com/attachment.php?attachmentid=17992&d=1560786393") +sha256sums=('17342a8071b2357005df9cf93b3ec97476f1b115f9501ef23cc84a94e32e6b3f') + +build() { + mkdir -p "${srcdir}/build" + + sed -i 's:#include <direct.h>:#include <sys/stat.h>:g' "${srcdir}/source/plugin.cpp" + sed -i 's:_mkdir\((.*)\):mkdir(\1, 0755):g' "${srcdir}/source/plugin.cpp" + + c++ -shared -I /usr/include/teamspeak3 -I /usr/include/qt -fPIC -o "${srcdir}/build/TS3MassMover.so" "${srcdir}/source/plugin.cpp" +} + package() { - unzip -o ${srcdir}/TS3MassMover-v0.61.22.zip - c++ -shared -I /usr/include/teamspeak3 -shared -I /usr/include/qt -fPIC -o ${pkgdir}/TS3MassMover.so ${srcdir}/source/plugin.cpp - mkdir -pm0755 ${pkgdir} "$pkgdir/opt/teamspeak3/plugins" - install -D -m644 ${pkgdir}/TS3MassMover.so "$pkgdir/opt/teamspeak3/plugins/TS3MassMover.so" + mkdir -pm0755 "$pkgdir/opt/teamspeak3/plugins" + install -D -m755 "${srcdir}/build/TS3MassMover.so" "${pkgdir}/opt/teamspeak3/plugins/TS3MassMover.so" } diff --git a/TS3MassMover-v0.61.22.zip b/TS3MassMover-v0.61.22.zip Binary files differdeleted file mode 100644 index 799b4b63f89c..000000000000 --- a/TS3MassMover-v0.61.22.zip +++ /dev/null |