net-wireless/kismet: some minor ebuild fixes
authorZero_Chaos <zerochaos@gentoo.org>
Wed, 1 Jun 2016 21:17:18 +0000 (17:17 -0400)
committerZero_Chaos <zerochaos@gentoo.org>
Wed, 1 Jun 2016 21:17:44 +0000 (17:17 -0400)
Package-Manager: portage-2.3.0_rc1

net-wireless/kismet/kismet-2016.01.1.ebuild
net-wireless/kismet/kismet-9999.ebuild

index 4fc6aa0cedb95cdce2a287dc6805bdc58ee8354f..01dd3f3307c928fc25576f2175832c5a0ad9c63a 100644 (file)
@@ -36,7 +36,6 @@ CDEPEND="net-wireless/wireless-tools
        suid? ( sys-libs/libcap )
        client? ( sys-libs/ncurses:0= )
        !arm? ( speech? ( app-accessibility/flite ) )
-       ruby? ( dev-lang/ruby:* )
        plugin-btscan? ( net-wireless/bluez )
        plugin-dot15d4? ( virtual/libusb:0 )
        plugin-spectools? ( net-wireless/spectools )
@@ -47,12 +46,12 @@ DEPEND="${CDEPEND}
 "
 
 RDEPEND="${CDEPEND}
+       ruby? ( dev-lang/ruby:* )
        selinux? ( sec-policy/selinux-kismet )
 "
 
 src_prepare() {
        epatch -p1 "${FILESDIR}"/${P}-tinfo.patch
-       eautoreconf
 
        sed -i -e "s:^\(logtemplate\)=\(.*\):\1=/tmp/\2:" \
                conf/kismet.conf.in
@@ -60,6 +59,9 @@ src_prepare() {
        # Don't strip and set correct mangrp
        sed -i -e 's| -s||g' \
                -e 's|@mangrp@|root|g' Makefile.in
+
+       epatch_user
+       eautoreconf
 }
 
 src_configure() {
index 442025fca02075464c7ad36e6ba2e0d4318fd7d4..18490cf7071b7f3291229e2ece128a1b9a71c5b5 100644 (file)
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-inherit eutils multilib user
+inherit autotools eutils multilib user
 
 MY_P=${P/\./-}
 MY_P=${MY_P/./-R}
@@ -34,9 +34,8 @@ CDEPEND="net-wireless/wireless-tools
                        )
        pcre? ( dev-libs/libpcre )
        suid? ( sys-libs/libcap )
-       client? ( sys-libs/ncurses:= )
+       client? ( sys-libs/ncurses:0= )
        !arm? ( speech? ( app-accessibility/flite ) )
-       ruby? ( dev-lang/ruby:* )
        plugin-btscan? ( net-wireless/bluez )
        plugin-dot15d4? ( virtual/libusb:0 )
        plugin-spectools? ( net-wireless/spectools )
@@ -47,6 +46,7 @@ DEPEND="${CDEPEND}
 "
 
 RDEPEND="${CDEPEND}
+       ruby? ( dev-lang/ruby:* )
        selinux? ( sec-policy/selinux-kismet )
 "
 
@@ -57,6 +57,9 @@ src_prepare() {
        # Don't strip and set correct mangrp
        sed -i -e 's| -s||g' \
                -e 's|@mangrp@|root|g' Makefile.in
+
+       epatch_user
+       eautoreconf
 }
 
 src_configure() {