summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2013-10-15 09:44:16 +0000
committerJustin Lecher <jlec@gentoo.org>2013-10-15 09:44:16 +0000
commit55bc8adc600412f467bc300e249a5c89d0c4440b (patch)
tree5ef9d8c9cd6bc0d93ee5aa5dca0c647840513642 /net-libs/gupnp
parentRevbump for system malloc usage on Darwin to allow larger in memory lists (diff)
downloadgentoo-2-55bc8adc600412f467bc300e249a5c89d0c4440b.tar.gz
gentoo-2-55bc8adc600412f467bc300e249a5c89d0c4440b.tar.bz2
gentoo-2-55bc8adc600412f467bc300e249a5c89d0c4440b.zip
net-libs/gupnp: Allow parallel py ABI installations; add missing PYTHON_REQUIRED_USE; move PYTHON_DEPS to RDEPEND
(Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key B9D4F231BD1558AB!)
Diffstat (limited to 'net-libs/gupnp')
-rw-r--r--net-libs/gupnp/ChangeLog7
-rw-r--r--net-libs/gupnp/gupnp-0.20.6.ebuild14
-rw-r--r--net-libs/gupnp/metadata.xml4
3 files changed, 14 insertions, 11 deletions
diff --git a/net-libs/gupnp/ChangeLog b/net-libs/gupnp/ChangeLog
index 5fd3984a7217..40a9bf7b8983 100644
--- a/net-libs/gupnp/ChangeLog
+++ b/net-libs/gupnp/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-libs/gupnp
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/gupnp/ChangeLog,v 1.69 2013/09/08 15:32:45 eva Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/gupnp/ChangeLog,v 1.70 2013/10/15 09:44:16 jlec Exp $
+
+ 15 Oct 2013; Justin Lecher <jlec@gentoo.org> gupnp-0.20.6.ebuild,
+ metadata.xml:
+ Allow parallel py ABI installations; add missing PYTHON_REQUIRED_USE; move
+ PYTHON_DEPS to RDEPEND
*gupnp-0.20.6 (08 Sep 2013)
diff --git a/net-libs/gupnp/gupnp-0.20.6.ebuild b/net-libs/gupnp/gupnp-0.20.6.ebuild
index 0df850e95bc8..620bb090a0f5 100644
--- a/net-libs/gupnp/gupnp-0.20.6.ebuild
+++ b/net-libs/gupnp/gupnp-0.20.6.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/gupnp/gupnp-0.20.6.ebuild,v 1.1 2013/09/08 15:32:45 eva Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/gupnp/gupnp-0.20.6.ebuild,v 1.2 2013/10/15 09:44:16 jlec Exp $
EAPI="5"
GCONF_DEBUG="no"
@@ -10,7 +10,7 @@ VALA_USE_DEPEND="vapigen"
PYTHON_COMPAT=( python{2_6,2_7} )
PYTHON_REQ_USE="xml"
-inherit gnome2 python-any-r1 vala
+inherit gnome2 python-r1 vala
DESCRIPTION="An object-oriented framework for creating UPnP devs and control points"
HOMEPAGE="http://gupnp.org/"
@@ -20,7 +20,10 @@ SLOT="0/4"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="connman +introspection kernel_linux networkmanager"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
RDEPEND="
+ ${PYTHON_DEPS}
>=net-libs/gssdp-0.13.0:0=[introspection?]
>=net-libs/libsoup-2.28.2:2.4[introspection?]
>=dev-libs/glib-2.24:2
@@ -38,16 +41,11 @@ RDEPEND="
!net-libs/gupnp-vala
"
DEPEND="${RDEPEND}
- ${PYTHON_DEPS}
>=dev-util/gtk-doc-am-1
sys-devel/gettext
virtual/pkgconfig
"
-pkg_setup() {
- python-any-r1_pkg_setup
-}
-
src_prepare() {
use introspection && vala_src_prepare
gnome2_src_prepare
@@ -67,5 +65,5 @@ src_configure() {
src_install() {
gnome2_src_install
- python_doscript tools/gupnp-binding-tool
+ python_parallel_foreach_impl python_doscript tools/gupnp-binding-tool
}
diff --git a/net-libs/gupnp/metadata.xml b/net-libs/gupnp/metadata.xml
index 7b7cf5fd85de..1c9dfa882bfd 100644
--- a/net-libs/gupnp/metadata.xml
+++ b/net-libs/gupnp/metadata.xml
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>net-p2p</herd>
- <herd>gnome</herd>
+ <herd>net-p2p</herd>
+ <herd>gnome</herd>
</pkgmetadata>