From bd6760cb3bfb5fd47ae76d3dc737da9c7e1aa530 Mon Sep 17 00:00:00 2001 From: Timothy Redaelli Date: Fri, 29 Dec 2006 00:35:10 +0000 Subject: sandbox works badly on g/fbsd so disable it. svn path=/; revision=75 --- sys-apps/paludis/ChangeLog | 3 +++ sys-apps/paludis/Manifest | 22 +++++++++++----------- sys-apps/paludis/paludis-9999.ebuild | 11 +++++++++-- 3 files changed, 23 insertions(+), 13 deletions(-) diff --git a/sys-apps/paludis/ChangeLog b/sys-apps/paludis/ChangeLog index 899d599..0719671 100644 --- a/sys-apps/paludis/ChangeLog +++ b/sys-apps/paludis/ChangeLog @@ -2,6 +2,9 @@ # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 29 Dec 2006; Timothy Redaelli ChangeLog: + sandbox works badly on g/fbsd so disable it. + 28 Dec 2006; Timothy Redaelli ChangeLog: Added paludis svn version (taken from paludis overlay) diff --git a/sys-apps/paludis/Manifest b/sys-apps/paludis/Manifest index 4d4b58c..15145e9 100644 --- a/sys-apps/paludis/Manifest +++ b/sys-apps/paludis/Manifest @@ -1,21 +1,21 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -EBUILD paludis-9999.ebuild 3384 RMD160 d3044012151bf59791f2f9e402b160fce3e416bb SHA1 44a01e459e0f6d0e0eea6029ee47a24f0be5e029 SHA256 58baa4770d689a250373b95d655175effe17e71e1474745fab7b8f896e7d8841 -MD5 09ac26d37a3202dc1c8b3b18e2382070 paludis-9999.ebuild 3384 -RMD160 d3044012151bf59791f2f9e402b160fce3e416bb paludis-9999.ebuild 3384 -SHA256 58baa4770d689a250373b95d655175effe17e71e1474745fab7b8f896e7d8841 paludis-9999.ebuild 3384 -MISC ChangeLog 238 RMD160 94d726955aef55321a797575222fddb11ebad1b8 SHA1 b983786f9cb142978879031e973b3d87a641b392 SHA256 f462f21da27473709e8ac153ca4b72542d438a165a333bb64b726f51543da636 -MD5 b6db20f07d9bbd183e22e6070497542c ChangeLog 238 -RMD160 94d726955aef55321a797575222fddb11ebad1b8 ChangeLog 238 -SHA256 f462f21da27473709e8ac153ca4b72542d438a165a333bb64b726f51543da636 ChangeLog 238 +EBUILD paludis-9999.ebuild 3504 RMD160 2d3cdf106877495a50ae8d026686d3ec675c4175 SHA1 cab61f8eecdf1bbd0623c0d7be10f84d3598d70e SHA256 aec21262b3ab471682998e85f0c2b360ec835afba6ef23c2154a70f09865dbb1 +MD5 fa1a398632a12e0e063df6f1530fae7d paludis-9999.ebuild 3504 +RMD160 2d3cdf106877495a50ae8d026686d3ec675c4175 paludis-9999.ebuild 3504 +SHA256 aec21262b3ab471682998e85f0c2b360ec835afba6ef23c2154a70f09865dbb1 paludis-9999.ebuild 3504 +MISC ChangeLog 349 RMD160 ad1b4a646c62d4d16da4f8ab9a10d7a27aa522ac SHA1 c544864f74d4aed6b7ce81e4c5ef45d55b9dd373 SHA256 f542076323950a526b4b384d08be16f8c07d0d2e7fff29755aac91d330aacb1c +MD5 e003e4457a0db6fad57e14911f2ca74e ChangeLog 349 +RMD160 ad1b4a646c62d4d16da4f8ab9a10d7a27aa522ac ChangeLog 349 +SHA256 f542076323950a526b4b384d08be16f8c07d0d2e7fff29755aac91d330aacb1c ChangeLog 349 MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-paludis-9999 0 RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-paludis-9999 0 SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-paludis-9999 0 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) -iD8DBQFFlAWAGDyatLGpTbYRAlEPAJ9EmPIkziFxj7ypsa/pG1srmQboxACgmbLU -d122bGXGYye9Es0CJEPR5H4= -=NB16 +iD8DBQFFlGKqGDyatLGpTbYRAk3IAJ9P8AXaXcDlw6BcTkA1dh5zBs4cTwCfTOCr +y8hQjZ57JkquSeU6hdmdXPI= +=Phhu -----END PGP SIGNATURE----- diff --git a/sys-apps/paludis/paludis-9999.ebuild b/sys-apps/paludis/paludis-9999.ebuild index de6f62f..30877d9 100644 --- a/sys-apps/paludis/paludis-9999.ebuild +++ b/sys-apps/paludis/paludis-9999.ebuild @@ -36,7 +36,7 @@ RDEPEND="${COMMON_DEPEND} >=app-admin/eselect-1.0.2 net-misc/wget net-misc/rsync - !mips? ( sys-apps/sandbox )" + !mips? ( !x86-fbsd? ( sys-apps/sandbox ) )" PROVIDE="virtual/portage" @@ -69,9 +69,16 @@ src_unpack() { src_compile() { local repositories=`echo default $(usev cran) $(usev gems) | tr -s \ ,` local clients=`echo default $(usev contrarius) | tr -s \ ,` + local sandbox="" + if use mips || use x86-fbsd; then + sandbox="--disable-sandbox" + else + sandbox="--enable-sandbox" + fi + econf \ $(use_enable doc doxygen ) \ - $(use_enable !mips sandbox ) \ + ${sandbox} \ $(use_enable pink) \ $(use_enable selinux) \ $(use_enable qa) \ -- cgit v1.2.3-65-gdbad