[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
}



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/