mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-01-04 06:46:02 +01:00
kismet stable reached a point where I'm happy. Stabilize and adjust keywords so our users get the stable version
This commit is contained in:
parent
c812b265dd
commit
4c7620ca2a
4 changed files with 120 additions and 4 deletions
|
|
@ -1,3 +1,6 @@
|
|||
AUX kismet-pentoo.patch 490 RMD160 374c3be715e6b5741f3232d50ed1194783f9ca11 SHA1 3ae5ae1c6e392a710ee85dfec801c098c4a4129d SHA256 a38b0124e6d07bac442cf7fc62feba2fbd540f2d0cb93daba82238bf124bf63c
|
||||
AUX kismet.confd 403 RMD160 cf6cad4dc844ccf9c807edfb5adec2351c0cd249 SHA1 50ce39c8989ddf214f72b3ac14f2a989d6121d15 SHA256 d2f5bb606e4dac45c8de27843ab460b9dac02e83979e52e1b8b3ca3af841adeb
|
||||
AUX kismet.initd 742 RMD160 f91c46a9a3d1cac2610659e65a1a3538af4f2772 SHA1 54aa3d489e2fade47cca11a036cb1237dab7786a SHA256 b4420c22264ff3604bf956b65bca5b564cbb70676c3f48d5e444f3aa6687a624
|
||||
EBUILD kismet-9999.ebuild 2737 RMD160 73706d057901737a00ab33bf2fe3fcc529a6e63c SHA1 19dbe6e311ce4039b38bdbe06f67b4da013a441d SHA256 6955ebcb05c0fbd88bcb432392437a5e720d6c52d1111d090962dc8ae216d891
|
||||
DIST kismet-2009-11-R1.tar.gz 859854 RMD160 0488171b6e9267cd5c7d6e56dd5b141e57dbb6ad SHA1 460af864dca7743124f8165f8e7b813ff8a3df38 SHA256 323714ac23e242993c3ed269a2ac3ea0e9a36a33c94920c34418a988026a7d84
|
||||
EBUILD kismet-2009.11.1.ebuild 2746 RMD160 cadc9391d6936a3193dc6358c92a815899001e35 SHA1 f52f791687eecdde7cc881808ba3260309be95d3 SHA256 c0d6e8452ca4f8ee582652bd7fb91ed7d276c49378c5d798d066fe7e66a39de0
|
||||
EBUILD kismet-9999.ebuild 2776 RMD160 434b765ff048a8c9827516f2207380b73e5c238a SHA1 414c7a57283731f7bf6687e6d2b4a19ed275e25b SHA256 ea85ce07a490e617b7adc280df5a4bfec0baed5ae11cdb976d7db9668f11fa5b
|
||||
|
|
|
|||
12
net-wireless/kismet/files/kismet-pentoo.patch
Normal file
12
net-wireless/kismet/files/kismet-pentoo.patch
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
diff -Naur kismet-2009-11-R1/conf/kismet.conf.in kismet-2009-11-R1-pentoo/conf/kismet.conf.in
|
||||
--- kismet-2009-11-R1/conf/kismet.conf.in 2009-06-15 13:23:07.000000000 -0400
|
||||
+++ kismet-2009-11-R1-pentoo/conf/kismet.conf.in 2009-12-04 21:15:44.000000000 -0500
|
||||
@@ -7,7 +7,7 @@
|
||||
version=2009-newcore
|
||||
|
||||
# Name of server (Purely for organizational purposes)
|
||||
-servername=Kismet_2009
|
||||
+servername=Pentoo
|
||||
|
||||
# Prefix of where we log (as used in the logtemplate later)
|
||||
# logprefix=/some/path/to/logs
|
||||
101
net-wireless/kismet/kismet-2009.11.1.ebuild
Normal file
101
net-wireless/kismet/kismet-2009.11.1.ebuild
Normal file
|
|
@ -0,0 +1,101 @@
|
|||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
inherit toolchain-funcs linux-info eutils
|
||||
|
||||
MY_P=${P/\./-}
|
||||
MY_P=${MY_P/./-R}
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
DESCRIPTION="IEEE 802.11 wireless LAN sniffer"
|
||||
HOMEPAGE="http://www.kismetwireless.net/"
|
||||
SRC_URI="http://www.kismetwireless.net/code/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
IUSE="+ncurses +pcre speech +plugin-autowep +plugin-dot15d4 +plugin-ptw +plugin-spectools"
|
||||
|
||||
DEPEND="${RDEPEND}"
|
||||
RDEPEND="net-wireless/wireless-tools
|
||||
net-libs/libpcap
|
||||
>=dev-libs/libnl-1.1
|
||||
ncurses? ( sys-libs/ncurses )
|
||||
speech? ( app-accessibility/flite )
|
||||
plugin-dot15d4? ( <dev-libs/libusb-1 )
|
||||
plugin-spectools? ( net-wireless/spectools )"
|
||||
|
||||
src_compile() {
|
||||
cd "${S}"
|
||||
epatch "${FILESDIR}"/kismet-pentoo.patch
|
||||
|
||||
sed -i -e "s:^\(logtemplate\)=\(.*\):\1=/tmp/\2:" \
|
||||
conf/kismet.conf.in
|
||||
|
||||
# Don't strip and set correct mangrp
|
||||
sed -i -e 's| -s||g' \
|
||||
-e 's|@mangrp@|root|g' Makefile.in
|
||||
|
||||
# the configure script only honors '--disable-foo'
|
||||
# local myconf="--disable-gpsmap"
|
||||
|
||||
if ! use ncurses; then
|
||||
myconf="${myconf} --disable-curses --disable-panel"
|
||||
fi
|
||||
|
||||
if ! use pcre; then
|
||||
myconf="${myconf} --disable-pcre"
|
||||
fi
|
||||
|
||||
econf ${myconf} \
|
||||
--with-linuxheaders="${KV_DIR}" || die "econf failed"
|
||||
|
||||
emake dep || die "emake dep failed"
|
||||
emake || die "emake failed"
|
||||
|
||||
if use plugin-autowep; then
|
||||
cd "${S}"/plugin-autowep
|
||||
KIS_SRC_DIR="${S}" emake || die "emake failed"
|
||||
fi
|
||||
if use plugin-dot15d4; then
|
||||
cd "${S}"/plugin-dot15d4
|
||||
KIS_SRC_DIR="${S}" emake || die "emake failed"
|
||||
fi
|
||||
if use plugin-ptw; then
|
||||
cd "${S}"/plugin-ptw
|
||||
KIS_SRC_DIR="${S}" emake || die "emake failed"
|
||||
fi
|
||||
if use plugin-spectools; then
|
||||
cd "${S}"/plugin-spectools
|
||||
KIS_SRC_DIR="${S}" emake || die "emake failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install () {
|
||||
emake DESTDIR="${D}" install || die "emake install failed"
|
||||
|
||||
if use plugin-autowep; then
|
||||
cd "${S}"/plugin-autowep
|
||||
KIS_SRC_DIR="${S}" emake DESTDIR="${D}" install || die "emake install failed"
|
||||
fi
|
||||
if use plugin-dot15d4; then
|
||||
cd "${S}"/plugin-dot15d4
|
||||
KIS_SRC_DIR="${S}" emake DESTDIR="${D}" install || die "emake install failed"
|
||||
fi
|
||||
if use plugin-ptw; then
|
||||
cd "${S}"/plugin-ptw
|
||||
KIS_SRC_DIR="${S}" emake DESTDIR="${D}" install || die "emake install failed"
|
||||
fi
|
||||
if use plugin-spectools; then
|
||||
cd "${S}"/plugin-spectools
|
||||
KIS_SRC_DIR="${S}" emake DESTDIR="${D}" install || die "emake install failed"
|
||||
fi
|
||||
|
||||
dodoc CHANGELOG README* docs/*
|
||||
dosym /etc/kismet.conf /usr/local/etc/kismet.conf
|
||||
dosym /etc/kismet_drone.conf /usr/local/etc/kismet_drone.conf
|
||||
dosym /etc/kismet_ui.conf /usr/local/etc/kismet_ui.conf
|
||||
newinitd "${FILESDIR}"/${PN}.initd kismet
|
||||
newconfd "${FILESDIR}"/${PN}.confd kismet
|
||||
}
|
||||
|
|
@ -29,7 +29,7 @@ RDEPEND="net-wireless/wireless-tools
|
|||
|
||||
src_compile() {
|
||||
cd "${S}"
|
||||
|
||||
epatch "${FILESDIR}"/kismet-pentoo.patch
|
||||
|
||||
sed -i -e "s:^\(logtemplate\)=\(.*\):\1=/tmp/\2:" \
|
||||
conf/kismet.conf.in
|
||||
|
|
@ -97,6 +97,6 @@ src_install () {
|
|||
dosym /etc/kismet.conf /usr/local/etc/kismet.conf
|
||||
dosym /etc/kismet_drone.conf /usr/local/etc/kismet_drone.conf
|
||||
dosym /etc/kismet_ui.conf /usr/local/etc/kismet_ui.conf
|
||||
# newinitd "${FILESDIR}"/${PN}.initd kismet
|
||||
# newconfd "${FILESDIR}"/${PN}.confd kismet
|
||||
newinitd "${FILESDIR}"/${PN}.initd kismet
|
||||
newconfd "${FILESDIR}"/${PN}.confd kismet
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue