diff options
author | Achim Gottinger <achim@gentoo.org> | 2001-06-04 00:16:12 +0000 |
---|---|---|
committer | Achim Gottinger <achim@gentoo.org> | 2001-06-04 00:16:12 +0000 |
commit | 9ea505d44e317141bbe1c635ed016c316ea75db7 (patch) | |
tree | 60e1fbb37be62abbc9144477c188c3bbd0d78813 /net-analyzer | |
parent | Now finds it's help and configuration files correctly (diff) | |
download | gentoo-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.ebuild | 50 | ||||
-rw-r--r-- | net-analyzer/ethereal/files/digest-ethereal-0.8.18 | 1 | ||||
-rw-r--r-- | net-analyzer/mrtg/mrtg-2.9.7.ebuild | 11 | ||||
-rw-r--r-- | net-analyzer/nessus/files/digest-nessus-1.0.7a | 4 | ||||
-rw-r--r-- | net-analyzer/nessus/nessus-1.0.7a.ebuild | 103 | ||||
-rw-r--r-- | net-analyzer/nmap/files/digest-nmap-2.54_beta24 | 1 | ||||
-rw-r--r-- | net-analyzer/rrdtool/rrdtool-1.0.28.ebuild | 11 |
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} |