Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --- a/PKGBUILD 2017-11-14 18:48:14.964630954 -0500
- +++ b/PKGBUILD 2017-11-14 19:28:10.661399133 -0500
- @@ -3,11 +3,12 @@
- # Contributor: Otto Allmendinger <otto.allmendinger@googlemail.com>
- # Contributor: Malte Rabenseifner <malte@zearan.de>
- -_use_zeroc_ice="0"
- +_use_zeroc_ice="1"
- +_use_grpc="0"
- pkgname=murmur-git
- -pkgver=1.2.5.2194.ge414bd3b
- -pkgrel=2
- +pkgver=1.2.5.2602.g8bf71ba1
- +pkgrel=1
- pkgdesc="The voice chat application server for Mumble (git version)"
- arch=('i686' 'x86_64' 'armv7h')
- url="http://mumble.sourceforge.net"
- @@ -26,12 +27,19 @@
- source=("git://github.com/mumble-voip/mumble.git"
- "murmur.dbus.conf"
- "murmur.service")
- -md5sums=('SKIP'
- - 'eddea4cdbd0bde4b960a67e16b5d5478'
- - 'd27a9adcd7561859e7b033046729bc0e')
- +sha512sums=('SKIP'
- + '97c7effdddec324e40195c36ef4927950a5de26d2ee2d268d89df6fb547207bbbe30292773316cae6f57ec9923244f205fb0edc377b798771ba7385e3c11d86a'
- + 'fc230c3d7119afed34485eeb84fd935968dc69e4a00cbdbebc3a4f4d4ce155613b4581e43c07208d513a6ba4d240ba84058a85f04b2188bfa406f70256f13f65')
- _gitname="mumble"
- +if [[ ! ${_use_zeroc_ice} == "0" ]]; then
- + depends+=('zeroc-ice')
- +fi
- +if [[ ${_use_grpc} == "1" ]]; then
- + depends+=('grpc')
- +fi
- +
- pkgver() {
- cd ${srcdir}/$_gitname
- git describe | sed 's/^v//;s/-/./g'
- @@ -42,11 +50,17 @@
- # build
- - if [[ $_use_zeroc_ice == "1" ]]; then
- - qmake-qt5 main.pro CONFIG+="no-client"
- - else
- - qmake-qt5 main.pro CONFIG+="no-client no-ice"
- + CONFIG_OPTS="no-client"
- +
- + if [[ ${_use_zeroc_ice} == "0" ]]; then
- + CONFIG_OPTS+=" no-ice"
- fi
- + if [[ ${_use_grpc} == "1" ]]; then
- + CONFIG_OPTS+=" grpc"
- + fi
- +
- + echo "${CONFIG_OPTS}"
- + qmake-qt5 main.pro CONFIG+="${CONFIG_OPTS}" > ${srcdir}/build.log 2>&1
- make release
- }
- @@ -69,7 +83,11 @@
- install -Dm644 ${srcdir}/murmur.service ${pkgdir}/usr/lib/systemd/system/murmur.service
- install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
- - if [[ $_use_zeroc_ice == "1" ]]; then
- + if [[ ${_use_zeroc_ice} == "1" ]]; then
- install -Dm644 src/murmur/Murmur.ice ${pkgdir}/usr/share/murmur/Murmur.ice
- fi
- +
- + if [[ ${_use_grpc} == "1" ]]; then
- + install -Dm644 src/murmur/MurmurRPC.proto ${pkgdir}/usr/share/murmur/MurmurRPC.proto
- + fi
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement