Hi,

Here I attach a version that removes the eclass use.
I then replaced a "eqmake4" for "qmake". I don't know if there is a
better solution, but at least removes the deprecated eclass and
hopefully the mask (the live ebuild is newer).


Best regards,
Natanael.

El 05/02/2012 11:24 PM, Davide Pesavento escribió:
> # It has been broken for more than 2 years (bug 380589),
> # last upstream release in 2009, uses deprecated qt4 eclass,
> # long list of QA issues (bug 379663).
> # Masked for removal in 30 days.
> media-sound/qsampler

# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/qsampler/qsampler-0.2.2.ebuild,v 
1.1 2009/12/04 19:01:06 aballier Exp $

EAPI="1"

DESCRIPTION="A graphical frontend to the LinuxSampler engine"
HOMEPAGE="http://www.linuxsampler.org";
SRC_URI="http://download.linuxsampler.org/packages/${P}.tar.gz";

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug +libgig"

RDEPEND="x11-libs/qt-gui:4
        >=media-libs/liblscp-0.5.5
        libgig? ( >=media-libs/libgig-3.2.1 )
        >=media-sound/linuxsampler-0.5
        media-libs/alsa-lib"
DEPEND="${RDEPEND}"

src_compile() {
        econf $(use_enable debug) \
                $(use_enable libgig)
        qmake qsampler.pro -o qsampler.mak
        emake || die "emake failed."
}

src_install() {
        emake DESTDIR="${D}" install || die "emake install failed."
        dodoc AUTHORS ChangeLog README TODO
        doman debian/${PN}.1
}

Reply via email to