| View previous topic :: View next topic |
| Author |
Message |
bl00dseeker n00b

Joined: 27 Feb 2007 Posts: 70
|
Posted: Mon Apr 02, 2007 9:47 pm Post subject: [SOLVED]emerge mumble fails. qt merged with sqlite flags :/ |
|
|
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 |
|
 |
gitano n00b

Joined: 03 Apr 2007 Posts: 5
|
|
| Back to top |
|
 |
bl00dseeker n00b

Joined: 27 Feb 2007 Posts: 70
|
Posted: Tue Apr 03, 2007 12:04 pm Post subject: |
|
|
worked fine thx |
|
| Back to top |
|
 |
gitano n00b

Joined: 03 Apr 2007 Posts: 5
|
Posted: Mon Apr 23, 2007 11:13 am Post subject: |
|
|
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 |
|
 |
|
|
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
|
|