summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2009-04-28 10:07:43 +0000
committerZac Medico <zmedico@gentoo.org>2009-04-28 10:07:43 +0000
commitdfd17d8e02d084bac9435166e21402236bd06a85 (patch)
treedef8fe6c1372d108d652e00da76b082c35d26125 /app-text
parentAdd paludis USE flag for the live ebuild. (diff)
downloadgentoo-2-dfd17d8e02d084bac9435166e21402236bd06a85.tar.gz
gentoo-2-dfd17d8e02d084bac9435166e21402236bd06a85.tar.bz2
gentoo-2-dfd17d8e02d084bac9435166e21402236bd06a85.zip
28 Apr 2009; Zac Medico <zmedico@gentoo.org> calibre-0.5.9.ebuild:
Add missing reportlab dependency (bug #258938, comment #23) and fix sandbox violation in /usr/share/gnome/apps (comment #21). (Portage version: 2.2_rc31_p13404/cvs/Linux i686)
Diffstat (limited to 'app-text')
-rw-r--r--app-text/calibre/ChangeLog6
-rw-r--r--app-text/calibre/calibre-0.5.9.ebuild11
2 files changed, 13 insertions, 4 deletions
diff --git a/app-text/calibre/ChangeLog b/app-text/calibre/ChangeLog
index b495423f38d5..126568e74a91 100644
--- a/app-text/calibre/ChangeLog
+++ b/app-text/calibre/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-text/calibre
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/ChangeLog,v 1.10 2009/04/28 06:54:27 zmedico Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/ChangeLog,v 1.11 2009/04/28 10:07:43 zmedico Exp $
+
+ 28 Apr 2009; Zac Medico <zmedico@gentoo.org> calibre-0.5.9.ebuild:
+ Add missing reportlab dependency (bug #258938, comment #23) and fix
+ sandbox violation in /usr/share/gnome/apps (comment #21).
28 Apr 2009; Zac Medico <zmedico@gentoo.org> calibre-0.5.9.ebuild:
Require PyQt4[webkit] for traceback shown in bug #258938, comment #21.
diff --git a/app-text/calibre/calibre-0.5.9.ebuild b/app-text/calibre/calibre-0.5.9.ebuild
index a935e83fed61..32eaed751f95 100644
--- a/app-text/calibre/calibre-0.5.9.ebuild
+++ b/app-text/calibre/calibre-0.5.9.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-0.5.9.ebuild,v 1.2 2009/04/28 06:54:27 zmedico Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-0.5.9.ebuild,v 1.3 2009/04/28 10:07:43 zmedico Exp $
EAPI=2
NEED_PYTHON=2.6
@@ -22,7 +22,7 @@ SLOT="0"
IUSE=""
-RDEPEND=">=dev-lang/python-2.6
+SHARED_DEPEND=">=dev-lang/python-2.6
>=dev-python/setuptools-0.6_rc5
>=dev-python/imaging-1.1.6
>=dev-libs/libusb-0.1.12
@@ -37,7 +37,10 @@ RDEPEND=">=dev-lang/python-2.6
>=dev-python/dnspython-1.6.0
>=sys-apps/help2man-1.36.4"
-DEPEND="${RDEPEND}
+RDEPEND="$SHARED_DEPEND
+ >=dev-python/reportlab-2.1"
+
+DEPEND="$SHARED_DEPEND
dev-python/setuptools
>=gnome-base/librsvg-2.0.0
>=x11-misc/xdg-utils-1.0.2-r2
@@ -81,6 +84,8 @@ EOF
chmod +x "${T}/kde-config"
+ # Sandbox violation when linux.py calls xdg-desktop-menu (bug #258938).
+ addpredict /usr/share/gnome/apps
PATH="${T}:${PATH}" KDEDIRS="${D}/usr" XDG_DATA_DIRS="${D}/usr/share" DESTDIR="${D}" PYTHONPATH="${S}/build/lib" \
python "${S}"/src/${PN}/linux.py \
--use-destdir --do-not-reload-udev-hal \