summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrank van de Pol <fvdpol@gentoo.org>2005-07-11 20:22:07 +0000
committerFrank van de Pol <fvdpol@gentoo.org>2005-07-11 20:22:07 +0000
commitd6da206ee7159dc58c05e3e53bc544793671d1ce (patch)
tree7ba51dbecce6564fba5fc96d408fba32d9d651f5 /media-sound/mp3kult
parentStable on mips, bug #98358. (diff)
downloadgentoo-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/mp3kult')
-rw-r--r--media-sound/mp3kult/ChangeLog9
-rw-r--r--media-sound/mp3kult/Manifest4
-rw-r--r--media-sound/mp3kult/files/digest-mp3kult-0.7-r21
-rw-r--r--media-sound/mp3kult/mp3kult-0.7-r1.ebuild4
-rw-r--r--media-sound/mp3kult/mp3kult-0.7-r2.ebuild48
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
+}