summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAchim Gottinger <achim@gentoo.org>2001-06-04 00:16:12 +0000
committerAchim Gottinger <achim@gentoo.org>2001-06-04 00:16:12 +0000
commit9ea505d44e317141bbe1c635ed016c316ea75db7 (patch)
tree60e1fbb37be62abbc9144477c188c3bbd0d78813 /net-analyzer
parentNow finds it's help and configuration files correctly (diff)
downloadgentoo-2-9ea505d44e317141bbe1c635ed016c316ea75db7.tar.gz
gentoo-2-9ea505d44e317141bbe1c635ed016c316ea75db7.tar.bz2
gentoo-2-9ea505d44e317141bbe1c635ed016c316ea75db7.zip
dependencie fixes and updates
Diffstat (limited to 'net-analyzer')
-rw-r--r--net-analyzer/ethereal/ethereal-0.8.18.ebuild50
-rw-r--r--net-analyzer/ethereal/files/digest-ethereal-0.8.181
-rw-r--r--net-analyzer/mrtg/mrtg-2.9.7.ebuild11
-rw-r--r--net-analyzer/nessus/files/digest-nessus-1.0.7a4
-rw-r--r--net-analyzer/nessus/nessus-1.0.7a.ebuild103
-rw-r--r--net-analyzer/nmap/files/digest-nmap-2.54_beta241
-rw-r--r--net-analyzer/rrdtool/rrdtool-1.0.28.ebuild11
7 files changed, 171 insertions, 10 deletions
diff --git a/net-analyzer/ethereal/ethereal-0.8.18.ebuild b/net-analyzer/ethereal/ethereal-0.8.18.ebuild
new file mode 100644
index 000000000000..d66d25e5af60
--- /dev/null
+++ b/net-analyzer/ethereal/ethereal-0.8.18.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2000 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2 or later
+# Author Achim Gottinger <achim@gentoo.org>
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/ethereal/ethereal-0.8.18.ebuild,v 1.1 2001/06/04 00:16:12 achim Exp $
+
+A=${P}.tar.gz
+S=${WORKDIR}/${P}
+DESCRIPTION="ethereal"
+SRC_URI="http://ethereal.zing.org/distribution/${A}
+ ftp://ethereal.zing.org/pub/ethereal/${A}"
+HOMEPAGE="http://ethereal.zing.org/"
+
+DEPEND="virtual/glibc virtual/x11 sys-devel/perl
+ >=net-libs/libpcap-0.5.2 >=sys-libs/zlib-1.1.3
+ ssl? ( dev-libs/openssl-0.9.6a )
+ snmp? ( net-analyzer/ucd-snmp-4.1.2 )"
+
+RDEPEND="virtual/glibc virtual/x11
+ >=sys-libs/zlib-1.1.3
+ ssl? ( dev-libs/openssl-0.9.6a )
+ snmp? ( net-analyzer/ucd-snmp-4.1.2 )"
+
+src_compile() {
+ if [ "`use ssl`" ] ; then
+ myconf="--with-ssl=/usr"
+ else
+ myconf="--without-ssl"
+ fi
+ if [ "`use snmp`" ] ; then
+ myconf="--enable-snmp"
+ else
+ myconf="--disable-snmp"
+ fi
+
+ LDFLAGS="-L/usr/lib -lz" try ./configure --host=${CHOST} --prefix=/usr --with-plugindir=/usr/lib/ethereal/plugins/${PV} \
+ --sysconfdir=/etc/ethereal --enable-pcap --enable-zlib --enable-ipv6 $myconf
+ try make
+}
+
+src_install() {
+
+ dodir /usr/lib/ethereal/plugins/${PV}
+ try make prefix=${D}/usr sysconfdir=${D}/etc/ethereal \
+ plugindir=${D}/usr/lib/ethereal/plugins/${PV} install
+ dodoc AUTHORS COPYING ChangeLog INSTALL.* NEWS README* TODO
+
+}
+
+
+
diff --git a/net-analyzer/ethereal/files/digest-ethereal-0.8.18 b/net-analyzer/ethereal/files/digest-ethereal-0.8.18
new file mode 100644
index 000000000000..5054b542c5eb
--- /dev/null
+++ b/net-analyzer/ethereal/files/digest-ethereal-0.8.18
@@ -0,0 +1 @@
+MD5 bbc51343dd353c49702a87ca9585c82a ethereal-0.8.18.tar.gz
diff --git a/net-analyzer/mrtg/mrtg-2.9.7.ebuild b/net-analyzer/mrtg/mrtg-2.9.7.ebuild
index f71379f01d32..c9655e726aed 100644
--- a/net-analyzer/mrtg/mrtg-2.9.7.ebuild
+++ b/net-analyzer/mrtg/mrtg-2.9.7.ebuild
@@ -1,17 +1,18 @@
# Copyright 1999-2000 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
# Author Your Name <your email>
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/mrtg/mrtg-2.9.7.ebuild,v 1.2 2001/05/12 12:13:25 achim Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/mrtg/mrtg-2.9.7.ebuild,v 1.3 2001/06/04 00:16:12 achim Exp $
S=${WORKDIR}/${P}
DESCRIPTION="A tool to monitor the traffic load on network-links"
SRC_URI="http://ee-staff.ethz.ch/~oetiker/webtools/mrtg/pub/mrtg-2.9.7.tar.gz"
HOMEPAGE="http://ee-staff.ethz.ch/~oetiker/webtools/mrtg/"
-DEPEND=" >=media-libs/libgd-1.8.3"
+DEPEND="virtual/glibc sys-devel/perl >=media-libs/libgd-1.8.3"
+RDEPEND="virtual/glibc sys-devel/perl >=media-libs/libpng-1.0.10 "
+
src_compile() {
- cd ${S}
try ./configure --prefix=/usr --host=${CHOST}
try make
@@ -19,8 +20,10 @@ src_compile() {
src_install () {
- cd ${S}
try make prefix=${D}/usr install
+ dodir /usr/share/man
+ mv ${D}/usr/man/man1 ${D}/usr/share/man
+ rm -rf ${D}/usr/man
rm -r ${D}/usr/doc
dodoc ANNOUNCE COPYING CHANGES COPYRIGHT
dodoc MANIFEST README THANKS
diff --git a/net-analyzer/nessus/files/digest-nessus-1.0.7a b/net-analyzer/nessus/files/digest-nessus-1.0.7a
new file mode 100644
index 000000000000..bcf5d360c85a
--- /dev/null
+++ b/net-analyzer/nessus/files/digest-nessus-1.0.7a
@@ -0,0 +1,4 @@
+MD5 8b9b0c8a08ef875999beb2092b918cd0 nessus-libraries-1.0.7a.tar.gz
+MD5 1c20968f12f0bae96ce1bb837a2f1001 nessus-core-1.0.7a.tar.gz
+MD5 bbf5962d1f81cc4ddba2b72af012fdd9 nessus-plugins-1.0.7a.tar.gz
+MD5 0d881df0c102df4c7b8c714d6a04cd86 libnasl-1.0.7a.tar.gz
diff --git a/net-analyzer/nessus/nessus-1.0.7a.ebuild b/net-analyzer/nessus/nessus-1.0.7a.ebuild
new file mode 100644
index 000000000000..3df23f9c0dad
--- /dev/null
+++ b/net-analyzer/nessus/nessus-1.0.7a.ebuild
@@ -0,0 +1,103 @@
+#Copyright 2000 Achim Gottinger
+#Distributed under the GPL
+
+# It's better to split it in four different packages
+
+A="nessus-libraries-${PV}.tar.gz nessus-core-${PV}.tar.gz
+ nessus-plugins-${PV}.tar.gz libnasl-${PV}.tar.gz"
+S=${WORKDIR}
+DESCRIPTION="A remote security scanner for Linux"
+SRC_URI="ftp://ftp.nessus.org/pub/nessus/nessus-${PV}/src/nessus-libraries-${PV}.tar.gz
+ ftp://ftp.nessus.org/pub/nessus/nessus-${PV}/src/nessus-core-${PV}.tar.gz
+ ftp://ftp.nessus.org/pub/nessus/nessus-${PV}/src/nessus-plugins-${PV}.tar.gz
+ ftp://ftp.nessus.org/pub/nessus/nessus-${PV}/src/libnasl-${PV}.tar.gz"
+
+HOMEPAGE="http://www.nessus.org/"
+
+DEPEND="virtual/glibc virtual/x11 sys-devel/m4
+ >=dev-libs/gmp-3.1.1
+ >=sys-libs/zlib-1.1.3
+ >=x11-libs/gtk+-1.2.8"
+RDEPEND="virtual/glibc virtual/x11
+ >=dev-libs/gmp-3.1.1
+ >=sys-libs/zlib-1.1.3
+ >=x11-libs/gtk+-1.2.8"
+
+src_compile() {
+
+ export PATH=${D}/usr/bin:$PATH
+ export LD_LIBRARY_PATH=${D}/usr/lib:$LD_LIBRARY_PATH
+ echo "Compiling libraries..."
+ cd ${S}/nessus-libraries
+ try ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var/state \
+ --mandir=/usr/share/man --enable-pthread
+ try make
+ try make prefix=${D}/usr sysconfdir=${D}/etc localstatedir=${D}/var/state mandir=${D}/usr/share/man install
+ cd ${D}/usr/bin
+ cp nessus-config nessus-config.orig
+ sed -e "s:^PREFIX=:PREFIX=${D}:" \
+ -e "s:-I/usr:-I${D}/usr: " nessus-config.orig > nessus-config
+
+ echo "Compiling libnasl..."
+ cd ${S}/libnasl
+ try ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var/state --mandir=/usr/share/man
+ try make
+ try make prefix=${D}/usr sysconfdir=${D}/etc localstatedir=${D}/var/state mandir=${D}/usr/share/man install
+ cd ${D}/usr/bin
+ cp nasl-config nasl-config.orig
+ sed -e "s:^PREFIX=:PREFIX=${D}:" nasl-config.orig > nasl-config
+
+ echo "Compiling core..."
+ cd ${S}/nessus-core
+ try ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var/state --mandir=/usr/share/man
+ try make
+ try make prefix=${D}/usr sysconfdir=${D}/etc localstatedir=${D}/var/state mandir=${D}/usr/share/man install
+
+
+ echo "Compiling plugins..."
+ cd ${S}/nessus-plugins
+ try ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var/state --mandir=/usr/share/man
+ try make
+ try make prefix=${D}/usr sysconfdir=${D}/etc localstatedir=${D}/var/state mandir=${D}/usr/share/man install
+
+}
+
+src_install() {
+ cd ${S}/nessus-libraries
+ try make prefix=${D}/usr sysconfdir=${D}/etc localstatedir=${D}/var/state mandir=${D}/usr/share/man install
+
+ cd ${S}/libnasl
+ try make prefix=${D}/usr sysconfdir=${D}/etc localstatedir=${D}/var/state mandir=${D}/usr/share/man install
+
+ cd ${S}/nessus-core
+ try make prefix=${D}/usr sysconfdir=${D}/etc localstatedir=${D}/var/state mandir=${D}/usr/share/man install
+ cp ${ROOT}/config/nessusd.conf ${D}/etc/nessus/
+
+ cd ${S}/nessus-plugins
+ try make prefix=${D}/usr sysconfdir=${D}/etc localstatedir=${D}/var/state mandir=${D}/usr/share/man install
+
+ cd ${S}/nessus-libraries
+ docinto nessus-libraries
+ dodoc README*
+
+ cd ${S}/libnasl
+ docinto libnasl
+ dodoc COPYING TODO
+
+ cd ${S}/nessus-core
+ docinto nessus-core
+ dodoc README* UPGRADE_README CHANGES
+ dodoc doc/*.txt doc/ntp/*
+
+ cd ${S}/nessus-plugins
+ docinto nessus-plugins
+ dodoc docs/*.txt plugins/accounts/accounts.txt
+
+ insinto /etc/rc.d/init.d
+ insopts -m 755
+ doins ${FILESDIR}/nessusd
+}
+
+
+
+
diff --git a/net-analyzer/nmap/files/digest-nmap-2.54_beta24 b/net-analyzer/nmap/files/digest-nmap-2.54_beta24
new file mode 100644
index 000000000000..b7c5adc4f8b8
--- /dev/null
+++ b/net-analyzer/nmap/files/digest-nmap-2.54_beta24
@@ -0,0 +1 @@
+MD5 55fbb29468cb02270b5c15785f018f13 nmap-2.54BETA24.tgz
diff --git a/net-analyzer/rrdtool/rrdtool-1.0.28.ebuild b/net-analyzer/rrdtool/rrdtool-1.0.28.ebuild
index f655885e8022..f82bc5c81901 100644
--- a/net-analyzer/rrdtool/rrdtool-1.0.28.ebuild
+++ b/net-analyzer/rrdtool/rrdtool-1.0.28.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2000 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
# Author Jerry Alexandratos <jerry@gentoo.org>
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/rrdtool/rrdtool-1.0.28.ebuild,v 1.2 2000/12/08 12:09:38 achim Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/rrdtool/rrdtool-1.0.28.ebuild,v 1.3 2001/06/04 00:16:12 achim Exp $
A=${P}.tar.gz
S=${WORKDIR}/${P}
@@ -9,11 +9,10 @@ DESCRIPTION="A system to store and display time-series data"
SRC_URI="http://ee-staff.ethz.ch/~oetiker/webtools/rrdtool/pub/${A}"
HOMEPAGE="http://ee-staff.ethz.ca/~oetiker/webtools/rrdtool/"
-DEPEND=">=sys-devel/perl-5.6.0
- >=sys-libs/glibc-2.1.3
- >=sys-libs/zlib-1.1.3
- >=media-libs/libgd-1.8.3
- >=media-libs/libpng-1.0.7"
+DEPEND="virtual/glibc sys-devel/perl
+ >=media-libs/libgd-1.8.3"
+
+RDEPEND="virtual/glibc sys-devel/perl"
src_compile() {
cd ${S}