diff options
author | 2016-10-18 10:09:18 +0200 | |
---|---|---|
committer | 2016-10-18 10:09:46 +0200 | |
commit | 948ee771c65417ab41ec2d41fbe32a12a7673dd8 (patch) | |
tree | 5e9ca8e9695cfe22394c917763e3d5e30b06ffd4 /media-sound/bluez-alsa/bluez-alsa-9999.ebuild | |
parent | Update nano to 2.7.0. Should fix at least Bug #592572. (diff) | |
download | gentoo-948ee771c65417ab41ec2d41fbe32a12a7673dd8.tar.gz gentoo-948ee771c65417ab41ec2d41fbe32a12a7673dd8.tar.bz2 gentoo-948ee771c65417ab41ec2d41fbe32a12a7673dd8.zip |
media-sound/bluez-alsa: Initial commit (bug #592310).
Kudos to Arkadiusz Bokowy (bug, ebuild, init script) and to
Sander Sweers (ebuild, init script).
Package-Manager: portage-2.3.2
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Diffstat (limited to 'media-sound/bluez-alsa/bluez-alsa-9999.ebuild')
-rw-r--r-- | media-sound/bluez-alsa/bluez-alsa-9999.ebuild | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/media-sound/bluez-alsa/bluez-alsa-9999.ebuild b/media-sound/bluez-alsa/bluez-alsa-9999.ebuild new file mode 100644 index 000000000000..35d35a0ce666 --- /dev/null +++ b/media-sound/bluez-alsa/bluez-alsa-9999.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit autotools eutils + +DESCRIPTION="Bluetooth Audio ALSA Backend" +HOMEPAGE="https://github.com/Arkq/bluez-alsa" + +if [[ ${PV} == "9999" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Arkq/${PN}" +else + SRC_URI="https://github.com/Arkq/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="aac debug" + +RDEPEND=">=dev-libs/glib-2.16[dbus] + >=media-libs/alsa-lib-1.0 + >=media-libs/sbc-1.2 + >=net-wireless/bluez-5" +DEPEND="${RDEPEND} + net-libs/ortp + aac? ( >=media-libs/fdk-aac-0.1.1 ) + virtual/pkgconfig" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + $(use_enable aac) \ + $(use_enable debug) +} + +src_install() { + default + prune_libtool_files --modules + + newinitd "${FILESDIR}"/bluealsa-init.d bluealsa +} + +pkg_postinst() { + elog "Users can use this service when they are members of the \"audio\" group." +} |