Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED]emerge mumble fails. qt merged with sqlite flags :/
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
bl00dseeker
n00b
n00b


Joined: 27 Feb 2007
Posts: 70

PostPosted: Mon Apr 02, 2007 9:47 pm    Post subject: [SOLVED]emerge mumble fails. qt merged with sqlite flags :/ Reply with quote

Hi,
cause Teamspeak seems to suck, i wanted to merge mumble for testing my micro, but something doesn't want me to compile it.

http://phpfi.com/222603

I merged speex and qt4 and i never had qt3 on my system.
Code:
[ebuild   R   ] x11-libs/qt-4.2.3-r1  USE="cups opengl sqlite sqlite3 zlib -accessibility -dbus -debug -doc -examples -firebird -gif -glib -jpeg -mng -mysql -nas -nis -odbc -pch -png -postgres -qt3support -xinerama" INPUT_DEVICES="-wacom" 0 kB


So it seems to be everything set right. But i still get errors as you can see above in my link.
Anyone who has an idea?


Last edited by bl00dseeker on Tue Apr 03, 2007 12:04 pm; edited 1 time in total
Back to top
View user's profile Send private message
gitano
n00b
n00b


Joined: 03 Apr 2007
Posts: 5

PostPosted: Tue Apr 03, 2007 10:50 am    Post subject: Reply with quote

Hi,

That ebuild seems to be broken, atm. Try building Mumble/ Murmur by source as described here:

http://www.linux-gamers.net/modules/newbb/viewtopic.php?topic_id=2896&forum=6

Could take a look at that ebuild to fix this, l8er.

greetz,
gitano
Back to top
View user's profile Send private message
bl00dseeker
n00b
n00b


Joined: 27 Feb 2007
Posts: 70

PostPosted: Tue Apr 03, 2007 12:04 pm    Post subject: Reply with quote

worked fine :) thx
Back to top
View user's profile Send private message
gitano
n00b
n00b


Joined: 03 Apr 2007
Posts: 5

PostPosted: Mon Apr 23, 2007 11:13 am    Post subject: Reply with quote

Hi,

Quote:
Could take a look at that ebuild to fix this, l8er.


Well, modified that existing mumble/ murmur ebuild to a svn ebuild. I am not really sure if it is a very proper and clean one (actually, it is my very first attempt to write an ebuild..), but at least it seems to work. If someone more experienced with ebuilds might take a look at it, that'd be nice.

Code:

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/mumble/mumble-0.9.9999.ebuild,v 1.5 2007/03/23 14:51:45 drizzt Exp $

inherit eutils toolchain-funcs

DESCRIPTION="voice chat software for gaming written in Qt4"
HOMEPAGE="http://mumble.sourceforge.net/"

ESVN_REPO_URI="https://mumble.svn.sourceforge.net/svnroot/mumble"
ESVN_STORE_DIR="${PORTAGE_ACTUAL_DISTDIR-${DISTDIR}}/svn-src/"

LICENSE="BSD"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="pch"

DEPEND="dev-libs/boost
        =x11-libs/qt-4*
        >=media-libs/speex-1.1.12
        media-libs/alsa-lib
        x11-libs/libXevie"

RDEPEND="${DEPEND}"

pkg_setup() {
        if ! built_with_use -o =x11-libs/qt-4* sqlite sqlite3; then
                echo
                ewarn "You need to build Qt4 with the sqlite and/or sqlite3 use flag"
                echo
                die "Your Qt4 has no sqlite support"
        fi
}

src_unpack() {
        svn co https://mumble.svn.sourceforge.net/svnroot/mumble/trunk mumble


}

src_compile() {
        cd ${WORKDIR}/mumble
        qmake mumble.pro        || die "qmake failed"
        lupdate mumble.pro      || die "mumble translation update failed"
        lrelease mumble.pro     || die "mumble translation failed"
        emake CC="$(tc-getCC) ${CFLAGS}" \
                CXX="$(tc-getCXX) ${CXXFLAGS}" \
                LINK="$(tc-getCXX)" \
                LFLAGS="${LDFLAGS}" || die "emake failed"
}

src_install() {
        cd ${WORKDIR}/mumble
        dodoc README CHANGES    || die "installing docs failed"
        dobin mumble            || die "installing failed"
        insinto /usr/share/pixmaps
        newins mumble.png.0 mumble.png \
                || die "installing icon failed"
        make_desktop_entry mumble "Mumble" mumble.png "KDE;Qt;AudioVideo" \
                || die "installing desktop entry failed"
}


greetz,
gitano
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum