diff options
Diffstat (limited to 'net-wireless/airpwn/airpwn-1.4-r2.ebuild')
-rw-r--r-- | net-wireless/airpwn/airpwn-1.4-r2.ebuild | 39 |
1 files changed, 18 insertions, 21 deletions
diff --git a/net-wireless/airpwn/airpwn-1.4-r2.ebuild b/net-wireless/airpwn/airpwn-1.4-r2.ebuild index 81bcbe3d0d8e..2da157717a61 100644 --- a/net-wireless/airpwn/airpwn-1.4-r2.ebuild +++ b/net-wireless/airpwn/airpwn-1.4-r2.ebuild @@ -1,14 +1,14 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/airpwn/airpwn-1.4-r2.ebuild,v 1.1 2014/04/02 20:37:01 zerochaos Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-wireless/airpwn/airpwn-1.4-r2.ebuild,v 1.2 2015/03/21 14:05:54 jlec Exp $ EAPI="5" -PYTHON_DEPEND="2:2.4" +PYTHON_COMPAT=( python2_7 ) -inherit python flag-o-matic +inherit flag-o-matic python-single-r1 -DESCRIPTION="a tool for generic packet injection on 802.11" +DESCRIPTION="Tool for generic packet injection on 802.11" HOMEPAGE="http://airpwn.sf.net" SRC_URI="mirror://sourceforge/airpwn/$P.tgz" @@ -17,32 +17,29 @@ SLOT="0" KEYWORDS="" IUSE="+examples" -DEPEND="dev-libs/libpcre - dev-libs/openssl - net-libs/libnet +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS} + dev-libs/libpcre + dev-libs/openssl:0= + net-libs/libnet:1.1= net-libs/libpcap net-wireless/lorcon-old" RDEPEND="${DEPEND}" -pkg_setup() { - python_set_active_version 2 - python_pkg_setup -} - src_configure() { econf - sed -i "s/python2.4/python$(python_get_version)/g" conf.h - sed -i "s|-lorcon -lpthread -lpcre -lpcap -lnet|-lorcon -lpthread -lpcre -lpcap -lnet -lcrypto -lpython$(python_get_version)|g" Makefile + sed -i "s/python2.4/${EPYTHON}/g" conf.h || die + sed -i "s|-lorcon -lpthread -lpcre -lpcap -lnet|-lorcon -lpthread -lpcre -lpcap -lnet -lcrypto -l${EPYTHON}|g" Makefile || die } src_install() { - DESTDIR="${D}" emake install - dodoc README + default + if use examples; then insinto /usr/share/${PN} - rm -rf conf/CVS content/CVS - sed -i "s#content/#/usr/share/${PN}/content/#" conf/* - doins -r conf/ - doins -r content/ + ecvs_clean + sed -i "s#content/#/usr/share/${PN}/content/#" conf/* || die + doins -r conf content fi } |