summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2012-10-29 08:08:19 +0000
committerPatrick Lauer <patrick@gentoo.org>2012-10-29 08:08:19 +0000
commitc5e30a9903774e5d232a0781eeb17a1c695a1438 (patch)
treee7c4b562161c8841b8244e4b1a7aa4be4c92749e /net-analyzer
parentInitial import, ebuilds borrowed from entoo / smokeping-overlay on github (diff)
downloadgentoo-2-c5e30a9903774e5d232a0781eeb17a1c695a1438.tar.gz
gentoo-2-c5e30a9903774e5d232a0781eeb17a1c695a1438.tar.bz2
gentoo-2-c5e30a9903774e5d232a0781eeb17a1c695a1438.zip
Bump for #404277 using ebuild from entoo/smokeping-overlay as a base
(Portage version: 2.2.0_alpha142/cvs/Linux x86_64, unsigned Manifest commit)
Diffstat (limited to 'net-analyzer')
-rw-r--r--net-analyzer/smokeping/ChangeLog6
-rw-r--r--net-analyzer/smokeping/metadata.xml2
-rw-r--r--net-analyzer/smokeping/smokeping-2.6.8.ebuild17
3 files changed, 16 insertions, 9 deletions
diff --git a/net-analyzer/smokeping/ChangeLog b/net-analyzer/smokeping/ChangeLog
index 25dc8ae603e5..42c1e6d2305d 100644
--- a/net-analyzer/smokeping/ChangeLog
+++ b/net-analyzer/smokeping/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-analyzer/smokeping
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/smokeping/ChangeLog,v 1.42 2012/08/29 13:34:31 klausman Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/smokeping/ChangeLog,v 1.43 2012/10/29 08:08:19 patrick Exp $
+
+ 29 Oct 2012; Patrick Lauer <patrick@gentoo.org> metadata.xml,
+ smokeping-2.6.8.ebuild:
+ Bump for #404277 using ebuild from entoo/smokeping-overlay as a base
29 Aug 2012; Tobias Klausmann <klausman@gentoo.org> +files/smokeping.init.3:
Add missing init script. Also, CVS is dumb and should be hated.
diff --git a/net-analyzer/smokeping/metadata.xml b/net-analyzer/smokeping/metadata.xml
index 8bae13d6c415..da9a7137a8f0 100644
--- a/net-analyzer/smokeping/metadata.xml
+++ b/net-analyzer/smokeping/metadata.xml
@@ -12,8 +12,8 @@
functionality</flag>
<flag name='echoping'>Install <pkg>net-analyzer/echoping</pkg> for echoping
functionality</flag>
- <flag name='fcgi'>Use <pkg>dev-perl/FCGI</pkg> for CGI</flag>
<flag name='telnet'>Install <pkg>dev-perl/Net-Telnet</pkg> for telnet
functionality</flag>
+ <flag name='ssh'>Install ssh functionality</flag>
</use>
</pkgmetadata>
diff --git a/net-analyzer/smokeping/smokeping-2.6.8.ebuild b/net-analyzer/smokeping/smokeping-2.6.8.ebuild
index 0fb0eccab02a..7e6e48b9e84e 100644
--- a/net-analyzer/smokeping/smokeping-2.6.8.ebuild
+++ b/net-analyzer/smokeping/smokeping-2.6.8.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/smokeping/smokeping-2.6.8.ebuild,v 1.1 2012/08/29 08:26:37 klausman Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/smokeping/smokeping-2.6.8.ebuild,v 1.2 2012/10/29 08:08:19 patrick Exp $
EAPI="4"
-inherit eutils
+inherit eutils user
DESCRIPTION="A powerful latency measurement tool."
HOMEPAGE="http://oss.oetiker.ch/smokeping/"
@@ -14,8 +14,10 @@ LICENSE="GPL-2"
SLOT="0"
# dropping hppa and sparc because of way too may dependencies not having
# keywords in those architectures.
-KEYWORDS=""
-IUSE="apache2 curl dig echoping fcgi ipv6 ldap telnet"
+KEYWORDS="~amd64 ~x86"
+
+# removing fcgi useflag as the configure script can't avoid it without patching
+IUSE="apache2 curl dig echoping ipv6 ldap radius ssh telnet"
DEPEND="!apache2? ( virtual/httpd-cgi )
>=dev-lang/perl-5.8.8-r8
@@ -28,7 +30,7 @@ DEPEND="!apache2? ( virtual/httpd-cgi )
dev-perl/CGI-Session
dev-perl/Config-Grammar
dev-perl/Digest-HMAC
- fcgi? ( dev-perl/FCGI )
+ dev-perl/FCGI
dev-perl/IO-Socket-SSL
dev-perl/Net-DNS
dev-perl/libwww-perl
@@ -36,6 +38,8 @@ DEPEND="!apache2? ( virtual/httpd-cgi )
echoping? ( >=net-analyzer/echoping-6.0.2 )
ipv6? ( >=dev-perl/Socket6-0.20 )
ldap? ( dev-perl/perl-ldap )
+ radius? ( dev-perl/RadiusPerl )
+ ssh? ( dev-perl/Net-OpenSSH )
telnet? ( dev-perl/Net-Telnet )
virtual/perl-libnet"
@@ -48,7 +52,6 @@ pkg_setup() {
src_prepare() {
rm -r lib/{BER.pm,SNMP_Session.pm,SNMP_util.pm} # dev-perl/SNMP_Session
- epatch "${FILESDIR}/smokeping_fping-3.3.patch"
}
@@ -141,7 +144,7 @@ pkg_postinst() {
elog "script at /var/www/localhost/perl/"
fi
elog "To make cropper working you just need to copy /var/www/localhost/smokeping/cropper"
- elog "into you htdocs (or create symlink and allow webserver to follow symlinks)."
+ elog "into your htdocs (or create symlink and allow webserver to follow symlinks)."
elog
elog "We install all files required for smoketrace, but you have to"
elog "configure it manually. Just read 'man smoketrace'. Also you need to"