From 56f3807b9aed308f8fa737d599419c61b687d1d0 Mon Sep 17 00:00:00 2001 From: Pacho Ramos Date: Sat, 10 Sep 2011 14:17:04 +0000 Subject: Use and DEPEND on pax tools only when people wants to use mono on hardened kernels (bug #375799 by Anthony Basile). (Portage version: 2.1.10.14/cvs/Linux x86_64) --- dev-lang/mono/ChangeLog | 6 +++++- dev-lang/mono/metadata.xml | 9 ++++----- dev-lang/mono/mono-2.10.5.ebuild | 21 ++++++++++++++++----- 3 files changed, 25 insertions(+), 11 deletions(-) (limited to 'dev-lang/mono') diff --git a/dev-lang/mono/ChangeLog b/dev-lang/mono/ChangeLog index c0dc37817ca1..c7f9679823f8 100644 --- a/dev-lang/mono/ChangeLog +++ b/dev-lang/mono/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-lang/mono # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/ChangeLog,v 1.228 2011/09/10 11:42:02 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/ChangeLog,v 1.229 2011/09/10 14:17:04 pacho Exp $ + + 10 Sep 2011; Pacho Ramos mono-2.10.5.ebuild, metadata.xml: + Use and DEPEND on pax tools only when people wants to use mono on hardened + kernels (bug #375799 by Anthony Basile). *mono-2.10.5 (10 Sep 2011) diff --git a/dev-lang/mono/metadata.xml b/dev-lang/mono/metadata.xml index 2b22d1154cbb..9529ca592b67 100644 --- a/dev-lang/mono/metadata.xml +++ b/dev-lang/mono/metadata.xml @@ -2,9 +2,8 @@ dotnet - - Make mono generate code that is - considerably faster on xen VMs but slightly slower on for - normal systems. - + + Enable if the user plans to run the package under a pax enabled hardened kernel + Make mono generate code that is considerably faster on xen VMs but slightly slower on for normal systems. + diff --git a/dev-lang/mono/mono-2.10.5.ebuild b/dev-lang/mono/mono-2.10.5.ebuild index ed5b7f0197e1..6dd0bb1b90e2 100644 --- a/dev-lang/mono/mono-2.10.5.ebuild +++ b/dev-lang/mono/mono-2.10.5.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/mono-2.10.5.ebuild,v 1.1 2011/09/10 11:42:02 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/mono-2.10.5.ebuild,v 1.2 2011/09/10 14:17:04 pacho Exp $ EAPI="4" @@ -13,11 +13,10 @@ LICENSE="MIT LGPL-2.1 GPL-2 BSD-4 NPL-1.1 Ms-PL GPL-2-with-linking-exception IDP SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" -IUSE="minimal xen" +IUSE="minimal pax_kernel xen" #Bash requirement is for += operator -COMMONDEPEND="!