summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Smee <strerror@gentoo.org>2005-10-08 13:58:13 +0000
committerBenjamin Smee <strerror@gentoo.org>2005-10-08 13:58:13 +0000
commit4f4368bbc991da7ae51f94dda7abae95d9efc159 (patch)
tree5b1eba4284f55d608155fa2ab5436be2ee6fffc8 /net-analyzer/sguil-client
parentremove amd64 keyword till bug #85454 is fixed (diff)
downloadgentoo-2-4f4368bbc991da7ae51f94dda7abae95d9efc159.tar.gz
gentoo-2-4f4368bbc991da7ae51f94dda7abae95d9efc159.tar.bz2
gentoo-2-4f4368bbc991da7ae51f94dda7abae95d9efc159.zip
Initial import
(Portage version: 2.0.51.22-r3)
Diffstat (limited to 'net-analyzer/sguil-client')
-rw-r--r--net-analyzer/sguil-client/ChangeLog10
-rw-r--r--net-analyzer/sguil-client/Manifest2
-rw-r--r--net-analyzer/sguil-client/files/digest-sguil-client-0.5.31
-rw-r--r--net-analyzer/sguil-client/metadata.xml8
-rw-r--r--net-analyzer/sguil-client/sguil-client-0.5.3.ebuild63
5 files changed, 84 insertions, 0 deletions
diff --git a/net-analyzer/sguil-client/ChangeLog b/net-analyzer/sguil-client/ChangeLog
new file mode 100644
index 000000000000..f108a2f5aec8
--- /dev/null
+++ b/net-analyzer/sguil-client/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for net-analyzer/sguil-client
+# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/sguil-client/ChangeLog,v 1.1 2005/10/08 13:58:13 strerror Exp $
+
+*sguil-client-0.5.3 (08 Oct 2005)
+
+ 08 Oct 2005; Benjamin Smee <strerror@gentoo.org> +metadata.xml,
+ +sguil-client-0.5.3.ebuild:
+ Initial import
+
diff --git a/net-analyzer/sguil-client/Manifest b/net-analyzer/sguil-client/Manifest
new file mode 100644
index 000000000000..9e06f8fa329e
--- /dev/null
+++ b/net-analyzer/sguil-client/Manifest
@@ -0,0 +1,2 @@
+MD5 d81c6295c82d0f0df80f3ecdab43edec sguil-client-0.5.3.ebuild 1450
+MD5 a06fcb621b02784f5cffe366572f7f7b files/digest-sguil-client-0.5.3 69
diff --git a/net-analyzer/sguil-client/files/digest-sguil-client-0.5.3 b/net-analyzer/sguil-client/files/digest-sguil-client-0.5.3
new file mode 100644
index 000000000000..b4f2982a2563
--- /dev/null
+++ b/net-analyzer/sguil-client/files/digest-sguil-client-0.5.3
@@ -0,0 +1 @@
+MD5 78e39c62e21ed96e793889cea5391393 sguil-client-0.5.3.tar.gz 96693
diff --git a/net-analyzer/sguil-client/metadata.xml b/net-analyzer/sguil-client/metadata.xml
new file mode 100644
index 000000000000..49f20b1c1d96
--- /dev/null
+++ b/net-analyzer/sguil-client/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>netmon</herd>
+<maintainer>
+ <email>strerror@gentoo.org</email>
+</maintainer>
+</pkgmetadata>
diff --git a/net-analyzer/sguil-client/sguil-client-0.5.3.ebuild b/net-analyzer/sguil-client/sguil-client-0.5.3.ebuild
new file mode 100644
index 000000000000..aa419e567e85
--- /dev/null
+++ b/net-analyzer/sguil-client/sguil-client-0.5.3.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/sguil-client/sguil-client-0.5.3.ebuild,v 1.1 2005/10/08 13:58:13 strerror Exp $
+
+inherit eutils
+
+DESCRIPTION="GUI Console for sguil Network Security Monitoring"
+HOMEPAGE="http://sguil.sf.net"
+SRC_URI="mirror://sourceforge/sguil/sguil-client-${PV}.tar.gz"
+LICENSE="QPL"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="ssl"
+
+DEPEND=""
+RDEPEND="
+ >=dev-lang/tcl-8.3
+ >=dev-lang/tk-8.3
+ >=dev-tcltk/itcl-3.2
+ >=dev-tcltk/tclx-8.3
+ >=dev-tcltk/iwidgets
+ dev-tcltk/tcllib
+ ssl? >=dev-tcltk/tls-1.4.1
+ net-analyzer/ethereal"
+
+S=${WORKDIR}/sguil-${PV}
+
+pkg_setup() {
+ if built_with_use dev-lang/tcl threads ; then
+ eerror
+ eerror "Sguil does not run when tcl was built with threading enabled."
+ eerror "Please rebuild tcl without threads and reemerge this ebuild."
+ die
+ fi
+}
+
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ sed -i -e '/^set SGUILLIB /s:./lib:/usr/lib/sguil:' \
+ -e '/^set ETHEREAL_PATH /s:/usr/sbin/ethereal:/usr/bin/ethereal:' \
+ -e '/^set SERVERHOST /s:demo.sguil.net:localhost:' \
+ -e '/^set MAILSERVER /s:mail.example.com:localhost:' \
+ client/sguil.conf || die "sed failed"
+ sed -i -e 's:^exec wish:exec wishx': \
+ client/sguil.tk || die "sed failed"
+}
+
+src_install() {
+ dobin client/sguil.tk
+ insinto /etc/sguil
+ doins client/sguil.conf
+ insinto /usr/lib/sguil
+ doins client/lib/*
+ dodoc doc/*
+}
+
+pkg_postinst() {
+ einfo
+ einfo "You can customize your configuration by modifying /etc/sguil/sguil.conf"
+ einfo
+}