diff options
author | Mark Loeser <halcy0n@gentoo.org> | 2009-04-10 19:17:10 +0000 |
---|---|---|
committer | Mark Loeser <halcy0n@gentoo.org> | 2009-04-10 19:17:10 +0000 |
commit | 7ea8a1b90e0790e9f1b6ce564b5c940e2afb9d6d (patch) | |
tree | df6d5a782c3130ea2f9e49a1616406dd939472fb /dev-libs/libprelude | |
parent | Fix compile failure with python-2.6. (diff) | |
download | gentoo-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/ChangeLog | 11 | ||||
-rw-r--r-- | dev-libs/libprelude/libprelude-0.9.15.2.ebuild | 9 | ||||
-rw-r--r-- | dev-libs/libprelude/libprelude-0.9.21.3.ebuild | 51 | ||||
-rw-r--r-- | dev-libs/libprelude/libprelude-0.9.3.ebuild | 9 | ||||
-rw-r--r-- | dev-libs/libprelude/metadata.xml | 4 |
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> |