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/kismet/
Date: Thu, 02 Aug 2018 20:36:44
Message-Id: 1533242188.43688dd1b1d61df26559dcb91eee323c172a770c.zerochaos@gentoo
1 commit: 43688dd1b1d61df26559dcb91eee323c172a770c
2 Author: Zero_Chaos <zerochaos <AT> gentoo <DOT> org>
3 AuthorDate: Thu Aug 2 20:35:44 2018 +0000
4 Commit: Richard Farina <zerochaos <AT> gentoo <DOT> org>
5 CommitDate: Thu Aug 2 20:36:28 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43688dd1
7
8 net-wireless/kismet: fix use flags
9
10 fix lm_sensors use flag
11 add networkmanager use flag
12
13 Package-Manager: Portage-2.3.44, Repoman-2.3.10
14
15 ...8.08_beta1.ebuild => kismet-2018.08_beta1-r1.ebuild} | 17 +++++++++++------
16 net-wireless/kismet/kismet-9999.ebuild | 17 +++++++++++------
17 2 files changed, 22 insertions(+), 12 deletions(-)
18
19 diff --git a/net-wireless/kismet/kismet-2018.08_beta1.ebuild b/net-wireless/kismet/kismet-2018.08_beta1-r1.ebuild
20 similarity index 90%
21 rename from net-wireless/kismet/kismet-2018.08_beta1.ebuild
22 rename to net-wireless/kismet/kismet-2018.08_beta1-r1.ebuild
23 index 1f6e8da8176..ddf8e2e5e78 100644
24 --- a/net-wireless/kismet/kismet-2018.08_beta1.ebuild
25 +++ b/net-wireless/kismet/kismet-2018.08_beta1-r1.ebuild
26 @@ -28,7 +28,7 @@ HOMEPAGE="https://www.kismetwireless.net"
27
28 LICENSE="GPL-2"
29 SLOT="0/${PV}"
30 -IUSE="lm_sensors +pcre selinux +suid"
31 +IUSE="lm_sensors networkmanager +pcre selinux +suid"
32
33 CDEPEND="
34 ${PYTHON_DEPS}
35 @@ -67,18 +67,23 @@ src_prepare() {
36
37 epatch "${FILESDIR}"/fix-setuptools.patch
38 eapply_user
39 +
40 if [[ ${PV} == "9999" ]] ; then
41 - sed -i 's#-O3##' configure.ac
42 eautoreconf
43 + fi
44 +
45 + if ! use lm_sensors; then
46 + sed -i "s#HAVE_LMSENSORS_H=1#HAVE_LMSENSORS_H=0#" configure
47 + fi
48 + if use networkmanager; then
49 + sed -i "s#havelibnm\=no#havelibnm\=yes#" configure
50 else
51 - sed -i 's#-O3##' configure
52 + sed -i "s#havelibnm\=yes#havelibnm\=no#" configure
53 fi
54 + sed -i 's#-O3##' configure
55 }
56
57 src_configure() {
58 - if ! use lm_sensors; then
59 - adddeny /usr/include/sensors/sensors.h
60 - fi
61 econf \
62 $(use_enable pcre)
63 }
64
65 diff --git a/net-wireless/kismet/kismet-9999.ebuild b/net-wireless/kismet/kismet-9999.ebuild
66 index 1f6e8da8176..ddf8e2e5e78 100644
67 --- a/net-wireless/kismet/kismet-9999.ebuild
68 +++ b/net-wireless/kismet/kismet-9999.ebuild
69 @@ -28,7 +28,7 @@ HOMEPAGE="https://www.kismetwireless.net"
70
71 LICENSE="GPL-2"
72 SLOT="0/${PV}"
73 -IUSE="lm_sensors +pcre selinux +suid"
74 +IUSE="lm_sensors networkmanager +pcre selinux +suid"
75
76 CDEPEND="
77 ${PYTHON_DEPS}
78 @@ -67,18 +67,23 @@ src_prepare() {
79
80 epatch "${FILESDIR}"/fix-setuptools.patch
81 eapply_user
82 +
83 if [[ ${PV} == "9999" ]] ; then
84 - sed -i 's#-O3##' configure.ac
85 eautoreconf
86 + fi
87 +
88 + if ! use lm_sensors; then
89 + sed -i "s#HAVE_LMSENSORS_H=1#HAVE_LMSENSORS_H=0#" configure
90 + fi
91 + if use networkmanager; then
92 + sed -i "s#havelibnm\=no#havelibnm\=yes#" configure
93 else
94 - sed -i 's#-O3##' configure
95 + sed -i "s#havelibnm\=yes#havelibnm\=no#" configure
96 fi
97 + sed -i 's#-O3##' configure
98 }
99
100 src_configure() {
101 - if ! use lm_sensors; then
102 - adddeny /usr/include/sensors/sensors.h
103 - fi
104 econf \
105 $(use_enable pcre)
106 }