[proaudio] ebuild for mixxx-1.6.0-beta1 |
[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]
Hi all! I'm trying to make this ebuild, but I got an error while emerging it. ( sed -i -e "s:-pipe -O3 -pipe:${CXXFLAGS}:" src/SConscript || die ) As it is a big update and the second ebuild of my life, I need your help. :-) Note that I try to merge the ebuild 1.5 with .9999 together and is probably the cause of the error, as I don't understand some lines! Happy christmas and merry new year! Yves C. -- "C'est l'incertitude qui nous charme. Tout devient merveilleux dans la brume." Oscar Wilde |
# Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ IUSE="alsa jack ffmpeg ladspa djconsole hifieq exbpm exrecord" inherit eutils qt3 MY_P="${P/_/-}" S="${WORKDIR}/${MY_P}/src" DESCRIPTION="Digital DJ tool using QT 4.x" HOMEPAGE="http://mixxx.sourceforge.net" SRC_URI="mirror://sourceforge/mixxx/${MY_P}-src.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86 ~amd64 ~ppc" DEPEND="$(qt_min_version 4.3) media-sound/madplay media-libs/libogg media-libs/libvorbis media-libs/audiofile media-libs/libsndfile media-libs/libsamplerate media-libs/libid3tag media-libs/portaudio virtual/glu virtual/opengl alsa? ( media-libs/alsa-lib ) jack? ( media-sound/jack-audio-connection-kit ) ffmpeg? ( media-video/ffmpeg media-sound/gsm media-libs/libdc1394 sys-libs/libraw1394 media-libs/libdts media-libs/a52dec ) ladspa? ( media-libs/ladspa-sdk )" RDEPEND="${DEPEND} dev-lang/perl" DEPEND="${DEPEND} sys-apps/sed" pkg_setup() { if use jack; then if ! built_with_use media-libs/portaudio jack; then eerror "To have jack support, you need to compile portaudio" eerror "with USE=\"jack\"!" die fi fi # we need qt4 with opengl and qt3support if ! built_with_use x11-libs/qt qt3support; then eerror "You need to compile qt4 with USE="\"qt3support\"!" die elif ! built_with_use x11-libs/qt opengl; then eerror "You need to compile qt4 with USE="\"opengl\"!" die fi } src_unpack() { subversion_src_unpack cd "${S}" # fix qt4 include path mess # epatch "${FILESDIR}/${P}-qt4_paths.patch" # use our own CXXFLAGS sed -i -e "s:-pipe -O3 -pipe:${CXXFLAGS}:" src/SConscript || die } src_compile() { local myconf="" use ladspa && myconf="ladspa=1" use ffmpeg && myconf="${myconf} ffmpeg=1" use djconsole && myconf="${myconf} djconsole=1" use hifieq && myconf="${myconf} hifieq=1" use exbpm && myconf="${myconf} experimentalbpm=1" use exrecord && myconf="${myconf} experimentalrecord=1" unset QTDIR mkdir -p "${D}/usr" scons \ prefix="${D}/usr" \ ${myconf} \ || die "scons failed" } src_install() { mkdir -p "${D}/usr" scons prefix="${D}/usr" install || die dodoc README Mixxx-Manual.pdf }
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |