diff options
-rw-r--r-- | dev-python/gst-python/ChangeLog | 8 | ||||
-rw-r--r-- | dev-python/gst-python/gst-python-0.10.12.ebuild | 54 | ||||
-rw-r--r-- | dev-python/gst-python/gst-python-0.10.17.ebuild (renamed from dev-python/gst-python/gst-python-0.10.13.ebuild) | 23 |
3 files changed, 17 insertions, 68 deletions
diff --git a/dev-python/gst-python/ChangeLog b/dev-python/gst-python/ChangeLog index 8a8d1cfe2d4d..e112fdb2e8b6 100644 --- a/dev-python/gst-python/ChangeLog +++ b/dev-python/gst-python/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-python/gst-python # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/gst-python/ChangeLog,v 1.65 2009/11/05 19:30:03 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/gst-python/ChangeLog,v 1.66 2009/11/16 02:11:21 leio Exp $ + +*gst-python-0.10.17 (16 Nov 2009) + + 16 Nov 2009; Mart Raudsepp <leio@gentoo.org> -gst-python-0.10.12.ebuild, + -gst-python-0.10.13.ebuild, +gst-python-0.10.17.ebuild: + Version bump, wrapping gstreamer-0.10.25 05 Nov 2009; Markus Meier <maekke@gentoo.org> gst-python-0.10.15-r1.ebuild: diff --git a/dev-python/gst-python/gst-python-0.10.12.ebuild b/dev-python/gst-python/gst-python-0.10.12.ebuild deleted file mode 100644 index 7fc2517eba94..000000000000 --- a/dev-python/gst-python/gst-python-0.10.12.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2008 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.12.ebuild,v 1.8 2008/11/22 19:39:02 hanno Exp $ - -NEED_PYTHON=2.4 - -inherit autotools eutils multilib python - -DESCRIPTION="A Python Interface to GStreamer" -HOMEPAGE="http://gstreamer.freedesktop.org" -SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.bz2" - -LICENSE="LGPL-2" -SLOT="0.10" -KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86" -IUSE="examples" - -RDEPEND="|| ( >=dev-python/pygobject-2.11.2 >=dev-python/pygtk-2.6.3 ) - >=media-libs/gstreamer-0.10.12 - >=media-libs/gst-plugins-base-0.10.12 - dev-libs/libxml2" -DEPEND="${RDEPEND} - dev-util/pkgconfig" - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/${PN}-0.10.9-lazy.patch - - rm -f py-compile || die "rm failed." - ln -s $(type -P true) py-compile || die "ln failed." - - AT_M4DIR="common/m4" eautoreconf -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed." - dodoc AUTHORS ChangeLog NEWS README TODO - - if use examples; then - docinto examples - dodoc examples/* - fi -} - -pkg_postinst() { - python_version - python_mod_compile /usr/$(get_libdir)/python${PYVER}/site-packages/pygst.py - python_mod_optimize /usr/$(get_libdir)/python${PYVER}/site-packages/gst-0.10 -} - -pkg_postrm() { - python_mod_cleanup -} diff --git a/dev-python/gst-python/gst-python-0.10.13.ebuild b/dev-python/gst-python/gst-python-0.10.17.ebuild index b7b14902443a..1ca843f1579b 100644 --- a/dev-python/gst-python/gst-python-0.10.13.ebuild +++ b/dev-python/gst-python/gst-python-0.10.17.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2009 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.13.ebuild,v 1.3 2009/06/18 12:37:35 dagger Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/gst-python/gst-python-0.10.17.ebuild,v 1.1 2009/11/16 02:11:21 leio Exp $ +EAPI=2 NEED_PYTHON=2.4 - inherit autotools eutils multilib python DESCRIPTION="A Python Interface to GStreamer" @@ -12,29 +12,25 @@ SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.bz2" LICENSE="LGPL-2" SLOT="0.10" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x86-solaris" IUSE="examples" RDEPEND="|| ( >=dev-python/pygobject-2.11.2 >=dev-python/pygtk-2.6.3 ) - >=media-libs/gstreamer-0.10.21 - >=media-libs/gst-plugins-base-0.10.21 + >=media-libs/gstreamer-0.10.25 + >=media-libs/gst-plugins-base-0.10.25 dev-libs/libxml2" DEPEND="${RDEPEND} dev-util/pkgconfig" -src_unpack() { - unpack ${A} - cd "${S}" +src_prepare() { epatch "${FILESDIR}"/${PN}-0.10.9-lazy.patch - - rm -f py-compile || die "rm failed." - ln -s $(type -P true) py-compile || die "ln failed." - + 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 } src_install() { - emake DESTDIR="${D}" install || die "emake install failed." + emake DESTDIR="${D}" install || die "emake install failed" dodoc AUTHORS ChangeLog NEWS README TODO if use examples; then @@ -45,6 +41,7 @@ src_install() { pkg_postinst() { python_version + python_need_rebuild python_mod_compile /usr/$(get_libdir)/python${PYVER}/site-packages/pygst.py python_mod_optimize /usr/$(get_libdir)/python${PYVER}/site-packages/gst-0.10 } |