Echelog is a distributed system consisting of one or more agents and one or more servers. Agents, distributed on computers over network, are monitoring the state of hosts and network. Collected data are sent to a special server or servers where they are processed and stored.
Created attachment 37960 [details] echelog-0.6.2 (New package)
A few notes on the ebuild: *where does ${myconf} come from? *why -j1? *no "|| die" after einstall?
Comment on attachment 37960 [details] echelog-0.6.2 (New package) ># Copyright 1999-2004 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header$ > >DESCRIPTION="Software for distributed monitoring." >HOMEPAGE="http://echelog.sourceforge.net/" >SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" >SLOT="1" > >LICENSE="as-is" >KEYWORDS="x86 ~sparc ia64" >IUSE="" > >DEPEND="virtual/libc > app-shells/pdksh > sys-libs/zlib > sys-devel/bison > sys-devel/flex > sys-apps/sed > dev-libs/openssl" > >src_compile() { > econf || die "econf failed" > emake || die "compile problem" >} > >src_install () { > einstall || die "install problem" > keepdir /etc/echelog >}
Thnks, that was wrong file I have uploaded.
one last issue- did you test this on ~x86 ~sparc and ~ia64? Only put the architecture you have tested on in there, and gentoo policy states that all new ebuilds/versions must spend an amount of time in ~testing before being moved to stable (with exceptions of security vulnerabilities, etc.).
also looks like it'll need some gcc-3.4 patching: g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -O3 -march=pentium4 -funroll-loops -pipe -c sslcontext.cc In file included from ../../include/socks/socketmgr.h:16, from ../../include/socks/unixsocket.h:12, from unixsocket.cc:15: ../../include/socks/socket.h:215: error: using typedef-name `socks::tSOCK_STAT'after `enum' ../../include/socks/socket.h:215: error: ISO C++ forbids declaration of `status' with no type ../../include/socks/socket.h:215: error: using typedef-name `socks::tSOCK_STAT'after `enum' ../../include/socks/socket.h:215: error: ISO C++ forbids declaration of `get_status' with no type ../../include/socks/socket.h:215: error: using typedef-name `socks::tSOCK_STAT'after `enum' ../../include/socks/socket.h:215: error: ISO C++ forbids declaration of `prop_value' with no type ../../include/socks/socket.h:223: error: using typedef-name `socks::tSOCK_TYPE'after `enum' ../../include/socks/socket.h:223: error: ISO C++ forbids declaration of `role' with no type ../../include/socks/socket.h:223: error: using typedef-name `socks::tSOCK_TYPE'after `enum' ../../include/socks/socket.h:223: error: ISO C++ forbids declaration of `get_role' with no type ../../include/socks/socket.h:223: error: using typedef-name `socks::tSOCK_TYPE'after `enum' ../../include/socks/socket.h:223: error: ISO C++ forbids declaration of `prop_value' with no type make[3]: *** [unixsocket.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory `/var/tmp/portage/echelog-0.6.2/work/echelog-0.6.2/lib/socks' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/echelog-0.6.2/work/echelog-0.6.2/lib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/echelog-0.6.2/work/echelog-0.6.2' make: *** [all-recursive-am] Error 2
I don't see any upstream updates and no proposed patches for gcc 3.4.x ... Until then I'll closing this NEEDINFO.