Gentoo Archives: gentoo-commits

From: "Richard Farina (zerochaos)" <zerochaos@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-wireless/gr-osmosdr: gr-osmosdr-0.1.4_p20150730.ebuild ChangeLog
Date: Fri, 31 Jul 2015 01:31:30
Message-Id: 20150731013120.D1D94112@oystercatcher.gentoo.org
1 zerochaos 15/07/31 01:31:20
2
3 Modified: ChangeLog
4 Added: gr-osmosdr-0.1.4_p20150730.ebuild
5 Log:
6 9 months since a tag, I'm calling it a tag
7
8 (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key DD11F94A)
9
10 Revision Changes Path
11 1.29 net-wireless/gr-osmosdr/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/gr-osmosdr/ChangeLog?rev=1.29&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/gr-osmosdr/ChangeLog?rev=1.29&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/gr-osmosdr/ChangeLog?r1=1.28&r2=1.29
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-wireless/gr-osmosdr/ChangeLog,v
20 retrieving revision 1.28
21 retrieving revision 1.29
22 diff -u -r1.28 -r1.29
23 --- ChangeLog 5 Nov 2014 05:05:10 -0000 1.28
24 +++ ChangeLog 31 Jul 2015 01:31:20 -0000 1.29
25 @@ -1,6 +1,12 @@
26 # ChangeLog for net-wireless/gr-osmosdr
27 -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/gr-osmosdr/ChangeLog,v 1.28 2014/11/05 05:05:10 zerochaos Exp $
29 +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/net-wireless/gr-osmosdr/ChangeLog,v 1.29 2015/07/31 01:31:20 zerochaos Exp $
31 +
32 +*gr-osmosdr-0.1.4_p20150730 (31 Jul 2015)
33 +
34 + 31 Jul 2015; Rick Farina <zerochaos@g.o>
35 + +gr-osmosdr-0.1.4_p20150730.ebuild:
36 + 9 months since a tag, I'm calling it a tag
37
38 *gr-osmosdr-0.1.4 (05 Nov 2014)
39
40
41
42
43 1.1 net-wireless/gr-osmosdr/gr-osmosdr-0.1.4_p20150730.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/gr-osmosdr/gr-osmosdr-0.1.4_p20150730.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/gr-osmosdr/gr-osmosdr-0.1.4_p20150730.ebuild?rev=1.1&content-type=text/plain
47
48 Index: gr-osmosdr-0.1.4_p20150730.ebuild
49 ===================================================================
50 # Copyright 1999-2015 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/net-wireless/gr-osmosdr/gr-osmosdr-0.1.4_p20150730.ebuild,v 1.1 2015/07/31 01:31:20 zerochaos Exp $
53
54 EAPI=5
55 PYTHON_COMPAT=( python2_7 )
56
57 inherit cmake-utils python-single-r1
58
59 DESCRIPTION="GNU Radio source block for OsmoSDR and rtlsdr and hackrf"
60 HOMEPAGE="http://sdr.osmocom.org/trac/wiki/GrOsmoSDR"
61
62 if [[ ${PV} == 9999* ]]; then
63 inherit git-r3
64 SRC_URI=""
65 EGIT_REPO_URI="git://git.osmocom.org/${PN}.git"
66 KEYWORDS=""
67 else
68 #git clone git://git.osmocom.org/gr-osmosdr.git
69 #cd gr-osmosdr
70 #git archive --format=tar --prefix=gr-osmosdr-${PV}/ v${PV} | xz > ../gr-osmosdr-${PV}.tar.xz
71 SRC_URI="https://dev.gentoo.org/~zerochaos/distfiles/gr-osmosdr-${PV}.tar.xz"
72 KEYWORDS="~amd64 ~arm ~x86"
73 fi
74
75 LICENSE="GPL-3"
76 SLOT="0/${PV}"
77 IUSE="bladerf fcd hackrf iqbalance mirisdr python rtlsdr uhd"
78
79 RDEPEND="${PYTHON_DEPS}
80 dev-libs/boost:=
81 >=net-wireless/gnuradio-3.7_rc:0=[fcd?,${PYTHON_USEDEP}]
82 bladerf? ( net-wireless/bladerf:= )
83 hackrf? ( net-libs/libhackrf:= )
84 iqbalance? ( net-wireless/gr-iqbal:=[${PYTHON_USEDEP}] )
85 mirisdr? ( net-libs/libmirisdr:= )
86 rtlsdr? ( >=net-wireless/rtl-sdr-0.5.3:= )
87 uhd? ( net-wireless/uhd:=[${PYTHON_USEDEP}] )"
88 DEPEND="${RDEPEND}
89 dev-python/cheetah"
90
91 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
92
93 src_prepare() {
94 epatch_user
95 }
96
97 src_configure() {
98 local mycmakeargs=(
99 -DENABLE_DEFAULT=OFF
100 -DPYTHON_EXECUTABLE="${PYTHON}"
101 -DENABLE_FILE=ON
102 $(cmake-utils_use_enable bladerf)
103 $(cmake-utils_use_enable fcd)
104 $(cmake-utils_use_enable hackrf)
105 $(cmake-utils_use_enable iqbalance)
106 $(cmake-utils_use_enable mirisdr MIRI)
107 $(cmake-utils_use_enable python)
108 $(cmake-utils_use_enable rtlsdr RTL)
109 $(cmake-utils_use_enable rtlsdr RTL_TCP)
110 $(cmake-utils_use_enable uhd)
111 )
112
113 cmake-utils_src_configure
114 }
115
116 src_install() {
117 cmake-utils_src_install
118 python_fix_shebang "${ED}"/usr/bin
119 }