summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD29
1 files changed, 17 insertions, 12 deletions
diff --git a/PKGBUILD b/PKGBUILD
index ec791ad30839..3798d3fc6486 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,42 +2,47 @@
_pkgname=RP-Soundboard
pkgname=teamspeak3-plugin-rp-soundboard
-pkgver=1.4.1.1810
+pkgver=1.4.1.1826
pkgrel=1
pkgdesc='Plugin for Teamspeak 3. Easy to use soundboard'
arch=('x86_64')
url="https://github.com/MGraefe/${_pkgname}"
license=('Unknown')
-makedepends=('teamspeak3-pluginsdk>=3.3.0' 'python' 'qt5-base' 'ffmpeg')
+makedepends=('python' 'qt5-base' 'ffmpeg')
depends=('teamspeak3>=3.3.0')
-source=("https://github.com/MGraefe/${_pkgname}/archive/${pkgver}.tar.gz"
+source=("https://github.com/MGraefe/${_pkgname}/archive/refs/tags/${pkgver}_linux.tar.gz"
+ 'Updated_API_QT_5.10.patch'::'https://github.com/MGraefe/RP-Soundboard/commit/a7653d62fe84d71cdcddf4b614b1a0083fc2deec.patch'
'build-fixes.patch')
-sha256sums=('af00598fdfada9bc3f8000824b572236c0be6db51398600f869cdf1a88ea5064'
- '8cbfe1d695c5c3477e6c28a649c29575d82720c30c48a74de0c8162ade05efbc')
+sha256sums=('aa70fe9db89c404c3f11aafc508e1d2618123bae7085cc543c91c7333c68ff48'
+ '339889edd44b10bf153d9bac083e92e73f886d1aa87fab1f5edd6d4ae9c19bc9'
+ '2866dec7059697df0030968549b67faedd5af78636269e6d84334a722817c2db')
prepare() {
- cd "${_pkgname}-${pkgver}"
+ cd "${_pkgname}-${pkgver}_linux"
- patch -p0 -i "${srcdir}/build-fixes.patch"
+ patch -p1 -i ../Updated_API_QT_5.10.patch
+ patch -p1 -i ../build-fixes.patch
+
+ rm -rf build
+ mkdir build
cd src/version
python version.py
}
build() {
- cd "${_pkgname}-${pkgver}/qt-linux"
+ cd "${_pkgname}-${pkgver}_linux/build"
- export TS3DIR=/opt/teamspeak3
- qmake ts3soundboard_linux.pro
+ cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_LIBRARY_PATH=/usr/lib
make
}
package() {
- cd "${_pkgname}-${pkgver}"
+ cd "${_pkgname}-${pkgver}_linux/build"
mkdir -pm0755 ${pkgdir} "$pkgdir/opt/teamspeak3/plugins"
- install -D -m644 bin/release_lin/librp_soundboard.so "$pkgdir/opt/teamspeak3/plugins/librp_soundboard.so"
+ install -D -m644 librp_soundboard_linux_amd64.so "$pkgdir/opt/teamspeak3/plugins/librp_soundboard.so"
}
# vim:set ts=2 sw=2 et: