summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Loeser <halcy0n@gentoo.org>2009-04-10 19:17:10 +0000
committerMark Loeser <halcy0n@gentoo.org>2009-04-10 19:17:10 +0000
commit7ea8a1b90e0790e9f1b6ce564b5c940e2afb9d6d (patch)
treedf6d5a782c3130ea2f9e49a1616406dd939472fb /dev-libs/libprelude
parentFix compile failure with python-2.6. (diff)
downloadgentoo-2-7ea8a1b90e0790e9f1b6ce564b5c940e2afb9d6d.tar.gz
gentoo-2-7ea8a1b90e0790e9f1b6ce564b5c940e2afb9d6d.tar.bz2
gentoo-2-7ea8a1b90e0790e9f1b6ce564b5c940e2afb9d6d.zip
Version bump; fixes bug #221385 and bug #231872
(Portage version: 2.2_rc28/cvs/Linux x86_64)
Diffstat (limited to 'dev-libs/libprelude')
-rw-r--r--dev-libs/libprelude/ChangeLog11
-rw-r--r--dev-libs/libprelude/libprelude-0.9.15.2.ebuild9
-rw-r--r--dev-libs/libprelude/libprelude-0.9.21.3.ebuild51
-rw-r--r--dev-libs/libprelude/libprelude-0.9.3.ebuild9
-rw-r--r--dev-libs/libprelude/metadata.xml4
5 files changed, 76 insertions, 8 deletions
diff --git a/dev-libs/libprelude/ChangeLog b/dev-libs/libprelude/ChangeLog
index a85a2688ca7a..0d705ac2418e 100644
--- a/dev-libs/libprelude/ChangeLog
+++ b/dev-libs/libprelude/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-libs/libprelude
-# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libprelude/ChangeLog,v 1.58 2008/08/06 09:56:57 ulm Exp $
+# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libprelude/ChangeLog,v 1.59 2009/04/10 19:17:10 halcy0n Exp $
+
+*libprelude-0.9.21.3 (10 Apr 2009)
+
+ 10 Apr 2009; Mark Loeser <halcy0n@gentoo.org> metadata.xml,
+ libprelude-0.9.3.ebuild, libprelude-0.9.15.2.ebuild,
+ +libprelude-0.9.21.3.ebuild:
+ Version bump; fixes bug #221385 and bug #231872
06 Aug 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml:
Add USE flag description to metadata wrt GLEP 56.
diff --git a/dev-libs/libprelude/libprelude-0.9.15.2.ebuild b/dev-libs/libprelude/libprelude-0.9.15.2.ebuild
index 2f4030445a75..0e5d694bfb0f 100644
--- a/dev-libs/libprelude/libprelude-0.9.15.2.ebuild
+++ b/dev-libs/libprelude/libprelude-0.9.15.2.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libprelude/libprelude-0.9.15.2.ebuild,v 1.7 2007/12/25 14:55:43 nixnut Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libprelude/libprelude-0.9.15.2.ebuild,v 1.8 2009/04/10 19:17:10 halcy0n Exp $
inherit perl-module flag-o-matic eutils
@@ -13,9 +13,12 @@ SLOT="0"
KEYWORDS="alpha amd64 arm ia64 ppc sparc x86"
IUSE="doc perl python swig"
-DEPEND=">=net-libs/gnutls-1.0.17
+RDEPEND=">=net-libs/gnutls-1.0.17
!net-analyzer/prelude-nids"
+DEPEND="${RDEPEND}
+ sys-devel/flex"
+
pkg_setup() {
use perl && perl-module_pkg_setup
}
diff --git a/dev-libs/libprelude/libprelude-0.9.21.3.ebuild b/dev-libs/libprelude/libprelude-0.9.21.3.ebuild
new file mode 100644
index 000000000000..aac2b487543f
--- /dev/null
+++ b/dev-libs/libprelude/libprelude-0.9.21.3.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libprelude/libprelude-0.9.21.3.ebuild,v 1.1 2009/04/10 19:17:10 halcy0n Exp $
+
+inherit perl-module flag-o-matic eutils
+
+DESCRIPTION="Prelude-IDS Framework Library"
+HOMEPAGE="http://www.prelude-ids.org/"
+SRC_URI="http://www.prelude-ids.org/download/releases/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
+IUSE="doc perl python swig"
+
+RDEPEND=">=net-libs/gnutls-1.0.17
+ !net-analyzer/prelude-nids"
+
+DEPEND="${RDEPEND}
+ sys-devel/flex"
+
+pkg_setup() {
+ use perl && perl-module_pkg_setup
+}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ filter-lfs-flags
+}
+
+src_compile() {
+ econf \
+ $(use_enable doc gtk-doc) \
+ $(use_with swig) \
+ $(use_with perl) \
+ $(use_with python) \
+ || die "econf failed"
+
+ emake || die "emake failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "make install failed"
+ use perl && fixlocalpod
+}
+
+pkg_preinst() { use perl && perl-module_pkg_preinst ; }
+pkg_postinst() { use perl && perl-module_pkg_postinst ; }
+pkg_prerm() { use perl && perl-module_pkg_prerm ; }
+pkg_postrm() { use perl && perl-module_pkg_postrm ; }
diff --git a/dev-libs/libprelude/libprelude-0.9.3.ebuild b/dev-libs/libprelude/libprelude-0.9.3.ebuild
index ae3a3de5c7da..44a94eba46b4 100644
--- a/dev-libs/libprelude/libprelude-0.9.3.ebuild
+++ b/dev-libs/libprelude/libprelude-0.9.3.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libprelude/libprelude-0.9.3.ebuild,v 1.8 2007/12/10 17:30:48 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libprelude/libprelude-0.9.3.ebuild,v 1.9 2009/04/10 19:17:10 halcy0n Exp $
inherit perl-module flag-o-matic
@@ -13,9 +13,12 @@ SLOT="0"
KEYWORDS="alpha amd64 arm ia64 ppc sparc x86"
IUSE="perl python"
-DEPEND=">=net-libs/gnutls-1.0.17
+RDEPEND=">=net-libs/gnutls-1.0.17
!net-analyzer/prelude-nids"
+DEPEND="${RDEPEND}
+ sys-devel/flex"
+
# doc? ( dev-util/gtk-doc )"
# Doc disabled as per bug 77575
diff --git a/dev-libs/libprelude/metadata.xml b/dev-libs/libprelude/metadata.xml
index f1ef7c63fa92..c2296087943a 100644
--- a/dev-libs/libprelude/metadata.xml
+++ b/dev-libs/libprelude/metadata.xml
@@ -1,6 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+<maintainer>
+ <email>halcy0n@gentoo.org</email>
+ <name>Mark Loeser</name>
+</maintainer>
<herd>netmon</herd>
<longdescription>Prelude-IDS Framework Library</longdescription>
<use>