jer         14/08/24 08:07:02

  Modified:             ChangeLog libnids-1.24-r3.ebuild
  Added:                libnids-1.24-r6.ebuild
  Removed:              libnids-1.24-r5.ebuild
  Log:
  Add virtual/pkgconfig (bug #520734 by dE). Fix configure option bug in -r5.
  
  (Portage version: 2.2.12/cvs/Linux x86_64, RepoMan options: --force, signed 
Manifest commit with key A792A613)

Revision  Changes    Path
1.68                 net-libs/libnids/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libnids/ChangeLog?rev=1.68&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libnids/ChangeLog?rev=1.68&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libnids/ChangeLog?r1=1.67&r2=1.68

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-libs/libnids/ChangeLog,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -r1.67 -r1.68
--- ChangeLog   14 Aug 2014 17:11:28 -0000      1.67
+++ ChangeLog   24 Aug 2014 08:07:02 -0000      1.68
@@ -1,6 +1,12 @@
 # ChangeLog for net-libs/libnids
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/libnids/ChangeLog,v 1.67 
2014/08/14 17:11:28 phajdan.jr Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libnids/ChangeLog,v 1.68 
2014/08/24 08:07:02 jer Exp $
+
+*libnids-1.24-r6 (24 Aug 2014)
+
+  24 Aug 2014; Jeroen Roovers <j...@gentoo.org> libnids-1.24-r3.ebuild,
+  -libnids-1.24-r5.ebuild, +libnids-1.24-r6.ebuild:
+  Add virtual/pkgconfig (bug #520734 by dE). Fix configure option bug in -r5.
 
   14 Aug 2014; Pawel Hajdan jr <phajdan...@gentoo.org> libnids-1.24-r5.ebuild:
   x86 stable wrt bug #517420



1.5                  net-libs/libnids/libnids-1.24-r3.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libnids/libnids-1.24-r3.ebuild?rev=1.5&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libnids/libnids-1.24-r3.ebuild?rev=1.5&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libnids/libnids-1.24-r3.ebuild?r1=1.4&r2=1.5

Index: libnids-1.24-r3.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-libs/libnids/libnids-1.24-r3.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- libnids-1.24-r3.ebuild      29 Jun 2013 18:36:23 -0000      1.4
+++ libnids-1.24-r3.ebuild      24 Aug 2014 08:07:02 -0000      1.5
@@ -1,6 +1,6 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/libnids/libnids-1.24-r3.ebuild,v 
1.4 2013/06/29 18:36:23 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libnids/libnids-1.24-r3.ebuild,v 
1.5 2014/08/24 08:07:02 jer Exp $
 
 EAPI=5
 inherit eutils toolchain-funcs
@@ -14,11 +14,16 @@
 KEYWORDS="amd64 ppc x86"
 IUSE="+glib +libnet static-libs"
 
-DEPEND="net-libs/libpcap
+RDEPEND="
+       !net-libs/libnids:1.1
        glib? ( dev-libs/glib )
-       libnet? ( >=net-libs/libnet-1.1.0-r3 )"
-RDEPEND="${DEPEND}
-       !net-libs/libnids:1.1"
+       libnet? ( >=net-libs/libnet-1.1.0-r3 )
+       net-libs/libpcap
+"
+DEPEND="
+       ${RDEPEND}
+       glib? ( virtual/pkgconfig )
+"
 
 src_prepare() {
        epatch "${FILESDIR}/${P}-ldflags.patch"



1.1                  net-libs/libnids/libnids-1.24-r6.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libnids/libnids-1.24-r6.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libnids/libnids-1.24-r6.ebuild?rev=1.1&content-type=text/plain

Index: libnids-1.24-r6.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-libs/libnids/libnids-1.24-r6.ebuild,v 
1.1 2014/08/24 08:07:02 jer Exp $

EAPI=5
inherit eutils flag-o-matic toolchain-funcs

DESCRIPTION="an implementation of an E-component of Network Intrusion Detection 
System"
HOMEPAGE="http://libnids.sourceforge.net/";
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="1.2"
KEYWORDS="~amd64 ~ppc x86"
IUSE="+glib +libnet static-libs"

RDEPEND="
        !net-libs/libnids:1.1
        glib? ( dev-libs/glib )
        libnet? ( >=net-libs/libnet-1.1.0-r3 )
        net-libs/libpcap
"
DEPEND="
        ${RDEPEND}
        glib? ( virtual/pkgconfig )
"

src_prepare() {
        epatch "${FILESDIR}/${P}-ldflags.patch"
        epatch "${FILESDIR}/${P}-static-libs.patch"
}

src_configure() {
        tc-export AR
        append-flags -fno-strict-aliasing

        econf \
                --enable-shared \
                $(usex glib '' --disable-libglib) \
                $(use_enable libnet)
}

src_compile() {
        emake shared $(usex static-libs static '')
}

src_install() {
        local tgt
        for tgt in _installshared $(usex static-libs _install ''); do
                emake install_prefix="${D}" ${tgt}
        done

        dodoc CHANGES CREDITS MISC README doc/*
}




Reply via email to