[proaudio] New ebuilds for raul-9999, slv2-9999 |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
Hi,
media-libs/raul-9999 and media-libs/slv2-9999 have migrated to waf and the
configure options have changed.
Flo
--
Machines can do the work, so people have time to think.
public key 6C002249 x-hkp://wwwkeys.eu.pgp.net
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit subversion
RESTRICT="nomirror"
IUSE="debug doc"
DESCRIPTION="Realtime Audio Utility Library: lightweight header-only C++"
HOMEPAGE="http://wiki.drobilla.net/Raul"
ESVN_REPO_URI="http://svn.drobilla.net/lad/trunk"
ESVN_PROJECT="svn.drobilla.net"
LICENSE="GPL-2"
KEYWORDS=""
SLOT="0"
DEPEND=">=dev-util/pkgconfig-0.9.0
>=media-libs/liblo-0.25
>=dev-libs/rasqal-0.9.11
>=media-libs/raptor-1.4.14
dev-libs/boost
dev-libs/redland
>=dev-cpp/glibmm-2.4
>=media-sound/jack-audio-connection-kit-0.107.0
>=media-sound/lash-0.5.2
doc? ( app-doc/doxygen )
=dev-libs/redlandmm-9999"
src_compile() {
local myconf
if use doc ; then
myconf="${myconf} --build-docs --htmldir=${D}usr/share/doc/${P}/html"
fi
if use debug ; then
myconf="${myconf} --debug"
fi
cd "${S}/${PN}" || die "source for ${PN} not found"
./waf configure ${myconf} --prefix="${D}" || die "configure failed"
./waf || die "waf failed"
}
src_install() {
cd "${S}/${PN}" || die "source for ${PN} not found"
./waf install || die "install failed"
dodoc AUTHORS ChangeLog
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit subversion exteutils
RESTRICT="nomirror"
IUSE="debug doc"
DESCRIPTION="SLV2 is a library for LV2 hosts "
HOMEPAGE="http://drobilla.net/software"
ESVN_REPO_URI="http://svn.drobilla.net/lad/trunk"
ESVN_PROJECT="svn.drobilla.net"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
DEPEND=">=dev-util/pkgconfig-0.9.0
>=media-sound/jack-audio-connection-kit-0.102.29
>=dev-libs/rasqal-0.9.11
>=media-libs/raptor-1.4.0
>=media-libs/raul-9999"
src_compile() {
cd "${S}/${PN}" || die "source for ${PN} not found"
if use doc ; then
myconf="${myconf} --build-docs --htmldir=${D}usr/share/doc/${P}/html"
fi
if use debug ; then
myconf="${myconf} --debug"
fi
cd "${S}/${PN}" || die "source for ${PN} not found"
./waf configure ${myconf} --prefix="${D}" || die "configure failed"
./waf || die "waf failed"
}
src_install() {
cd "${S}/${PN}" || die "source for ${PN} not found"
./waf install || die "install failed"
dodoc AUTHORS ChangeLog
}