[proaudio] mixxx ebuild > replacing libdts by libdca ? |
[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]
Hello again all, I think that the depency libdts in the mixxx-1.6-beta ebuild should be replaced by the libdca. I read in the gentoo forum that they do both the same job, but libdca will replace libdts. At least, these 2 packages blocked each other... Cheers Yves C. PS: ebuild "corrected" attach --
"There can be no understanding between the hands and the brain unless the heart acts as mediator." Metropolis, Fritz Lang. |
# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ RESTRICT="nomirror" inherit exteutils qt4 toolchain-funcs versionator MY_P="${PN}-$(replace_version_separator "3" "-")" S="${WORKDIR}/$(replace_version_separator "4" "" "${MY_P}")" 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="$(qt4_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-19* virtual/glu virtual/opengl alsa? ( media-libs/alsa-lib ) jack? ( media-sound/jack-audio-connection-kit ) djconsole? ( media-libs/libdjconsole ) ffmpeg? ( media-video/ffmpeg media-sound/gsm media-libs/libdc1394 sys-libs/libraw1394 media-libs/libdca media-libs/a52dec ) ladspa? ( media-libs/ladspa-sdk )" RDEPEND="${DEPEND} dev-lang/perl" DEPEND="${DEPEND} sys-apps/sed dev-util/scons dev-util/pkgconfig" IUSE="alsa jack ladspa djconsole hifieq exbpm exrecord" 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() { unpack "${A}" cd "${S}" # use our own CXXFLAGS/CFLAGS esed_check -i \ -e "0,/\(^env.Append.*\)/s//\1\nenv.Append(CCFLAGS = Split(\"\"\" \ ${CFLAGS} \"\"\"))/" \ -e "0,/\(^env.Append.*\)/s//\1\nenv.Append(CXXFLAGS = ' ${CXXFLAGS} ')/" \ src/SConscript } src_compile() { myconf="" ! use ladspa; myconf="ladspa=$?" myconf="${myconf} ffmpeg=0" ! use djconsole; myconf="${myconf} djconsole=$?" ! use hifieq; myconf="${myconf} hifieq=$?" ! use exbpm; myconf="${myconf} experimentalbpm=$?" ! use exrecord; myconf="${myconf} experimentalrecord=$?" myconf="${myconf} prefix=/usr" mkdir -p "${D}/usr" einfo "selected options: ${myconf}" tc-export CC CXX scons ${myconf} || die "scons failed" } src_install() { mkdir -p "${D}/usr" einfo "selected options: ${myconf}" scons ${myconf} install_root="${D}/usr" install || die dodoc README Mixxx-Manual.pdf }
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |