diff options
author | Frank van de Pol <fvdpol@gentoo.org> | 2005-07-11 20:22:07 +0000 |
---|---|---|
committer | Frank van de Pol <fvdpol@gentoo.org> | 2005-07-11 20:22:07 +0000 |
commit | d6da206ee7159dc58c05e3e53bc544793671d1ce (patch) | |
tree | 7ba51dbecce6564fba5fc96d408fba32d9d651f5 /media-sound | |
parent | Stable on mips, bug #98358. (diff) | |
download | gentoo-2-d6da206ee7159dc58c05e3e53bc544793671d1ce.tar.gz gentoo-2-d6da206ee7159dc58c05e3e53bc544793671d1ce.tar.bz2 gentoo-2-d6da206ee7159dc58c05e3e53bc544793671d1ce.zip |
Added fake homedir to fix kde/qt sandbox problems. Closes bug #82376.
(Portage version: 2.0.51.22-r1)
Diffstat (limited to 'media-sound')
-rw-r--r-- | media-sound/mp3kult/ChangeLog | 9 | ||||
-rw-r--r-- | media-sound/mp3kult/Manifest | 4 | ||||
-rw-r--r-- | media-sound/mp3kult/files/digest-mp3kult-0.7-r2 | 1 | ||||
-rw-r--r-- | media-sound/mp3kult/mp3kult-0.7-r1.ebuild | 4 | ||||
-rw-r--r-- | media-sound/mp3kult/mp3kult-0.7-r2.ebuild | 48 |
5 files changed, 61 insertions, 5 deletions
diff --git a/media-sound/mp3kult/ChangeLog b/media-sound/mp3kult/ChangeLog index 8ea6e404ed0d..cebcaab79ef7 100644 --- a/media-sound/mp3kult/ChangeLog +++ b/media-sound/mp3kult/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-sound/mp3kult -# Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/mp3kult/ChangeLog,v 1.10 2004/08/03 08:20:40 eradicator Exp $ +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/mp3kult/ChangeLog,v 1.11 2005/07/11 20:22:07 fvdpol Exp $ + +*mp3kult-0.7-r2 (11 Jul 2005) + + 11 Jul 2005; Frank van de Pol <fvdpol@gentoo.org> +mp3kult-0.7-r2.ebuild: + Added fake homedir to fix kde/qt sandbox problems. Closes bug #82376. 03 Aug 2004; Jeremy Huddleston <eradicator@gentoo.org> mp3kult-0.7-r1.ebuild: diff --git a/media-sound/mp3kult/Manifest b/media-sound/mp3kult/Manifest index c228071600c4..1a6ec297dd4f 100644 --- a/media-sound/mp3kult/Manifest +++ b/media-sound/mp3kult/Manifest @@ -1,4 +1,6 @@ -MD5 a1eaeb2ae801daeb712c90c060e922dc metadata.xml 158 +MD5 849b8fe8235696ce9e3383e34dda6d32 mp3kult-0.7-r2.ebuild 1477 MD5 6e8d33506f7eb66458944d68987a0de9 mp3kult-0.7-r1.ebuild 920 MD5 0d2bd44dc3a8167e1d490dc1c6e5fdde ChangeLog 456 +MD5 a1eaeb2ae801daeb712c90c060e922dc metadata.xml 158 MD5 7b989c066e996f89f577698ff23a71ed files/digest-mp3kult-0.7-r1 63 +MD5 7b989c066e996f89f577698ff23a71ed files/digest-mp3kult-0.7-r2 63 diff --git a/media-sound/mp3kult/files/digest-mp3kult-0.7-r2 b/media-sound/mp3kult/files/digest-mp3kult-0.7-r2 new file mode 100644 index 000000000000..3381310ce45e --- /dev/null +++ b/media-sound/mp3kult/files/digest-mp3kult-0.7-r2 @@ -0,0 +1 @@ +MD5 96503470113fb7912605346141b94e78 mp3kult-0.7.tar.gz 709412 diff --git a/media-sound/mp3kult/mp3kult-0.7-r1.ebuild b/media-sound/mp3kult/mp3kult-0.7-r1.ebuild index b2ba2142ab6b..d2dc54f4867b 100644 --- a/media-sound/mp3kult/mp3kult-0.7-r1.ebuild +++ b/media-sound/mp3kult/mp3kult-0.7-r1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/mp3kult/mp3kult-0.7-r1.ebuild,v 1.9 2004/08/03 08:20:40 eradicator Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/mp3kult/mp3kult-0.7-r1.ebuild,v 1.10 2005/07/11 20:22:07 fvdpol Exp $ IUSE="" diff --git a/media-sound/mp3kult/mp3kult-0.7-r2.ebuild b/media-sound/mp3kult/mp3kult-0.7-r2.ebuild new file mode 100644 index 000000000000..92e30b904ebf --- /dev/null +++ b/media-sound/mp3kult/mp3kult-0.7-r2.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/mp3kult/mp3kult-0.7-r2.ebuild,v 1.1 2005/07/11 20:22:07 fvdpol Exp $ + +IUSE="" + +DESCRIPTION="Mp3Kult organizes your mp3/ogg collection in a Mysql database." +HOMEPAGE="http://mp3kult.sourceforge.net" +SRC_URI="mirror://sourceforge/mp3kult/${P}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="x86 ~sparc ~amd64" + +DEPEND=">=dev-db/mysql-3.22.32 + kde-base/kdelibs + >=media-libs/id3lib-3.7.13 + >=media-libs/libogg-1.0 + >=media-libs/libvorbis-1.0" + +src_compile() { + export CXXFLAGS="${CXXFLAGS} -DUSE_OLD_FUNCTIONS=1" + # For whatever reason defining USE_OLD_FUNCTIONS causes + # link errors for ssl; the next line fixes it. + + ### 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/" + + export LDFLAGS="-lssl" + econf || die + emake || die +} + +src_install () { + einstall || die + dodoc ABOUT-NLS AUTHORS COPYING INSTALL MANUAL NEWS README +} |