diff options
author | 2004-10-26 09:49:12 +0000 | |
---|---|---|
committer | 2004-10-26 09:49:12 +0000 | |
commit | 2f2cc5f7c72c38f6956e737e1e3d1167e99f5831 (patch) | |
tree | bd2f46ea02f2e8995d828f29611786839f9616f4 /net-wireless/kismet/kismet-2004.10.1.ebuild | |
parent | removed sed from global scope (replaced with versionator) (#68915) (diff) | |
download | historical-2f2cc5f7c72c38f6956e737e1e3d1167e99f5831.tar.gz historical-2f2cc5f7c72c38f6956e737e1e3d1167e99f5831.tar.bz2 historical-2f2cc5f7c72c38f6956e737e1e3d1167e99f5831.zip |
Version bump and clean-up.
Diffstat (limited to 'net-wireless/kismet/kismet-2004.10.1.ebuild')
-rw-r--r-- | net-wireless/kismet/kismet-2004.10.1.ebuild | 77 |
1 files changed, 77 insertions, 0 deletions
diff --git a/net-wireless/kismet/kismet-2004.10.1.ebuild b/net-wireless/kismet/kismet-2004.10.1.ebuild new file mode 100644 index 000000000000..d08492e22ea1 --- /dev/null +++ b/net-wireless/kismet/kismet-2004.10.1.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-wireless/kismet/kismet-2004.10.1.ebuild,v 1.1 2004/10/26 09:49:12 brix Exp $ + +inherit gnuconfig + +MY_P=${P/\./-} +MY_P=${MY_P/./-R} +S=${WORKDIR}/${MY_P} + +ETHEREAL_VERSION="0.10.6" + +DESCRIPTION="Kismet is a 802.11b wireless network sniffer." +HOMEPAGE="http://www.kismetwireless.net" +SRC_URI="http://www.kismetwireless.net/code/${MY_P}.tar.gz + ethereal? http://www.ethereal.com/distribution/ethereal-${ETHEREAL_VERSION}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64 ~ppc" +IUSE="ethereal gps" + +DEPEND=">=sys-devel/autoconf-2.58 + sys-apps/sed" +RDEPEND="virtual/libc + net-wireless/wireless-tools + sys-libs/ncurses + ethereal? ( =dev-libs/glib-1.2* + =net-analyzer/ethereal-${ETHEREAL_VERSION} + sys-libs/zlib ) + gps? ( app-misc/gpsdrive + >=dev-libs/expat-1.95.4 + dev-libs/gmp + >=media-gfx/imagemagick-5.4.7 + dev-perl/libwww-perl )" + # Note: gps support is automatically enabled based on the + # above libs - 2004-10-R1 doesn't honor the --disable-gps flag + # brix@gentoo.org + +src_unpack() { + unpack ${A} + + # make sure we compile against installed linux-sources if available + sed -i "s:-I/lib/modules/.*/build/include/:-I/usr/src/linux/include/:g" \ + ${S}/configure + + gnuconfig_update ${S} +} + +src_compile() { + if use ethereal + then + cd ${WORKDIR}/ethereal-${ETHEREAL_VERSION}/wiretap + econf || die "wiretap econf failed" + emake || die "wiretap emake failed" + cd ${S} + fi + + econf \ + `use_with ethereal ethereal=${WORKDIR}/ethereal-${ETHEREAL_VERSION}` \ + || die "econf failed" + + emake dep || die "emake dep failed" + emake || die "make failed" +} + +src_install () { + emake DESTDIR=${D} install || die "emake install failed" + + dodoc CHANGELOG README TODO docs/* + + exeinto /etc/init.d + newexe ${FILESDIR}/rc-script-3 kismet + + insinto /etc/conf.d + newins ${FILESDIR}/rc-conf-3 kismet +} |