Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=097726f4d3466ec239c00c392770a033d0b40a5e
commit 097726f4d3466ec239c00c392770a033d0b40a5e Author: crazy <[email protected]> Date: Thu Oct 6 18:12:39 2016 +0200 mumble-1.3.099-1-x86_64 * Version bump to devel , using Qt5 now diff --git a/source/xapps-extra/mumble/FrugalBuild b/source/xapps-extra/mumble/FrugalBuild index 9915efa..73488c4 100644 --- a/source/xapps-extra/mumble/FrugalBuild +++ b/source/xapps-extra/mumble/FrugalBuild @@ -3,51 +3,50 @@ # Contributor: gholafox <[email protected]> pkgname=mumble -pkgver=1.2.16 +pkgver=1.3.099 pkgrel=1 pkgdesc="A voice chat application similar to TeamSpeak" -rodepends=('qt4-plugin-sqlite3') -depends=('protobuf>=3.0.0' 'avahi-compat>=0.6.31-7' 'libqtdbus>=4.8.7-2' 'speex>=1.2rc2-4' \ - 'libsndfile>=1.0.26-2' 'libqtsql>=4.8.7-2' 'libqtnetwork>=4.8.7-2' 'avahi>=0.6.31-7') -makedepends=('x11-protos' 'pkgconfig' 'libx11' 'qt4-linguist' 'libqtgui>=4.8.7-2' 'boost>=1.60.0' 'mesa-libgl-headers') -options=('scriptlet') +url="https://github.com/mumble-voip/mumble" +depends=('protobuf>=3.0.0' 'avahi-compat>=0.6.31-7' 'speex>=1.2rc2-4' 'libsndfile' 'avahi>=0.6.31-7' \ + 'qt5-base>=5.7.0-3' 'qt5-svg>=5.7.0-2') +makedepends=('x11-protos' 'pkgconfig' 'qt5-tools' 'libx11' 'pulseaudio' 'boost>=1.61.0' 'mesa-libgl-headers') +options+=('scriptlet') _F_gnome_iconcache="y" -_F_github_author="mumble-voip" -_F_github_tag=y -Finclude github gnome-scriptlet +#_F_github_author="mumble-voip" +#_F_github_tag=y +_F_scm_type="git" +_F_scm_url="https://github.com/mumble-voip/mumble.git" +Finclude scm gnome-scriptlet groups=('xapps-extra') archs=('i686' 'x86_64') -source=("https://github.com/mumble-voip/mumble/releases/download/$pkgver/mumble-$pkgver.tar.gz") -sha1sums=('175eb9d5f12143458a54cadc946c56cc40d144de') +#source=("https://github.com/mumble-voip/mumble/releases/download/$pkgver/mumble-$pkgver.tar.gz") + build() { - Fcd - - # Building mumble - /usr/bin/qmake main.pro \ - CONFIG+="bundled-celt no-bundled-speex no-speechd no-g15 no-xevie no-server \ - no-embed-qt-translations packaged no-oss" \ - DEFINES+="PLUGIN_PATH=/usr/lib/mumble" || Fdie - make release || Fdie - - # bin stuff - Fexerel ./release/$pkgname usr/bin/$pkgname - Fexerel ./scripts/$pkgname-overlay usr/bin/$pkgname-overlay - - # lib stuff - Fmkdir usr/lib/$pkgname/ - Fexerel ./release/libmumble.so.$pkgver usr/lib/$pkgname/ - Fln libmumble.so.$pkgver usr/lib/$pkgname/libmumble.so - Fln libmumble.so.$pkgver usr/lib/$pkgname/libmumble.so.1 - Fln libmumble.so.$pkgver usr/lib/$pkgname/libmumble.so.1.2 - Fexerel ./release/plugins/liblink.so usr/lib/$pkgname/ - #Fexerel ./release/plugins/libcelt* usr/lib/$pkgname/ - - # other stuff - Finstallrel 644 ./scripts/$pkgname.desktop usr/share/applications/$pkgname.desktop - Finstallrel 644 ./man/mum* usr/share/man/man1/ - Finstallrel 644 ./icons/$pkgname.svg usr/share/icons/hicolor/scalable/apps/$pkgname.svg - Fbuild_gnome_scriptlet + + Funpack_scm + Fexec git submodule update --init + + # Building mumble + Fcd mumble + Fexec qmake-qt5 main.pro CONFIG+="bundled-celt no-bundled-speex no-speechd no-g15 no-xevie no-server \ + no-embed-qt-translations packaged no-oss" DEFINES+="PLUGIN_PATH=/usr/lib/mumble" || Fdie + make release || Fdie + + # bin stuff + Fexerel ./release/$pkgname usr/bin/$pkgname + Fexerel ./scripts/$pkgname-overlay usr/bin/$pkgname-overlay + + # lib stuff + Fmkdir usr/lib/$pkgname/ + Fexerel ./release/libmumble.so.* usr/lib/$pkgname/ + Fexerel ./release/plugins/liblink.so usr/lib/$pkgname/ + + # other stuff + Finstallrel 644 ./scripts/$pkgname.desktop usr/share/applications/$pkgname.desktop + Finstallrel 644 ./man/mum* usr/share/man/man1/ + Finstallrel 644 ./icons/$pkgname.svg usr/share/icons/hicolor/scalable/apps/$pkgname.svg + Fbuild_gnome_scriptlet } # optimization OK _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
