[Frugalware-git] frugalware-current: mumble-1.2.3-1-i686 * version bump * removed celt from depends to avoid build error
Devil505
devil505linux at gmail.com
Wed Apr 20 20:17:59 CEST 2011
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=9830dfae71a200809d7cf61bc07c65cc5442dcc9
commit 9830dfae71a200809d7cf61bc07c65cc5442dcc9
Author: Devil505 <devil505linux at 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 <devil505linux at 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
}
More information about the Frugalware-git
mailing list