Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=9830dfae71a200809d7cf61bc07c65cc5442dcc9
commit 9830dfae71a200809d7cf61bc07c65cc5442dcc9 Author: Devil505 <devil505li...@gmail.com> Date: Wed Apr 20 20:17:04 2011 +0200 mumble-1.2.3-1-i686 * version bump * removed celt from depends to avoid build error diff --git a/source/xapps-extra/mumble/FrugalBuild b/source/xapps-extra/mumble/FrugalBuild index cdb124f..ef3e1ca 100644 --- a/source/xapps-extra/mumble/FrugalBuild +++ b/source/xapps-extra/mumble/FrugalBuild @@ -3,11 +3,13 @@ # Contributor: Devil505 <devil505li...@gmail.com> pkgname=mumble -pkgver=1.2.2 -pkgrel=3 +pkgver=1.2.3 +pkgrel=1 pkgdesc="A voice chat application similar to TeamSpeak" rodepends=('qt4-plugin-sqlite3') -depends=('qt4-qdbus' 'speex' 'openssl>=1.0.0' 'alsa-lib' 'libqtsql' 'libqtopengl' 'libqtnetwork' 'libgl' 'libice' 'libxext' 'libxdamage' 'libsndfile' 'libglu' 'avahi-compat' 'protobuf' 'celt') +depends=('qt4-qdbus' 'speex' 'openssl>=1.0.0' 'alsa-lib' 'libqtsql' \ + 'libqtopengl' 'libqtnetwork' 'libgl' 'libice' 'libxext' \ + 'libxdamage' 'libsndfile' 'libglu' 'avahi-compat' 'protobuf') makedepends=('pkgconfig' 'boost>=1.39.0-5' 'qt4-linguist') options=('scriptlet') _F_sourceforge_realname="Mumble" @@ -15,33 +17,43 @@ _F_gnome_iconcache="y" Finclude sourceforge gnome-scriptlet groups=('xapps-extra') archs=('i686' 'x86_64') -sha1sums=('b2a7fd50e70147b3ea2361cbc5a577b0e1ae45ea') +sha1sums=('420e245ef978d7e51ca3ed97922acf13f5ef982d') build() { Fcd - # Building mumble + # Building mumble /usr/bin/qmake main.pro \ - CONFIG+="no-bundled-speex no-speechd no-g15 no-xevie no-server" \ - DEFINES+="PLUGIN_PATH=/usr/lib/$pkgname/plugins" || Fdie - Fmake + CONFIG+="bundled-celt no-bundled-speex no-speechd no-g15 no-xevie no-server \ + no-embed-qt-translations packaged" \ + DEFINES+="PLUGIN_PATH=/usr/lib/mumble" || Fdie + make release || Fdie - # create directories and copy files + # bin stuff Fexerel ./release/$pkgname usr/bin/$pkgname + Fexerel ./release/mumble11x usr/bin/mumble11x Fexerel ./scripts/$pkgname-overlay usr/bin/$pkgname-overlay - Fmkdir usr/lib/$pkgname/plugins + + # 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.1 - Fexerel ./release/plugins/liblink.so usr/lib/$pkgname/plugins/ - Finstallrel 644 ./scripts/$pkgname.desktop usr/share/applications/$pkgname.desktop - Finstallrel 644 ./man/mum* usr/share/man/man1/ - #Finstallrel 644 ./icons/$pkgname.16x16.png usr/share/icons/hicolor/16x16/apps/$pkgname.png - #Finstallrel 644 ./icons/$pkgname.32x32.png usr/share/icons/hicolor/32x32/apps/$pkgname.png - #Finstallrel 644 ./icons/$pkgname.48x48.png usr/share/icons/hicolor/48x48/apps/$pkgname.png - #Finstallrel 644 ./icons/$pkgname.64x64.png usr/share/icons/hicolor/64x64/apps/$pkgname.png + 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 + _F_desktop_name="Mumble (1.1.X compatible)" + _F_desktop_desc="Voice chat program (compatible with Mumble 1.1.X)" + _F_desktop_icon="$pkgname" + _F_desktop_exec="mumble11x" + _F_desktop_categories="Network;Chat;Qt" + _F_desktop_filename="mumblex11.desktop" + Fdesktop2 + Finstallrel 644 ./man/mum* usr/share/man/man1/ + Finstallrel 644 ./icons/$pkgname.svg usr/share/icons/hicolor/scalable/apps/$pkgname.svg Fbuild_gnome_scriptlet } _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git