jer         14/10/12 09:17:23

  Modified:             ChangeLog
  Added:                argus-3.0.8.ebuild
  Removed:              argus-3.0.8_rc6.ebuild
  Log:
  Version bump.
  
  (Portage version: 2.2.14_rc1/cvs/Linux x86_64, signed Manifest commit with 
key A792A613)

Revision  Changes    Path
1.64                 net-analyzer/argus/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/argus/ChangeLog?rev=1.64&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/argus/ChangeLog?rev=1.64&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/argus/ChangeLog?r1=1.63&r2=1.64

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/argus/ChangeLog,v
retrieving revision 1.63
retrieving revision 1.64
diff -u -r1.63 -r1.64
--- ChangeLog   10 Jul 2014 19:02:18 -0000      1.63
+++ ChangeLog   12 Oct 2014 09:17:23 -0000      1.64
@@ -1,6 +1,12 @@
 # ChangeLog for net-analyzer/argus
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/argus/ChangeLog,v 1.63 
2014/07/10 19:02:18 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/argus/ChangeLog,v 1.64 
2014/10/12 09:17:23 jer Exp $
+
+*argus-3.0.8 (12 Oct 2014)
+
+  12 Oct 2014; Jeroen Roovers <j...@gentoo.org> -argus-3.0.8_rc6.ebuild,
+  +argus-3.0.8.ebuild:
+  Version bump.
 
 *argus-3.0.8_rc6 (10 Jul 2014)
 



1.1                  net-analyzer/argus/argus-3.0.8.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/argus/argus-3.0.8.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/argus/argus-3.0.8.ebuild?rev=1.1&content-type=text/plain

Index: argus-3.0.8.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-analyzer/argus/argus-3.0.8.ebuild,v 1.1 
2014/10/12 09:17:23 jer Exp $

EAPI=5
inherit autotools eutils user

DESCRIPTION="network Audit Record Generation and Utilization System"
HOMEPAGE="http://www.qosient.com/argus/";
SRC_URI="http://qosient.com/argus/src/${P}.tar.gz";

LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="debug sasl tcpd"

RDEPEND="
        net-libs/libpcap
        sys-libs/zlib
        sasl? ( dev-libs/cyrus-sasl )
        tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
"

DEPEND="
        ${RDEPEND}
        >=sys-devel/bison-1.28
        >=sys-devel/flex-2.4.6
"

src_prepare() {
        sed -e 's:/etc/argus.conf:/etc/argus/argus.conf:' \
                -i argus/argus.c \
                -i support/Config/argus.conf \
                -i man/man8/argus.8 \
                -i man/man5/argus.conf.5 || die

        sed -e 's:#\(ARGUS_SETUSER_ID=\).*:\1argus:' \
                -e 's:#\(ARGUS_SETGROUP_ID=\).*:\1argus:' \
                -e 's:\(#ARGUS_CHROOT_DIR=\).*:\1/var/lib/argus:' \
                        -i support/Config/argus.conf || die
        epatch \
                "${FILESDIR}"/${PN}-3.0.4-disable-tcp-wrappers-automagic.patch \
                "${FILESDIR}"/${PN}-3.0.5-Makefile.patch \
                "${FILESDIR}"/${PN}-3.0.7.3-DLT_IPNET.patch
        eautoreconf
}

src_configure() {
        use debug && touch .debug # enable debugging
        econf $(use_with tcpd wrappers) $(use_with sasl)
}

src_compile() {
        emake CCOPT="${CFLAGS} ${LDFLAGS}"
}

src_install () {
        doman man/man5/*.5 man/man8/*.8

        dosbin bin/argus{,bug}

        dodoc ChangeLog CREDITS README

        insinto /etc/argus
        doins support/Config/argus.conf

        newinitd "${FILESDIR}/argus.initd" argus
        keepdir /var/lib/argus
}

pkg_preinst() {
        enewgroup argus
        enewuser argus -1 -1 /var/lib/argus argus
}

pkg_postinst() {
        elog "Note, if you modify ARGUS_DAEMON value in argus.conf it's quite"
        elog "possible that the init script will fail to work."
}




Reply via email to