Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 179586 Details for
Bug 251250
media-sound/radiomixer fails to build with gcc 4.3
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
updated ebuild to include gcc 4.3 patches
radiomixer-1.1_rc1-r1.ebuild (text/plain), 2.95 KB, created by
Gene Seto
on 2009-01-24 21:18:36 UTC
(
hide
)
Description:
updated ebuild to include gcc 4.3 patches
Filename:
MIME Type:
Creator:
Gene Seto
Created:
2009-01-24 21:18:36 UTC
Size:
2.95 KB
patch
obsolete
># Copyright 1999-2007 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/media-sound/radiomixer/radiomixer-1.1_rc1-r1.ebuild,v 1.4 2007/12/27 22:43:23 rich0 Exp $ > >EAPI=1 > >inherit kde-functions eutils > >DESCRIPTION="Live Radio production software written by and used for open-radio.org" >HOMEPAGE="http://sourceforge.net/projects/radiomixer" >SRC_URI="mirror://sourceforge/radiomixer/${PN}-1.1RC1.tar.bz2" > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="amd64 x86" >IUSE="alsa debug hwmixer +jack +mad vorbis" > >DEPEND="media-libs/libsamplerate > alsa? ( media-libs/alsa-lib ) > jack? ( media-sound/jack-audio-connection-kit ) > mad? ( media-libs/libmad ) > vorbis? ( media-libs/libvorbis )" > >need-qt 3.3 > >S=${WORKDIR}/${PN}-1.1RC1 >src_unpack() { > unpack ${A} > cd ${S} > epatch "${FILESDIR}/${P}-gcc43.patch" >} >pkg_setup() { > if ! use alsa && ! use jack ; then > eerror > eerror "Neither alsa nor jack USE flag is set, thus no" > eerror "no sound support would be built." > eerror > eerror "Please at least set either alsa or jack USE flag." > eerror > die "Adjust your USE flags" > fi > > if ! use jack && ! use mad && ! use vorbis ; then > eerror > eerror "You need to set at least one of the following" > eerror "USE flags to be able to mix / play some music:" > eerror > eerror "jack, mad, vorbis" > eerror > die "Adjust your USE flags" > fi > > if ! use mad && ! use vorbis ; then > ewarn > ewarn "As you didn't set vorbis and mad USE flag," > ewarn "you would only be able to mix channels but" > ewarn "cannot play any files." > ewarn > ewarn "Giving you 5 seconds to think about it" > ewarn > epause 5 > echo > fi > > elog > elog "Jack mode is recommended by upstream." > elog >} > >src_compile() { > local myconf > # broken without > myconf="${myconf} --enable-songdb" > if ! use alsa ; then > myconf="--disable-alsa" > fi > if use hwmixer ; then > myconf="${myconf} --enable-hwmixer" > fi > if ! use jack ; then > myconf="${myconf} --disable-jackd" > fi > if ! use mad ; then > myconf="${myconf} --disable-mad" > fi > if ! use vorbis ; then > myconf="${myconf} --disable-vorbis" > fi > if use debug ; then > myconf="${myconf} --debug" > fi > > # Ma5ke sure we use the right qt version > PATH=${QTDIR}/bin:${PATH} > LD_LIBRARY_PATH=${QTDIR}/lib:${LD_LIBRARY_PATH} > DYLD_LIBRARY_PATH=${QTDIR}/lib:${DYLD_LIBRARY_PATH} > export QTDIR PATH LD_LIBRARY_PATH DYLD_LIBRARY_PATH > einfo "Using QTDIR: '$QTDIR'." > > # qcm, not autotools! > ./configure ${myconf} > > emake || die "emake failed" >} > >src_install() { > dobin bin/radiomixer || die "dobin failed" > if use jack; then > if use mad || use vorbis; then > insinto /usr/share/doc/${PF} > doins "${FILESDIR}"/radiomixer{rc,-patchbay.xml} > fi > fi >} > >pkg_postinst() { > if use jack; then > if use mad || use vorbis; then > elog "In your system docdir there is a sample config. Just stick" > elog "it into ~/.qt of the user you run it as, and take a look at" > elog "the sample patchbay file for qjackctl on how to connect it" > elog "in jack" > fi > fi >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 251250
:
175531
|
179585
| 179586