diff options
author | Marcelo Góes <vanquirius@gentoo.org> | 2006-03-09 17:48:36 +0000 |
---|---|---|
committer | Marcelo Góes <vanquirius@gentoo.org> | 2006-03-09 17:48:36 +0000 |
commit | e01153681785640b46a9dc3a060386b15b1f83b3 (patch) | |
tree | 4a4c9d08cfe9133dcaf0e3e2eb6bad3fad801a97 /net-analyzer/nessus-core | |
parent | Stable on sparc wrt #125430 (diff) | |
download | gentoo-2-e01153681785640b46a9dc3a060386b15b1f83b3.tar.gz gentoo-2-e01153681785640b46a9dc3a060386b15b1f83b3.tar.bz2 gentoo-2-e01153681785640b46a9dc3a060386b15b1f83b3.zip |
2.2.7 version bump for bug 125519. Thanks to ChazeFroy <chazefroy at gmail dot com>.
(Portage version: 2.0.54 vanquished edition)
Diffstat (limited to 'net-analyzer/nessus-core')
-rw-r--r-- | net-analyzer/nessus-core/ChangeLog | 9 | ||||
-rw-r--r-- | net-analyzer/nessus-core/files/digest-nessus-core-2.2.7 | 1 | ||||
-rw-r--r-- | net-analyzer/nessus-core/nessus-core-2.2.7.ebuild | 54 |
3 files changed, 63 insertions, 1 deletions
diff --git a/net-analyzer/nessus-core/ChangeLog b/net-analyzer/nessus-core/ChangeLog index c4a5eeb4be0e..40816a515986 100644 --- a/net-analyzer/nessus-core/ChangeLog +++ b/net-analyzer/nessus-core/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for net-analyzer/nessus-core # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nessus-core/ChangeLog,v 1.104 2006/02/18 19:50:53 grobian Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nessus-core/ChangeLog,v 1.105 2006/03/09 17:48:36 vanquirius Exp $ + +*nessus-core-2.2.7 (09 Mar 2006) + + 09 Mar 2006; Marcelo Goes <vanquirius@gentoo.org> + +nessus-core-2.2.7.ebuild: + 2.2.7 version bump for bug 125519. Thanks to ChazeFroy <chazefroy at gmail + dot com>. 18 Feb 2006; Fabian Groffen <grobian@gentoo.org> nessus-core-2.3.1.ebuild: Marked ~ppc-macos (bug #123308) diff --git a/net-analyzer/nessus-core/files/digest-nessus-core-2.2.7 b/net-analyzer/nessus-core/files/digest-nessus-core-2.2.7 new file mode 100644 index 000000000000..27c57c5d99a5 --- /dev/null +++ b/net-analyzer/nessus-core/files/digest-nessus-core-2.2.7 @@ -0,0 +1 @@ +MD5 2dd8c116b435d3ec698d3caed0b48859 nessus-core-2.2.7.tar.gz 673852 diff --git a/net-analyzer/nessus-core/nessus-core-2.2.7.ebuild b/net-analyzer/nessus-core/nessus-core-2.2.7.ebuild new file mode 100644 index 000000000000..57572cbc9969 --- /dev/null +++ b/net-analyzer/nessus-core/nessus-core-2.2.7.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2006 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.7.ebuild,v 1.1 2006/03/09 17:48:36 vanquirius Exp $ + +inherit toolchain-funcs eutils gnuconfig + +DESCRIPTION="A remote security scanner for Linux (nessus-core)" +HOMEPAGE="http://www.nessus.org/" +SRC_URI="ftp://ftp.nessus.org/pub/nessus/nessus-${PV}/src/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="X tcpd debug prelude" +DEPEND="=net-analyzer/nessus-libraries-${PV} + =net-analyzer/libnasl-${PV} + tcpd? ( sys-apps/tcp-wrappers ) + X? ( =x11-libs/gtk+-2* ) + prelude? ( dev-libs/libprelude ) + !net-analyzer/nessus-client" + +S="${WORKDIR}/${PN}" + +src_unpack() { + unpack ${A} + gnuconfig_update +} + +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" + cd "${S}" + dodoc README* UPGRADE_README CHANGES + dodoc doc/*.txt doc/ntp/* + insinto /etc/init.d + insopts -m 755 + newins "${FILESDIR}"/nessusd-r7 nessusd + keepdir /var/lib/nessus/logs + keepdir /var/lib/nessus/users + # newer version is provided by nessus-libraries + # should be fixed upstream in version 2.2.6 + rm "${D}"/usr/include/nessus/includes.h +} |