[arch-commits] Commit in mumble/repos (3 files)
Date: Friday, May 29, 2020 @ 18:30:13 Author: lfleischer Revision: 637248 db-move: moved mumble from [community-staging] to [community-testing] (x86_64) Added: mumble/repos/community-testing-x86_64/ mumble/repos/community-testing-x86_64/PKGBUILD (from rev 637247, mumble/repos/community-staging-x86_64/PKGBUILD) Deleted: mumble/repos/community-staging-x86_64/ --+ PKGBUILD | 74 + 1 file changed, 74 insertions(+) Copied: mumble/repos/community-testing-x86_64/PKGBUILD (from rev 637247, mumble/repos/community-staging-x86_64/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2020-05-29 18:30:13 UTC (rev 637248) @@ -0,0 +1,74 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: David Runge +# Contributor: Lauri Niskanen +# Contributor: sebastian.sal...@gmx.de +# Contributor: Doc Angelo + +pkgname=mumble +pkgver=1.3.0 +pkgrel=9 +arch=('x86_64') +pkgdesc="A voice chat application similar to TeamSpeak" +license=('BSD') +depends=('gcc-libs' 'glibc' 'hicolor-icon-theme' 'libspeechd' 'libx11' 'libxi' +'lsb-release' 'openssl' 'opus' 'qt5-base' 'qt5-svg' 'speex' 'xdg-utils') +makedepends=('alsa-lib' 'avahi' 'boost' 'jack' 'libpulse' 'libsndfile' 'mesa' +'protobuf' 'python' 'qt5-tools') +optdepends=('speech-dispatcher: Text-to-speech support' +'espeak-ng: Text-to-speech support') +url="https://www.mumble.info/"; +source=("https://github.com/mumble-voip/mumble/releases/download/${pkgver}/mumble-${pkgver}.tar.gz"{,.sig} + "${pkgname}-1.3.0-jack.patch::https://github.com/mumble-voip/mumble/pull/3990.patch";) +sha512sums=('2a629fc97f3c7c587c9a3b40fc96cf15d668acada37282ec1c4a5b169ad37717d60af94d12c7bce45f2816c265f76a99ebad40a006adcf8ca38a117e7c0a4122' +'SKIP' + '11e4e1b65b8d1fb0aa07b0eff131026a6f8d6063ed57b67d9ea23152ff55e9fdb5f65691089fa8b0498d7609f6bad7e1367eb5c8b9adfd1db1d48c908618d217') +validpgpkeys=('56D0B23AE00B1EE9A8BAAC0F5B8CF87BB893449B') # Mumble Automatic Build Infrastructure 2019 + +prepare() { + cd "$pkgname-$pkgver" + # changing the default to *not* unconditionally and automatically start a + # JACK server, when mumble is started + # https://bugs.archlinux.org/task/62755 + # https://github.com/mumble-voip/mumble/issues/3989 + patch -Np1 -i "../${pkgname}-1.3.0-jack.patch" +} + +build() { + cd "$pkgname-$pkgver" + qmake-qt5 main.pro \ +CONFIG+="no-bundled-opus no-bundled-speex no-g15 no-xevie no-server \ +no-embed-qt-translations no-update packaged" \ +DEFINES+="PLUGIN_PATH=/usr/lib/mumble" \ +INCLUDEPATH+="/usr/include/speech-dispatcher" + make release +} + +package() { + depends+=('libasound.so' 'libdns_sd.so' 'libjack.so' 'libprotobuf.so' + 'libpulse.so' 'libsndfile.so') + cd "$pkgname-$pkgver" + # mumble has no install target: https://github.com/mumble-voip/mumble/issues/1029 + # binaries and scripts + install -vDm 755 release/mumble -t "$pkgdir/usr/bin" + install -vDm 755 scripts/mumble-overlay -t "$pkgdir/usr/bin/" + # (vendored) libs + install -vdm 755 "$pkgdir/usr/lib/mumble/" + local _lib + for _lib in release/*.so*; do +if [ -L "$_lib" ]; then + cp -vP "$_lib" "$pkgdir/usr/lib/mumble/" +else + install -vDm 755 "$_lib" -t "$pkgdir/usr/lib/mumble/" +fi + done + install -vDm 755 release/plugins/*.so -t "$pkgdir/usr/lib/mumble/" + # XDG desktop integration + install -vDm 644 scripts/mumble.desktop -t "$pkgdir/usr/share/applications" + # man page + install -vDm 644 "man/${pkgname}"*.1 -t "$pkgdir/usr/share/man/man1/" + # XDG desktop icons + install -vDm 644 icons/mumble.svg -t "$pkgdir/usr/share/icons/hicolor/scalable/apps/" + # license + install -vDm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" +} +# vim: sw=2:ts=2 et:
[arch-commits] Commit in mumble/repos (3 files)
Date: Wednesday, December 11, 2019 @ 21:16:16 Author: dvzrv Revision: 536953 archrelease: copy trunk to community-staging-x86_64 Added: mumble/repos/community-staging-x86_64/ mumble/repos/community-staging-x86_64/PKGBUILD (from rev 536952, mumble/trunk/PKGBUILD) mumble/repos/community-staging-x86_64/mumble-protobuf-3.7.patch (from rev 536952, mumble/trunk/mumble-protobuf-3.7.patch) ---+ PKGBUILD | 63 +++ mumble-protobuf-3.7.patch | 800 2 files changed, 863 insertions(+) Copied: mumble/repos/community-staging-x86_64/PKGBUILD (from rev 536952, mumble/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-11 21:16:16 UTC (rev 536953) @@ -0,0 +1,63 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: David Runge +# Contributor: Lauri Niskanen +# Contributor: sebastian.sal...@gmx.de +# Contributor: Doc Angelo + +pkgname=mumble +pkgver=1.3.0 +pkgrel=5 +arch=('x86_64') +pkgdesc="A voice chat application similar to TeamSpeak" +license=('BSD') +depends=('alsa-lib' 'avahi' 'desktop-file-utils' 'gcc-libs' 'glibc' +'hicolor-icon-theme' 'libprotobuf.so' 'libpulse' 'libsndfile' 'libspeechd' +'libx11' 'libxi' 'lsb-release' 'openssl' 'opus' 'qt5-base' 'qt5-svg' 'speex' +'xdg-utils') +makedepends=(boost mesa python qt5-tools) +optdepends=('speech-dispatcher: Text-to-speech support' +'espeak-ng: Text-to-speech support') +url="https://www.mumble.info/"; +source=(https://github.com/mumble-voip/mumble/releases/download/${pkgver}/mumble-${pkgver}.tar.gz{,.sig}) +sha512sums=('2a629fc97f3c7c587c9a3b40fc96cf15d668acada37282ec1c4a5b169ad37717d60af94d12c7bce45f2816c265f76a99ebad40a006adcf8ca38a117e7c0a4122' +'SKIP') +validpgpkeys=('56D0B23AE00B1EE9A8BAAC0F5B8CF87BB893449B') # Mumble Automatic Build Infrastructure 2019 + +build() { + cd "$pkgname-$pkgver" + + qmake-qt5 main.pro \ +CONFIG+="no-bundled-opus no-bundled-speex no-g15 no-xevie no-server \ +no-embed-qt-translations no-update packaged" \ +DEFINES+="PLUGIN_PATH=/usr/lib/mumble" \ +INCLUDEPATH+="/usr/include/speech-dispatcher" + make release +} + +package() { + cd "$pkgname-$pkgver" + + # mumble has no install target: https://github.com/mumble-voip/mumble/issues/1029 + # bin stuff + install -vDm 755 release/mumble -t "$pkgdir/usr/bin" + install -vDm 755 scripts/mumble-overlay -t "$pkgdir/usr/bin/" + + # lib stuff + install -vdm 755 "$pkgdir/usr/lib/mumble/" + local _lib + for _lib in release/*.so*; do +if [ -L "$_lib" ]; then + cp -vP "$_lib" "$pkgdir/usr/lib/mumble/" +else + install -vDm 755 "$_lib" -t "$pkgdir/usr/lib/mumble/" +fi + done + install -vDm 755 release/plugins/*.so -t "$pkgdir/usr/lib/mumble/" + + # other stuff + install -vDm 644 scripts/mumble.desktop -t "$pkgdir/usr/share/applications" + install -vDm 644 "man/${pkgname}"*.1 -t "$pkgdir/usr/share/man/man1/" + install -vDm 644 icons/mumble.svg -t "$pkgdir/usr/share/icons/hicolor/scalable/apps/" + install -vDm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" +} +# vim: sw=2:ts=2 et: Copied: mumble/repos/community-staging-x86_64/mumble-protobuf-3.7.patch (from rev 536952, mumble/trunk/mumble-protobuf-3.7.patch) === --- community-staging-x86_64/mumble-protobuf-3.7.patch (rev 0) +++ community-staging-x86_64/mumble-protobuf-3.7.patch 2019-12-11 21:16:16 UTC (rev 536953) @@ -0,0 +1,800 @@ +diff --git a/src/mumble/ACLEditor.cpp b/src/mumble/ACLEditor.cpp +index c938ffc1..e414d606 100644 +--- a/src/mumble/ACLEditor.cpp b/src/mumble/ACLEditor.cpp +@@ -37,11 +37,13 @@ + #include "Channel.h" + #include "ClientUser.h" + #include "Database.h" +-#include "Global.h" + #include "Log.h" + #include "ServerHandler.h" + #include "User.h" + ++ // We define a global macro called 'g'. This can lead to issues when included code uses 'g' as a type or parameter name (like protobuf 3.7 does). As such, for now, we have to make this our last include. ++#include "Global.h" ++ + ACLGroup::ACLGroup(const QString &name) : Group(NULL, name) { + bInherited = false; + } +diff --git a/src/mumble/About.cpp b/src/mumble/About.cpp +index 4d2cf158..dc214f17 100644 +--- a/src/mumble/About.cpp b/src/mumble/About.cpp +@@ -32,10 +32,12 @@ + + #include "About.h" + +-#include "Global.h" + #include "MainWindow.h" + #include "licenses.h" + ++// We define a global macro called 'g'. This can lead to issues when included code uses 'g' as a type or parameter name (like protobuf 3.7 does). As such, for now, we have to make this our last include. ++#include "Global.h" ++ + AboutDialog::AboutDialog(QWidget *p) : QDialog(p) { + setWindowTitle(tr("About Mumble")); + +diff --git a/src/mumble/Audio
[arch-commits] Commit in mumble/repos (3 files)
Date: Monday, October 7, 2019 @ 22:21:10 Author: svenstaro Revision: 514147 archrelease: copy trunk to community-staging-x86_64 Added: mumble/repos/community-staging-x86_64/ mumble/repos/community-staging-x86_64/PKGBUILD (from rev 514146, mumble/trunk/PKGBUILD) mumble/repos/community-staging-x86_64/mumble-protobuf-3.7.patch (from rev 514146, mumble/trunk/mumble-protobuf-3.7.patch) ---+ PKGBUILD | 57 +++ mumble-protobuf-3.7.patch | 800 2 files changed, 857 insertions(+) Copied: mumble/repos/community-staging-x86_64/PKGBUILD (from rev 514146, mumble/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-10-07 22:21:10 UTC (rev 514147) @@ -0,0 +1,57 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Lauri Niskanen +# Contributor: sebastian.sal...@gmx.de +# Contributor: Doc Angelo + +pkgname=mumble +pkgver=1.3.0 +pkgrel=4 +arch=('x86_64') +pkgdesc="A voice chat application similar to TeamSpeak" +license=('BSD') +depends=(qt5-base qt5-svg speex lsb-release libxi avahi libsndfile protobuf libpulse opus + xdg-utils libspeechd libpng freetype2 fontconfig libxrender) +makedepends=(boost mesa python qt5-tools) +optdepends=('speech-dispatcher: Text-to-speech support' +'espeak-ng: Text-to-speech support') +url="https://www.mumble.info/"; +source=(https://github.com/mumble-voip/mumble/releases/download/${pkgver}/mumble-${pkgver}.tar.gz{,.sig}) +sha512sums=('2a629fc97f3c7c587c9a3b40fc96cf15d668acada37282ec1c4a5b169ad37717d60af94d12c7bce45f2816c265f76a99ebad40a006adcf8ca38a117e7c0a4122' +'SKIP') +validpgpkeys=('56D0B23AE00B1EE9A8BAAC0F5B8CF87BB893449B') # Mumble Automatic Build Infrastructure 2019 + +build() { + cd "$srcdir"/$pkgname-$pkgver + + qmake-qt5 main.pro \ +CONFIG+="bundled-celt no-bundled-opus no-bundled-speex no-g15 no-xevie no-server \ +no-embed-qt-translations no-update packaged" \ +DEFINES+="PLUGIN_PATH=/usr/lib/mumble" \ +INCLUDEPATH+="/usr/include/speech-dispatcher" \ +LIBS+="-lpng16 -lfreetype -lXrender -lfontconfig" + make release +} + +package() { + cd "$srcdir"/$pkgname-$pkgver + + # bin stuff + install -m755 -D ./release/mumble "$pkgdir"/usr/bin/mumble + install -m755 -D ./scripts/mumble-overlay "$pkgdir"/usr/bin/mumble-overlay + + # lib stuff + install -m755 -D ./release/libmumble.so.$pkgver "$pkgdir"/usr/lib/mumble/libmumble.so.$pkgver + ln -s libmumble.so.$pkgver "$pkgdir"/usr/lib/mumble/libmumble.so + ln -s libmumble.so.$pkgver "$pkgdir"/usr/lib/mumble/libmumble.so.1 + ln -s libmumble.so.$pkgver "$pkgdir"/usr/lib/mumble/libmumble.so.1.3 + install -m755 -D ./release/plugins/liblink.so "$pkgdir"/usr/lib/mumble/liblink.so + install -m755 -D ./release/libcelt* "$pkgdir"/usr/lib/mumble/ + + # other stuff + install -m644 -D ./scripts/mumble.desktop "$pkgdir"/usr/share/applications/mumble.desktop + install -m755 -d "$pkgdir"/usr/share/man/man1 + install -m644 -D ./man/mum* "$pkgdir"/usr/share/man/man1/ + install -m644 -D ./icons/mumble.svg "$pkgdir"/usr/share/icons/hicolor/scalable/apps/mumble.svg + install -m644 -D ./LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} +# vim: sw=2:ts=2 et: Copied: mumble/repos/community-staging-x86_64/mumble-protobuf-3.7.patch (from rev 514146, mumble/trunk/mumble-protobuf-3.7.patch) === --- community-staging-x86_64/mumble-protobuf-3.7.patch (rev 0) +++ community-staging-x86_64/mumble-protobuf-3.7.patch 2019-10-07 22:21:10 UTC (rev 514147) @@ -0,0 +1,800 @@ +diff --git a/src/mumble/ACLEditor.cpp b/src/mumble/ACLEditor.cpp +index c938ffc1..e414d606 100644 +--- a/src/mumble/ACLEditor.cpp b/src/mumble/ACLEditor.cpp +@@ -37,11 +37,13 @@ + #include "Channel.h" + #include "ClientUser.h" + #include "Database.h" +-#include "Global.h" + #include "Log.h" + #include "ServerHandler.h" + #include "User.h" + ++ // We define a global macro called 'g'. This can lead to issues when included code uses 'g' as a type or parameter name (like protobuf 3.7 does). As such, for now, we have to make this our last include. ++#include "Global.h" ++ + ACLGroup::ACLGroup(const QString &name) : Group(NULL, name) { + bInherited = false; + } +diff --git a/src/mumble/About.cpp b/src/mumble/About.cpp +index 4d2cf158..dc214f17 100644 +--- a/src/mumble/About.cpp b/src/mumble/About.cpp +@@ -32,10 +32,12 @@ + + #include "About.h" + +-#include "Global.h" + #include "MainWindow.h" + #include "licenses.h" + ++// We define a global macro called 'g'. This can lead to issues when included code uses 'g' as a type or parameter name (like protobuf 3.7 does). As such, for now, we have to make this our last include. ++#include "Global.h" ++ + AboutDialog::
[arch-commits] Commit in mumble/repos (3 files)
Date: Friday, March 8, 2019 @ 18:31:20 Author: arojas Revision: 438133 archrelease: copy trunk to community-staging-x86_64 Added: mumble/repos/community-staging-x86_64/ mumble/repos/community-staging-x86_64/PKGBUILD (from rev 438132, mumble/trunk/PKGBUILD) mumble/repos/community-staging-x86_64/mumble-protobuf-3.7.patch (from rev 438132, mumble/trunk/mumble-protobuf-3.7.patch) ---+ PKGBUILD | 73 mumble-protobuf-3.7.patch | 800 2 files changed, 873 insertions(+) Copied: mumble/repos/community-staging-x86_64/PKGBUILD (from rev 438132, mumble/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-03-08 18:31:20 UTC (rev 438133) @@ -0,0 +1,73 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Lauri Niskanen +# Contributor: sebastian.sal...@gmx.de +# Contributor: Doc Angelo + +# If you want support for your G15 Keyboard, please add 'g15daemon' +# to the depends and delete "no-g15" in the configure line below + +pkgname=mumble +pkgver=1.2.19 +pkgrel=13 +arch=('x86_64') +pkgdesc="A voice chat application similar to TeamSpeak" +license=('BSD') +depends=('qt4' 'speex' 'lsb-release' 'libxi' 'avahi' 'libsndfile' 'protobuf' 'libpulse' 'opus' + 'xdg-utils' 'libspeechd' 'libpng' 'freetype2' 'fontconfig' 'libxrender') +makedepends=('boost' 'mesa') +optdepends=('speech-dispatcher') +url="https://www.mumble.info/"; +source=(https://github.com/mumble-voip/mumble/releases/download/${pkgver}/mumble-${pkgver}.tar.gz{,.sig} + https://github.com/mumble-voip/mumble/commit/ea861fe86743c8402bbad77d8d1dd9de8dce447e.patch +mumble-protobuf-3.7.patch) +sha512sums=('f9194a899149b500a94afcf7cc5b9691c7ce8669f07fca2c66adbb3916ddb863bf703d04fb8387133fb75f3c8edb52974d1acf3febfafa1f73da19946de4' +'SKIP' + 'fcdaf2a3575e3871fe4003b93364a70a7c7029beb64ba5e24931abbe3898b72791848b5cf78ccf48eee5942a37f696a5134d061c2b8d60b66913abd701758330' + 'f83759c8e9dec47015c9c5c9023cb7c0501fd291309ee0dfc714f4fc9fdfa5c8728c9faaf129132f45d10577d6c843d544a71fe21f11ad3e9d31a61a58d68e95') +validpgpkeys=('C4666C6767A26017CE68406988048D0D625297A0') # Mumble Automatic Build Infrastructure 2017 + +prepare() { + cd "$srcdir"/$pkgname-$pkgver + + # https://github.com/mumble-voip/mumble/pull/3287 + patch -p1 < ../ea861fe86743c8402bbad77d8d1dd9de8dce447e.patch + patch -p1 -i ../mumble-protobuf-3.7.patch # Fix build with protobuf 3.7 +} + +build() { + cd "$srcdir"/$pkgname-$pkgver + + # Building mumble + qmake-qt4 main.pro \ +CONFIG+="c++11 bundled-celt no-bundled-opus no-bundled-speex no-g15 no-xevie no-server \ +no-embed-qt-translations no-update packaged" \ +DEFINES+="PLUGIN_PATH=/usr/lib/mumble" \ +INCLUDEPATH+="/usr/include/speech-dispatcher" \ +LIBS+="-lpng16 -lfreetype -lXrender -lfontconfig" + make release +} + +package() { + cd "$srcdir"/$pkgname-$pkgver + + # bin stuff + install -m755 -D ./release/mumble "$pkgdir"/usr/bin/mumble + install -m755 -D ./scripts/mumble-overlay "$pkgdir"/usr/bin/mumble-overlay + + # lib stuff + install -m755 -D ./release/libmumble.so.$pkgver "$pkgdir"/usr/lib/mumble/libmumble.so.$pkgver + ln -s libmumble.so.$pkgver "$pkgdir"/usr/lib/mumble/libmumble.so + ln -s libmumble.so.$pkgver "$pkgdir"/usr/lib/mumble/libmumble.so.1 + ln -s libmumble.so.$pkgver "$pkgdir"/usr/lib/mumble/libmumble.so.1.2 + install -m755 -D ./release/plugins/liblink.so "$pkgdir"/usr/lib/mumble/liblink.so + install -m755 -D ./release/plugins/libmanual.so "$pkgdir"/usr/lib/mumble/libmanual.so + install -m755 -D ./release/libcelt* "$pkgdir"/usr/lib/mumble/ + + # other stuff + install -m644 -D ./scripts/mumble.desktop "$pkgdir"/usr/share/applications/mumble.desktop + install -m755 -d "$pkgdir"/usr/share/man/man1 + install -m644 -D ./man/mum* "$pkgdir"/usr/share/man/man1/ + install -m644 -D ./icons/mumble.svg "$pkgdir"/usr/share/icons/hicolor/scalable/apps/mumble.svg + install -m644 -D ./LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} +# vim: sw=2:ts=2 et: Copied: mumble/repos/community-staging-x86_64/mumble-protobuf-3.7.patch (from rev 438132, mumble/trunk/mumble-protobuf-3.7.patch) === --- community-staging-x86_64/mumble-protobuf-3.7.patch (rev 0) +++ community-staging-x86_64/mumble-protobuf-3.7.patch 2019-03-08 18:31:20 UTC (rev 438133) @@ -0,0 +1,800 @@ +diff --git a/src/mumble/ACLEditor.cpp b/src/mumble/ACLEditor.cpp +index c938ffc1..e414d606 100644 +--- a/src/mumble/ACLEditor.cpp b/src/mumble/ACLEditor.cpp +@@ -37,11 +37,13 @@ + #include "Channel.h" + #include "ClientUser.h" + #include "Database.h" +-#include "Global.h" + #include "Log.h" + #include "ServerHandler.h" + #include "
[arch-commits] Commit in mumble/repos (3 files)
Date: Friday, September 14, 2018 @ 07:25:33 Author: bisson Revision: 380804 db-move: moved mumble from [community-testing] to [community] (x86_64) Added: mumble/repos/community-x86_64/PKGBUILD (from rev 380803, mumble/repos/community-testing-x86_64/PKGBUILD) Deleted: mumble/repos/community-testing-x86_64/ mumble/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 70 community-x86_64/PKGBUILD | 70 2 files changed, 70 insertions(+), 70 deletions(-) Deleted: community-x86_64/PKGBUILD === --- community-x86_64/PKGBUILD 2018-09-14 07:25:32 UTC (rev 380803) +++ community-x86_64/PKGBUILD 2018-09-14 07:25:33 UTC (rev 380804) @@ -1,70 +0,0 @@ -# $Id$ -# Maintainer: Sven-Hendrik Haase -# Contributor: Lauri Niskanen -# Contributor: sebastian.sal...@gmx.de -# Contributor: Doc Angelo - -# If you want support for your G15 Keyboard, please add 'g15daemon' -# to the depends and delete "no-g15" in the configure line below - -pkgname=mumble -pkgver=1.2.19 -pkgrel=10 -arch=('x86_64') -pkgdesc="A voice chat application similar to TeamSpeak" -license=('BSD') -depends=('qt4' 'speex' 'lsb-release' 'libxi' 'avahi' 'libsndfile' 'protobuf' 'libpulse' 'opus' - 'xdg-utils' 'speech-dispatcher' 'libpng' 'freetype2' 'fontconfig' 'libxrender') -makedepends=('boost' 'mesa') -url="https://www.mumble.info/"; -source=(https://github.com/mumble-voip/mumble/releases/download/${pkgver}/mumble-${pkgver}.tar.gz{,.sig} - https://github.com/mumble-voip/mumble/commit/ea861fe86743c8402bbad77d8d1dd9de8dce447e.patch) -sha512sums=('f9194a899149b500a94afcf7cc5b9691c7ce8669f07fca2c66adbb3916ddb863bf703d04fb8387133fb75f3c8edb52974d1acf3febfafa1f73da19946de4' -'SKIP' - 'fcdaf2a3575e3871fe4003b93364a70a7c7029beb64ba5e24931abbe3898b72791848b5cf78ccf48eee5942a37f696a5134d061c2b8d60b66913abd701758330') -validpgpkeys=('C4666C6767A26017CE68406988048D0D625297A0') # Mumble Automatic Build Infrastructure 2017 - -prepare() { - cd "$srcdir"/$pkgname-$pkgver - - # https://github.com/mumble-voip/mumble/pull/3287 - patch -p1 < ../ea861fe86743c8402bbad77d8d1dd9de8dce447e.patch -} - -build() { - cd "$srcdir"/$pkgname-$pkgver - - # Building mumble - qmake-qt4 main.pro \ -CONFIG+="c++11 bundled-celt no-bundled-opus no-bundled-speex no-g15 no-xevie no-server \ -no-embed-qt-translations no-update packaged" \ -DEFINES+="PLUGIN_PATH=/usr/lib/mumble" \ -INCLUDEPATH+="/usr/include/speech-dispatcher" \ -LIBS+="-lpng16 -lfreetype -lXrender -lfontconfig" - make release -} - -package() { - cd "$srcdir"/$pkgname-$pkgver - - # bin stuff - install -m755 -D ./release/mumble "$pkgdir"/usr/bin/mumble - install -m755 -D ./scripts/mumble-overlay "$pkgdir"/usr/bin/mumble-overlay - - # lib stuff - install -m755 -D ./release/libmumble.so.$pkgver "$pkgdir"/usr/lib/mumble/libmumble.so.$pkgver - ln -s libmumble.so.$pkgver "$pkgdir"/usr/lib/mumble/libmumble.so - ln -s libmumble.so.$pkgver "$pkgdir"/usr/lib/mumble/libmumble.so.1 - ln -s libmumble.so.$pkgver "$pkgdir"/usr/lib/mumble/libmumble.so.1.2 - install -m755 -D ./release/plugins/liblink.so "$pkgdir"/usr/lib/mumble/liblink.so - install -m755 -D ./release/plugins/libmanual.so "$pkgdir"/usr/lib/mumble/libmanual.so - install -m755 -D ./release/libcelt* "$pkgdir"/usr/lib/mumble/ - - # other stuff - install -m644 -D ./scripts/mumble.desktop "$pkgdir"/usr/share/applications/mumble.desktop - install -m755 -d "$pkgdir"/usr/share/man/man1 - install -m644 -D ./man/mum* "$pkgdir"/usr/share/man/man1/ - install -m644 -D ./icons/mumble.svg "$pkgdir"/usr/share/icons/hicolor/scalable/apps/mumble.svg - install -m644 -D ./LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} -# vim: sw=2:ts=2 et: Copied: mumble/repos/community-x86_64/PKGBUILD (from rev 380803, mumble/repos/community-testing-x86_64/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2018-09-14 07:25:33 UTC (rev 380804) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +# Contributor: Lauri Niskanen +# Contributor: sebastian.sal...@gmx.de +# Contributor: Doc Angelo + +# If you want support for your G15 Keyboard, please add 'g15daemon' +# to the depends and delete "no-g15" in the configure line below + +pkgname=mumble +pkgver=1.2.19 +pkgrel=11 +arch=('x86_64') +pkgdesc="A voice chat application similar to TeamSpeak" +license=('BSD') +depends=('qt4' 'speex' 'lsb-release' 'libxi' 'avahi' 'libsndfile' 'protobuf' 'libpulse' 'opus' + 'xdg-utils' 'speech-dispatcher' 'libpng' 'freetype2' 'fontconfig' 'libxrender') +makedepends=('boost' 'mesa') +url="https://www.mumble.info/"; +source=(https://github.com/mumble-voip/mumble/releases/download/${pkg