Date: Sunday, April 28, 2019 @ 08:39:47 Author: svenstaro Revision: 454938
upgpkg: mumble 1.3.0rc1-1 Modified: mumble/trunk/PKGBUILD ----------+ PKGBUILD | 54 ++++++++++++++++++++++-------------------------------- 1 file changed, 22 insertions(+), 32 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-04-28 08:08:18 UTC (rev 454937) +++ PKGBUILD 2019-04-28 08:39:47 UTC (rev 454938) @@ -1,4 +1,4 @@ -# Maintainer: Sven-Hendrik Haase <[email protected]> +# Maintainer: Sven-Hendrik Haase <[email protected]> # Contributor: Lauri Niskanen <[email protected]> # Contributor: [email protected] # Contributor: Doc Angelo @@ -7,39 +7,30 @@ # to the depends and delete "no-g15" in the configure line below pkgname=mumble -pkgver=1.2.19 -pkgrel=13 +pkgver=1.3.0rc1 +_pkgver=1.3.0-rc1 +__pkgver=1.3.0 +pkgrel=1 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') +depends=(qt5-base qt5-svg speex lsb-release libxi avahi libsndfile protobuf libpulse opus + xdg-utils libspeechd libpng freetype2 fontconfig libxrender) +makedepends=(boost mesa jack python qt5-tools) +optdepends=('jack: JACK audio output' + '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=('f91111194a899149b500a94afcf7cc5b9691c7ce8669f07fca2c66adbb3916ddb863bf703d04fb8387133fb75f3c8edb52974d1acf3febfafa1f73da19946de4' - 'SKIP' - 'fcdaf2a3575e3871fe4003b93364a70a7c7029beb64ba5e24931abbe3898b72791848b5cf78ccf48eee5942a37f696a5134d061c2b8d60b66913abd701758330' - 'f83759c8e9dec47015c9c5c9023cb7c0501fd291309ee0dfc714f4fc9fdfa5c8728c9faaf129132f45d10577d6c843d544a71fe21f11ad3e9d31a61a58d68e95') -validpgpkeys=('C4666C6767A26017CE68406988048D0D625297A0') # Mumble Automatic Build Infrastructure 2017 <[email protected]> +source=(https://github.com/mumble-voip/mumble/releases/download/${_pkgver}/mumble-${_pkgver}.tar.gz{,.sig}) +sha512sums=('e993b18b0ecf620d3a9a89f145c18b9ecde3aaf9b7217e235b7472908c81a365323c8683dd6fc9ed14b108160f8bf5244369c2a9ee57c22595550220d158516c' + 'SKIP') +validpgpkeys=('56D0B23AE00B1EE9A8BAAC0F5B8CF87BB893449B') # Mumble Automatic Build Infrastructure 2019 <[email protected]> -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 + 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 \ + 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" \ @@ -48,7 +39,7 @@ } package() { - cd "$srcdir"/$pkgname-$pkgver + cd "$srcdir"/$pkgname-$__pkgver # bin stuff install -m755 -D ./release/mumble "$pkgdir"/usr/bin/mumble @@ -55,12 +46,11 @@ 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/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/plugins/libmanual.so "$pkgdir"/usr/lib/mumble/libmanual.so install -m755 -D ./release/libcelt* "$pkgdir"/usr/lib/mumble/ # other stuff
