# Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ inherit cvs eutils linux-info DESCRIPTION="A userspace daemon to send audio to a BT headset via ALSA" HOMEPAGE="http://bluetooth-alsa.sourceforge.net/" SRC_URI="" LICENSE="GPL-2" IUSE="" SLOT="0" KEYWORDS="-* ~x86" DEPEND="=sys-devel/automake-1.7* >=net-wireless/bluez-libs-2.19 >=media-libs/libao-0.8.5" RDEPEND=">=bluetooth-alsa-kernel-0.2_alpha20060104" ECVS_SERVER="cvs.sourceforge.net:/cvsroot/bluetooth-alsa" ECVS_MODULE="btsco" S="${WORKDIR}/${ECVS_MODULE}" pkg_setup() { if ! kernel_is 2 6 then eerror eerror "You need 2.6.x kernel to use this package." eerror exit 1 fi CONFIG_CHECK="BT_SCO SND_HWDEP" ERROR_BT_SCO="BT_SCO is not set! Plese select 'SCO links support' under \ Drivers|Networking|Bluetooth|L2CAP" ERROR_SND_HWDEP="SND_HWDEP is not set! Plese select a config like \ SND_USB_AUDIO or SND_EMU10K1; see under Drivers|Sound|ALSA, see \ inside PCI or USB" linux-info_pkg_setup } src_unpack() { cvs_src_unpack || die } src_compile() { cd ${S} ./bootstrap || die "Bootstrap failed" libtoolize --copy --force econf || die emake || die } src_install() { cd ${S}/sbc dobin sbcenc sbcdec sbcinfo rcplay cd ${S} dobin btsco btsco2 dobin a2play a2recv avrecv dodoc README ChangeLog }