diff options
author | Martin Holzer <mholzer@gentoo.org> | 2004-02-01 23:11:01 +0000 |
---|---|---|
committer | Martin Holzer <mholzer@gentoo.org> | 2004-02-01 23:11:01 +0000 |
commit | 76cbee77d6965ae4aa9af4735d1f288520ac0e65 (patch) | |
tree | a4d60747fe36ff381344aab1a680b973a542c352 /media-sound/qjackctl | |
parent | Version bumped. (diff) | |
download | historical-76cbee77d6965ae4aa9af4735d1f288520ac0e65.tar.gz historical-76cbee77d6965ae4aa9af4735d1f288520ac0e65.tar.bz2 historical-76cbee77d6965ae4aa9af4735d1f288520ac0e65.zip |
fixing sandbox issue. closes 40132
Diffstat (limited to 'media-sound/qjackctl')
-rw-r--r-- | media-sound/qjackctl/ChangeLog | 5 | ||||
-rw-r--r-- | media-sound/qjackctl/Manifest | 4 | ||||
-rw-r--r-- | media-sound/qjackctl/qjackctl-0.2.1.ebuild | 26 |
3 files changed, 29 insertions, 6 deletions
diff --git a/media-sound/qjackctl/ChangeLog b/media-sound/qjackctl/ChangeLog index de1b7309386f..236ef4506d20 100644 --- a/media-sound/qjackctl/ChangeLog +++ b/media-sound/qjackctl/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for media-sound/qjackctl # Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/qjackctl/ChangeLog,v 1.5 2004/02/01 23:04:57 mholzer Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/qjackctl/ChangeLog,v 1.6 2004/02/01 23:10:38 mholzer Exp $ + + 02 Feb 2004; Martin Holzer <mholzer@gentoo.org> qjackctl-0.2.1.ebuild: + fixing sandbox issue. closes 40132 *qjackctl-0.2.3 (02 Feb 2004) diff --git a/media-sound/qjackctl/Manifest b/media-sound/qjackctl/Manifest index 238d0c1a33bc..69b7d6ea8138 100644 --- a/media-sound/qjackctl/Manifest +++ b/media-sound/qjackctl/Manifest @@ -1,9 +1,9 @@ -MD5 ff305b06ee11bffe4f9aa364c63090a7 ChangeLog 1062 +MD5 4d52fbbb31fc4eb01d185ed71e173297 ChangeLog 1173 MD5 d0d7ea03e238a808414b4426394c100f metadata.xml 221 MD5 c9a23333bdb5bb3b2cbc1a84ddb87885 qjackctl-0.0.8.ebuild 628 MD5 fe0db6dfa4b97bac68d0326e40e827f9 qjackctl-0.0.9a.ebuild 596 MD5 d9b12e1bd6ebab08e5375f74d041664e qjackctl-0.1.3.ebuild 594 -MD5 c0f67edcb2e4c650d7e91ce045d14d03 qjackctl-0.2.1.ebuild 584 +MD5 00103ea0a2ccec3fcc115bf9061a6650 qjackctl-0.2.1.ebuild 1190 MD5 e3ae08d89c70f3977678abcb2a846d8f qjackctl-0.2.3.ebuild 1191 MD5 f5d50b9205aab08eb660ec99ebecd791 files/digest-qjackctl-0.0.8 65 MD5 e29bf95ba874da16c49a6b98cd39bf61 files/digest-qjackctl-0.0.9a 66 diff --git a/media-sound/qjackctl/qjackctl-0.2.1.ebuild b/media-sound/qjackctl/qjackctl-0.2.1.ebuild index 0301251bd824..d7943e51f57e 100644 --- a/media-sound/qjackctl/qjackctl-0.2.1.ebuild +++ b/media-sound/qjackctl/qjackctl-0.2.1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2003 Gentoo Technologies, Inc. +# Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/qjackctl/qjackctl-0.2.1.ebuild,v 1.1 2004/01/15 01:29:25 wmertens Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/qjackctl/qjackctl-0.2.1.ebuild,v 1.2 2004/02/01 23:10:38 mholzer Exp $ IUSE="" @@ -17,6 +17,26 @@ DEPEND="virtual/glibc >=x11-libs/qt-3.1.1 virtual/jack" -src_install () { +src_compile() { + econf || die + + ### borrowed from kde.eclass # + # + # fix the sandbox errors "can't writ to .kde or .qt" problems. + # this is a fake homedir that is writeable under the sandbox, + # so that the build process can do anything it wants with it. + REALHOME="$HOME" + mkdir -p $T/fakehome/.kde + mkdir -p $T/fakehome/.qt + export HOME="$T/fakehome" + addwrite "${QTDIR}/etc/settings" + + # things that should access the real homedir + [ -d "$REALHOME/.ccache" ] && ln -sf "$REALHOME/.ccache" "$HOME/" + + emake || die +} + +src_install() { einstall || die "make install failed" } |