Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 155517 - mumble-0.9.4.ebuild (New Package) (includes murmur server)
Summary: mumble-0.9.4.ebuild (New Package) (includes murmur server)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Timothy Redaelli (RETIRED)
URL: http://mumble.sourceforge.net/
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2006-11-17 13:16 UTC by Gorch
Modified: 2007-01-20 16:57 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
mumble-0.9.4 ebuild (mumble-0.9.4.ebuild,1.94 KB, text/plain)
2006-11-17 13:19 UTC, Gorch
Details
missing typedefs patch (mumble-0.9.4_missing-typdefs.patch,561 bytes, patch)
2006-11-17 13:21 UTC, Gorch
Details | Diff
gentoo config (murmur.confd,254 bytes, text/plain)
2006-11-17 13:22 UTC, Gorch
Details
gentoo initscript (murmur.rc,586 bytes, text/plain)
2006-11-17 13:24 UTC, Gorch
Details
mumble-0.9.4 ebuild (updated) (mumble-0.9.4.ebuild,2.71 KB, text/plain)
2006-11-18 05:07 UTC, Gorch
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gorch 2006-11-17 13:16:53 UTC
Description from the wiki:

Mumble is a low-latency, high quality voice chat software primarily intended for use while gaming.

Homepage: http://mumble.sourceforge.net/

Dependencies: speex, alsa, Qt-4.1, xevie, boost

Ebuild: The ebuild includes both the client (mumble) and the server (murmur). Also included are gentoo specific configfile (for conf.d) and a start script for the server (for init.d).

Issues:

* some typedefs are seemingly missing in the mumble sources, patch is provided

* the server seems to ignore the database setting in the murmur.ini, so it is not advised to change the default location (homedir of murmur user: /var/lib/murmur).
Comment 1 Gorch 2006-11-17 13:19:50 UTC
Created attachment 102221 [details]
mumble-0.9.4 ebuild

I placed it under media-sound, like teamspeak.

Tested on ~x86.
Needs testing with ~amd64, ~ppc and maybe others.
Comment 2 Gorch 2006-11-17 13:21:04 UTC
Created attachment 102222 [details, diff]
missing typedefs patch

patch for the mumble source code... two typedefs
Comment 3 Gorch 2006-11-17 13:22:26 UTC
Created attachment 102223 [details]
gentoo config
Comment 4 Gorch 2006-11-17 13:24:05 UTC
Created attachment 102224 [details]
gentoo initscript

goes to media-sound/mumble/files (patch and config too...)
Comment 5 Timothy Redaelli (RETIRED) gentoo-dev 2006-11-18 04:01:08 UTC
Thanks for the ebuild.
I'll take care of it, but there is something to fix.
licence is not as-is,
you need to add a check that qt4 has compiled with use sqlite and remove ~archs that you can't test (~amd64 and ~ppc)
Comment 6 Gorch 2006-11-18 05:07:48 UTC
Created attachment 102260 [details]
mumble-0.9.4 ebuild (updated)

changed: 
* removed untested keywords ~amd64 and ~ppc
* added check for sqlite use flag on qt-4

added:
* client use flag for server-only builds

unresolved:
* license

I dont know which license to select for this ebuild/software. The license that came with the sources looked like "as-is" for me...
What would be the correct license? Do we need a developer specific license for this package, e.g. a "Thorvald Natvig" license?
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2007-01-20 12:20:48 UTC
*mumble-0.9.4 (25 Nov 2006)

  25 Nov 2006; Timothy Redaelli <drizzt@gentoo.org>
  +files/mumble-0.9.4-path.patch, +metadata.xml, +mumble-0.9.4.ebuild:
  New ebuild, thanks to Gorch wrt bug #155517
Comment 8 psk 2007-01-20 16:57:05 UTC
I've added and integrated the patch in the ebuild
Is it possible to have a mumur ebuild ?
or a "mumur-only" USE flag ?
Comment 9 psk 2007-01-20 16:57:55 UTC
Forget last comment it was for another murmur bug, sorry