diff options
author | Rick Farina <zerochaos@gentoo.org> | 2015-07-26 02:56:37 +0000 |
---|---|---|
committer | Rick Farina <zerochaos@gentoo.org> | 2015-07-26 02:56:37 +0000 |
commit | fc941d0a49b7692675cc10c685a74d6d42e335c3 (patch) | |
tree | ff7c10602463d9d069f4edadc10eb596e09e5d64 /net-wireless | |
parent | bump (diff) | |
download | gentoo-2-fc941d0a49b7692675cc10c685a74d6d42e335c3.tar.gz gentoo-2-fc941d0a49b7692675cc10c685a74d6d42e335c3.tar.bz2 gentoo-2-fc941d0a49b7692675cc10c685a74d6d42e335c3.zip |
bump
(Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key DD11F94A)
Diffstat (limited to 'net-wireless')
-rw-r--r-- | net-wireless/bladerf/ChangeLog | 8 | ||||
-rw-r--r-- | net-wireless/bladerf/bladerf-2015.07.ebuild | 53 | ||||
-rw-r--r-- | net-wireless/bladerf/bladerf-9999.ebuild | 4 |
3 files changed, 62 insertions, 3 deletions
diff --git a/net-wireless/bladerf/ChangeLog b/net-wireless/bladerf/ChangeLog index 04da6a9437c4..cb4584319b27 100644 --- a/net-wireless/bladerf/ChangeLog +++ b/net-wireless/bladerf/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-wireless/bladerf # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/bladerf/ChangeLog,v 1.10 2015/04/18 12:34:38 swegener Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-wireless/bladerf/ChangeLog,v 1.11 2015/07/26 02:56:37 zerochaos Exp $ + +*bladerf-2015.07 (26 Jul 2015) + + 26 Jul 2015; Rick Farina <zerochaos@gentoo.org> +bladerf-2015.07.ebuild, + bladerf-9999.ebuild: + bump 18 Apr 2015; Sven Wegener <swegener@gentoo.org> bladerf-2015.02.ebuild, bladerf-9999.ebuild: diff --git a/net-wireless/bladerf/bladerf-2015.07.ebuild b/net-wireless/bladerf/bladerf-2015.07.ebuild new file mode 100644 index 000000000000..8a99f36f8556 --- /dev/null +++ b/net-wireless/bladerf/bladerf-2015.07.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-wireless/bladerf/bladerf-2015.07.ebuild,v 1.1 2015/07/26 02:56:37 zerochaos Exp $ + +EAPI=5 + +inherit cmake-utils udev + +DESCRIPTION="Libraries for supporing the BladeRF hardware from Nuand" +HOMEPAGE="http://nuand.com/" + +#lib is LGPL and cli tools are GPL +LICENSE="GPL-2+ LGPL-2.1+" + +SLOT="0/${PV}" + +#maintainer notes: +#doc use flag, looks like it can't be disabled right now and will +# always build if pandoc and help2man are installed +# also ignores when deps are missing and just disables docs +IUSE="doc +tecla" + +MY_PN="bladeRF" + +if [[ ${PV} == "9999" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Nuand/${MY_PN}.git" + KEYWORDS="" +else + MY_PV=${PV/\_/-} + S="${WORKDIR}/${MY_PN}-${MY_PV}" + SRC_URI="https://github.com/Nuand/${MY_PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~x86" +fi + +CDEPEND=">=dev-libs/libusb-1.0.16 + tecla? ( dev-libs/libtecla )" +DEPEND="${CDEPEND} + virtual/pkgconfig" +RDEPEND="${CDEPEND}" +PDEPEND=">=net-wireless/bladerf-firmware-1.8.0 + >=net-wireless/bladerf-fpga-0.3.4" + +src_configure() { + mycmakeargs=( + -DVERSION_INFO_OVERRIDE:STRING="${PV}" + $(cmake-utils_use_enable doc BUILD_DOCUMENTATION) + $(cmake-utils_use_enable tecla LIBTECLA) + -DTREAT_WARNINGS_AS_ERRORS=OFF + -DUDEV_RULES_PATH="$(get_udevdir)"/rules.d + ) + cmake-utils_src_configure +} diff --git a/net-wireless/bladerf/bladerf-9999.ebuild b/net-wireless/bladerf/bladerf-9999.ebuild index 3305f95e37dd..2c74874e31fe 100644 --- a/net-wireless/bladerf/bladerf-9999.ebuild +++ b/net-wireless/bladerf/bladerf-9999.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/bladerf/bladerf-9999.ebuild,v 1.7 2015/04/18 12:34:38 swegener Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-wireless/bladerf/bladerf-9999.ebuild,v 1.8 2015/07/26 02:56:37 zerochaos Exp $ EAPI=5 @@ -39,7 +39,7 @@ DEPEND="${CDEPEND} virtual/pkgconfig" RDEPEND="${CDEPEND}" PDEPEND=">=net-wireless/bladerf-firmware-1.8.0 - >=net-wireless/bladerf-fpga-0.1.2" + >=net-wireless/bladerf-fpga-0.3.4" src_configure() { mycmakeargs=( |