Gentoo Archives: gentoo-commits

From: Richard Farina <zerochaos@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-wireless/bladerf/
Date: Mon, 19 Feb 2018 17:29:35
Message-Id: 1519061351.1ae6c978b832557d47ed5505ad4131cede74096d.zerochaos@gentoo
1 commit: 1ae6c978b832557d47ed5505ad4131cede74096d
2 Author: Zero_Chaos <zerochaos <AT> gentoo <DOT> org>
3 AuthorDate: Mon Feb 19 16:47:47 2018 +0000
4 Commit: Richard Farina <zerochaos <AT> gentoo <DOT> org>
5 CommitDate: Mon Feb 19 17:29:11 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ae6c978
7
8 net-wireless/bladerf: update to latest rc
9
10 Package-Manager: Portage-2.3.24, Repoman-2.3.6
11
12 net-wireless/bladerf/Manifest | 4 +-
13 net-wireless/bladerf/bladerf-2015.07.ebuild | 52 ----------------------
14 net-wireless/bladerf/bladerf-2016.01_rc1.ebuild | 52 ----------------------
15 ...f-2015.02.ebuild => bladerf-2017.12_rc1.ebuild} | 6 +--
16 4 files changed, 4 insertions(+), 110 deletions(-)
17
18 diff --git a/net-wireless/bladerf/Manifest b/net-wireless/bladerf/Manifest
19 index b96558bee89..15471dcf1a4 100644
20 --- a/net-wireless/bladerf/Manifest
21 +++ b/net-wireless/bladerf/Manifest
22 @@ -1,4 +1,2 @@
23 -DIST bladerf-2015.02.tar.gz 1297072 BLAKE2B 7e5b220cbd64c950bd39bf9a549ec15595e237b86587e02f0e32b0d029de6d9254d762f6d898e504dfad1f8095f6950c1d3ed5902adb5446073f6a89a1a7acd5 SHA512 04fa431232562cf589489961a5206022be59687531aeb118aac8b8b58f74862cac7fad5c55676c0cf3b33e19abbf9e2a1339237eade2fd96c5ecdb37b51e9603
24 -DIST bladerf-2015.07.tar.gz 1418766 BLAKE2B 22e90920111e8fa53f12edfadd5248fb2b5c6ba246c414dabcadfb4db779fdc3ae8e65a1bcefbce130fc3496c64b912237ad18b628f46246a793fdb737c1dd95 SHA512 01589bc9bd6ee2d4120597133c7a69ed91a80c74bc75b70fb4470a9a14328161fcf4ba7112ec91ea12bedb3de7325135ac125b26f09c22dc6e49d9c23247bec8
25 -DIST bladerf-2016.01_rc1.tar.gz 1605673 BLAKE2B 2f327c3be4150808b2dbe22cc69a0415b0cf86d0d34219216814ae3c1e0735aa6f16e435acfb51a238315d755d532fdce4837bbafab7b864eb07e631de3beecf SHA512 92b3a64688fc7022edde6cddb366a6997d66dd32d26daff5817cae5baeca0f1d641721a5eec1d65eac3d39fa74c207ad996b0c67c901d0759decbac713d3fd0f
26 DIST bladerf-2016.06.tar.gz 1654784 BLAKE2B 540f9fbb21c1439e80bda37a9e265dfaf987a9c6cedb29ac8556bbdff4ead899d99d00cc9b5a02f03055945955a5d43f4d94b822085dffecc7e2f63ee0724764 SHA512 0834e9f5fa2e41bf15629d9699f11ef29d5365a0ed2c17b83c6a77ed43d72fa62e6d35060d8d478dcbc1e7080cac825d82644b8fcdc03eae0dccef3cb1a7325d
27 +DIST bladerf-2017.12_rc1.tar.gz 1723370 BLAKE2B f6d19765674602354b42bb62acdfd874b04df55bd45ec74077aa310e5f6bd81d298148c3b1f2e1396d8659644f374cadf2e91df4b644a29d70c8369aaa6f4694 SHA512 19a3f24f9b6000af9e9d80cc31cbbf46b11deabb4e12eafb68c01f240cdf43884c5f8640ecbfa32fab8cc6a9c8e3b6cbc8596dfe564869c1a85163f00c62d96f
28
29 diff --git a/net-wireless/bladerf/bladerf-2015.07.ebuild b/net-wireless/bladerf/bladerf-2015.07.ebuild
30 deleted file mode 100644
31 index db03b2f9f5a..00000000000
32 --- a/net-wireless/bladerf/bladerf-2015.07.ebuild
33 +++ /dev/null
34 @@ -1,52 +0,0 @@
35 -# Copyright 1999-2015 Gentoo Foundation
36 -# Distributed under the terms of the GNU General Public License v2
37 -
38 -EAPI=5
39 -
40 -inherit cmake-utils udev
41 -
42 -DESCRIPTION="Libraries for supporing the BladeRF hardware from Nuand"
43 -HOMEPAGE="http://nuand.com/"
44 -
45 -#lib is LGPL and cli tools are GPL
46 -LICENSE="GPL-2+ LGPL-2.1+"
47 -
48 -SLOT="0/${PV}"
49 -
50 -#maintainer notes:
51 -#doc use flag, looks like it can't be disabled right now and will
52 -# always build if pandoc and help2man are installed
53 -# also ignores when deps are missing and just disables docs
54 -IUSE="doc +tecla"
55 -
56 -MY_PN="bladeRF"
57 -
58 -if [[ ${PV} == "9999" ]] ; then
59 - inherit git-r3
60 - EGIT_REPO_URI="https://github.com/Nuand/${MY_PN}.git"
61 - KEYWORDS=""
62 -else
63 - MY_PV=${PV/\_/-}
64 - S="${WORKDIR}/${MY_PN}-${MY_PV}"
65 - SRC_URI="https://github.com/Nuand/${MY_PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
66 - KEYWORDS="~amd64 ~arm ~x86"
67 -fi
68 -
69 -CDEPEND=">=dev-libs/libusb-1.0.16
70 - tecla? ( dev-libs/libtecla )"
71 -DEPEND="${CDEPEND}
72 - virtual/pkgconfig"
73 -RDEPEND="${CDEPEND}"
74 -PDEPEND=">=net-wireless/bladerf-firmware-1.8.0
75 - >=net-wireless/bladerf-fpga-0.3.4"
76 -
77 -src_configure() {
78 - mycmakeargs=(
79 - -DVERSION_INFO_OVERRIDE:STRING="${PV}"
80 - $(cmake-utils_use_enable doc BUILD_DOCUMENTATION)
81 - $(cmake-utils_use_enable tecla LIBTECLA)
82 - -DTREAT_WARNINGS_AS_ERRORS=OFF
83 - -DUDEV_RULES_PATH="$(get_udevdir)"/rules.d
84 - )
85 - cmake-utils_src_configure
86 -}
87
88 diff --git a/net-wireless/bladerf/bladerf-2016.01_rc1.ebuild b/net-wireless/bladerf/bladerf-2016.01_rc1.ebuild
89 deleted file mode 100644
90 index b84336c94dd..00000000000
91 --- a/net-wireless/bladerf/bladerf-2016.01_rc1.ebuild
92 +++ /dev/null
93 @@ -1,52 +0,0 @@
94 -# Copyright 1999-2016 Gentoo Foundation
95 -# Distributed under the terms of the GNU General Public License v2
96 -
97 -EAPI=5
98 -
99 -inherit cmake-utils udev
100 -
101 -DESCRIPTION="Libraries for supporing the BladeRF hardware from Nuand"
102 -HOMEPAGE="http://nuand.com/"
103 -
104 -#lib is LGPL and cli tools are GPL
105 -LICENSE="GPL-2+ LGPL-2.1+"
106 -
107 -SLOT="0/${PV}"
108 -
109 -#maintainer notes:
110 -#doc use flag, looks like it can't be disabled right now and will
111 -# always build if pandoc and help2man are installed
112 -# also ignores when deps are missing and just disables docs
113 -IUSE="doc +tecla"
114 -
115 -MY_PN="bladeRF"
116 -
117 -if [[ ${PV} == "9999" ]] ; then
118 - inherit git-r3
119 - EGIT_REPO_URI="https://github.com/Nuand/${MY_PN}.git"
120 - KEYWORDS=""
121 -else
122 - MY_PV=${PV/\_/-}
123 - S="${WORKDIR}/${MY_PN}-${MY_PV}"
124 - SRC_URI="https://github.com/Nuand/${MY_PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
125 - KEYWORDS="~amd64 ~arm ~x86"
126 -fi
127 -
128 -CDEPEND=">=dev-libs/libusb-1.0.16
129 - tecla? ( dev-libs/libtecla )"
130 -DEPEND="${CDEPEND}
131 - virtual/pkgconfig"
132 -RDEPEND="${CDEPEND}"
133 -PDEPEND=">=net-wireless/bladerf-firmware-1.9.0
134 - >=net-wireless/bladerf-fpga-0.5.0"
135 -
136 -src_configure() {
137 - mycmakeargs=(
138 - -DVERSION_INFO_OVERRIDE:STRING="${PV}"
139 - $(cmake-utils_use_enable doc BUILD_DOCUMENTATION)
140 - $(cmake-utils_use_enable tecla LIBTECLA)
141 - -DTREAT_WARNINGS_AS_ERRORS=OFF
142 - -DUDEV_RULES_PATH="$(get_udevdir)"/rules.d
143 - )
144 - cmake-utils_src_configure
145 -}
146
147 diff --git a/net-wireless/bladerf/bladerf-2015.02.ebuild b/net-wireless/bladerf/bladerf-2017.12_rc1.ebuild
148 similarity index 90%
149 rename from net-wireless/bladerf/bladerf-2015.02.ebuild
150 rename to net-wireless/bladerf/bladerf-2017.12_rc1.ebuild
151 index 7749a2256c4..f289a36148f 100644
152 --- a/net-wireless/bladerf/bladerf-2015.02.ebuild
153 +++ b/net-wireless/bladerf/bladerf-2017.12_rc1.ebuild
154 @@ -1,4 +1,4 @@
155 -# Copyright 1999-2015 Gentoo Foundation
156 +# Copyright 1999-2018 Gentoo Foundation
157 # Distributed under the terms of the GNU General Public License v2
158
159 EAPI=5
160 @@ -37,8 +37,8 @@ CDEPEND=">=dev-libs/libusb-1.0.16
161 DEPEND="${CDEPEND}
162 virtual/pkgconfig"
163 RDEPEND="${CDEPEND}"
164 -PDEPEND=">=net-wireless/bladerf-firmware-1.8.0
165 - >=net-wireless/bladerf-fpga-0.1.2"
166 +PDEPEND=">=net-wireless/bladerf-firmware-2.0.0
167 + >=net-wireless/bladerf-fpga-0.6.0"
168
169 src_configure() {
170 mycmakeargs=(