diff options
author | Peter Volkov <pva@gentoo.org> | 2008-05-15 09:45:16 +0000 |
---|---|---|
committer | Peter Volkov <pva@gentoo.org> | 2008-05-15 09:45:16 +0000 |
commit | 6883469bb6f5fdb6b26139a92fb9ef36b80c212a (patch) | |
tree | bc9b326c8ec161586d3bcf9949202756cf2891f9 /net-analyzer/nessus-core/nessus-core-2.2.11.ebuild | |
parent | Upstream accepted all patches! Good. (diff) | |
download | pva-6883469bb6f5fdb6b26139a92fb9ef36b80c212a.tar.gz pva-6883469bb6f5fdb6b26139a92fb9ef36b80c212a.tar.bz2 pva-6883469bb6f5fdb6b26139a92fb9ef36b80c212a.zip |
nessus-2.2.11 for others review. Does not work correctly here...
svn path=/; revision=165
Diffstat (limited to 'net-analyzer/nessus-core/nessus-core-2.2.11.ebuild')
-rw-r--r-- | net-analyzer/nessus-core/nessus-core-2.2.11.ebuild | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/net-analyzer/nessus-core/nessus-core-2.2.11.ebuild b/net-analyzer/nessus-core/nessus-core-2.2.11.ebuild new file mode 100644 index 0000000..c793ee1 --- /dev/null +++ b/net-analyzer/nessus-core/nessus-core-2.2.11.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nessus-core/nessus-core-2.2.9.ebuild,v 1.3 2007/04/28 18:57:39 tove Exp $ + +inherit eutils toolchain-funcs + +DESCRIPTION="A remote security scanner for Linux (nessus-core)" +HOMEPAGE="http://www.nessus.org/" +SRC_URI="mirror://gentoo/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="X tcpd debug" +DEPEND="~net-analyzer/nessus-libraries-${PV} + ~net-analyzer/libnasl-${PV} + tcpd? ( sys-apps/tcp-wrappers ) + X? ( =x11-libs/gtk+-2* ) + !net-analyzer/nessus-client" + +S=${WORKDIR}/${PN} + +src_unpack() { + unpack ${A} + + cd "${S}" + epatch "${FILESDIR}"/${P}-doc-path.patch +} + +src_compile() { + export CC="$(tc-getCC)" + econf $(use_enable tcpd tcpwrappers) \ + $(use_enable debug) \ + $(use_enable X gtk) \ + || die "configure failed" + emake -j1 || die "emake failed" +} + +src_install() { + make DESTDIR="${D}" install || die "Install failed nessus-core" + dodoc README* UPGRADE_README CHANGES + dodoc doc/*.txt doc/ntp/* + newinitd "${FILESDIR}"/nessusd-r7 nessusd + keepdir /var/lib/nessus/logs + keepdir /var/lib/nessus/users + # newer version of this header is provided by nessus-libraries + rm "${D}"/usr/include/nessus/includes.h +} |