summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/gst-python')
-rw-r--r--dev-python/gst-python/ChangeLog8
-rw-r--r--dev-python/gst-python/gst-python-0.10.18.ebuild14
2 files changed, 14 insertions, 8 deletions
diff --git a/dev-python/gst-python/ChangeLog b/dev-python/gst-python/ChangeLog
index 01ddd8105556..e08d0ccccf02 100644
--- a/dev-python/gst-python/ChangeLog
+++ b/dev-python/gst-python/ChangeLog
@@ -1,8 +1,12 @@
# ChangeLog for dev-python/gst-python
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/gst-python/ChangeLog,v 1.83 2010/06/13 18:22:31 ford_prefect Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/gst-python/ChangeLog,v 1.84 2010/06/13 18:37:37 arfrever Exp $
- 10 Jun 2010; Arun Raghavan <ford_prefect@gentoo.org>
+ 13 Jun 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ gst-python-0.10.18.ebuild:
+ Set SUPPORT_PYTHON_ABIS.
+
+ 13 Jun 2010; Arun Raghavan <ford_prefect@gentoo.org>
gst-python-0.10.18.ebuild:
Update python.eclass usage based on feedback from Arfrever.
diff --git a/dev-python/gst-python/gst-python-0.10.18.ebuild b/dev-python/gst-python/gst-python-0.10.18.ebuild
index b86628425379..5b614544dcf2 100644
--- a/dev-python/gst-python/gst-python-0.10.18.ebuild
+++ b/dev-python/gst-python/gst-python-0.10.18.ebuild
@@ -1,10 +1,13 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/gst-python/gst-python-0.10.18.ebuild,v 1.2 2010/06/13 18:22:31 ford_prefect Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/gst-python/gst-python-0.10.18.ebuild,v 1.3 2010/06/13 18:37:37 arfrever Exp $
EAPI=3
PYTHON_DEPEND="2"
-inherit autotools eutils multilib python
+SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="3.*"
+PYTHON_EXPORT_PHASE_FUNCTIONS="1"
+inherit autotools eutils python
DESCRIPTION="A Python Interface to GStreamer"
HOMEPAGE="http://gstreamer.freedesktop.org"
@@ -31,10 +34,11 @@ src_prepare() {
rm -f py-compile ltmain.sh common/m4/{libtool,lt*}.m4 || die "rm -f failed"
ln -s $(type -P true) py-compile
AT_M4DIR="common/m4" eautoreconf
+ python_src_prepare
}
src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
+ python_src_install
dodoc AUTHORS ChangeLog NEWS README TODO
if use examples; then
@@ -46,12 +50,10 @@ src_install() {
}
src_test() {
- export LC_ALL="C"
- emake check || die "make check failed"
+ LC_ALL="C" python_src_test
}
pkg_postinst() {
- python_need_rebuild
python_mod_optimize pygst.py gst-0.10
}