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

Reply via email to