summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2015-02-07 11:07:44 +0000
committerJustin Lecher <jlec@gentoo.org>2015-02-07 11:07:44 +0000
commit77ac70cc6e8715b03513d10f3b11768052dd45e5 (patch)
treeb8c23780038d1d1dc70764de16eb286c373da0b6 /sci-misc/mendeleydesktop
parentAdd slot operator on icu dependency (diff)
downloadgentoo-2-77ac70cc6e8715b03513d10f3b11768052dd45e5.tar.gz
gentoo-2-77ac70cc6e8715b03513d10f3b11768052dd45e5.tar.bz2
gentoo-2-77ac70cc6e8715b03513d10f3b11768052dd45e5.zip
sci-misc/mendeleydesktop: Add missing python dependency and compatibility handling, #539152
(Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key B9D4F231BD1558AB!)
Diffstat (limited to 'sci-misc/mendeleydesktop')
-rw-r--r--sci-misc/mendeleydesktop/ChangeLog8
-rw-r--r--sci-misc/mendeleydesktop/mendeleydesktop-1.13.3.ebuild15
-rw-r--r--sci-misc/mendeleydesktop/metadata.xml9
3 files changed, 24 insertions, 8 deletions
diff --git a/sci-misc/mendeleydesktop/ChangeLog b/sci-misc/mendeleydesktop/ChangeLog
index afe6d5e2189e..eee90af8874f 100644
--- a/sci-misc/mendeleydesktop/ChangeLog
+++ b/sci-misc/mendeleydesktop/ChangeLog
@@ -1,10 +1,10 @@
# ChangeLog for sci-misc/mendeleydesktop
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-misc/mendeleydesktop/ChangeLog,v 1.21 2015/02/03 12:35:27 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-misc/mendeleydesktop/ChangeLog,v 1.22 2015/02/07 11:07:44 jlec Exp $
- 03 Feb 2015; Justin Lecher <jlec@gentoo.org> -mendeleydesktop-1.13.1.ebuild,
- +mendeleydesktop-1.13.3.ebuild:
- Version BUmp
+ 07 Feb 2015; Justin Lecher <jlec@gentoo.org> mendeleydesktop-1.13.3.ebuild,
+ metadata.xml:
+ Add missing python dependency and compatibility handling, #539152
*mendeleydesktop-1.13.3 (03 Feb 2015)
diff --git a/sci-misc/mendeleydesktop/mendeleydesktop-1.13.3.ebuild b/sci-misc/mendeleydesktop/mendeleydesktop-1.13.3.ebuild
index aa2a2fb5ece6..dca323ed6cc3 100644
--- a/sci-misc/mendeleydesktop/mendeleydesktop-1.13.3.ebuild
+++ b/sci-misc/mendeleydesktop/mendeleydesktop-1.13.3.ebuild
@@ -1,10 +1,12 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-misc/mendeleydesktop/mendeleydesktop-1.13.3.ebuild,v 1.1 2015/02/03 12:35:27 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-misc/mendeleydesktop/mendeleydesktop-1.13.3.ebuild,v 1.2 2015/02/07 11:07:44 jlec Exp $
EAPI=5
-inherit eutils fdo-mime multilib
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils fdo-mime multilib python-single-r1
MY_P_AMD64="${P}-linux-x86_64"
MY_P_X86="${P}-linux-i486"
@@ -21,15 +23,19 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
RESTRICT="fetch"
DEPEND=""
-RDEPEND="
+RDEPEND="${PYTHON_DEPS}
dev-qt/qtcore:4
dev-qt/qtgui:4
dev-qt/qtsvg:4
dev-qt/qtwebkit:4
- dev-qt/qtxmlpatterns:4"
+ dev-qt/qtxmlpatterns:4
+ x11-libs/libX11
+ "
QA_PREBUILT="/opt/mendeleydesktop/.*"
@@ -84,6 +90,7 @@ src_install() {
dodoc share/doc/${PN}/Readme.txt
# install binary
+ python_fix_shebang bin/${PN}
into /opt/${PN}
dobin bin/*
diff --git a/sci-misc/mendeleydesktop/metadata.xml b/sci-misc/mendeleydesktop/metadata.xml
index f414e22ecdc6..b896b3ebe0a0 100644
--- a/sci-misc/mendeleydesktop/metadata.xml
+++ b/sci-misc/mendeleydesktop/metadata.xml
@@ -9,6 +9,15 @@
<email>xmw@gentoo.org</email>
<name>Michael Weber</name>
</maintainer>
+ <maintainer>
+ <email>marbre@linux.sungazer.de</email>
+ <name>Marius Brehler</name>
+ </maintainer>
+ <maintainer>
+ <email>jlec@gentoo.org</email>
+ <name>Justin Lecher</name>
+ <description>proxy for Marius</description>
+ </maintainer>
<longdescription>
Mendeley(TM) is a free reference manager and academic social network that can
help you organize your research, collaborate with others online, and discover