Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-python/gst-python
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/gst-python/ChangeLog,v 1.39 2008/06/29 19:07:05 drac Exp $
*gst-python-0.10.12 (29 Jun 2008)
29 Jun 2008; Samuli Suominen
+gst-python-0.10.12.ebuild:
Version bump.
29 May 2008; Ali Polatel
gst-python-0.10.10.ebuild:
python_mod_optimize is ROOT aware.
24 Feb 2008; Gilles Dartiguelongue
gst-python-0.10.10.ebuild:
fix python eclass use, bug #207667
add examples USE flag, bug #111508
*gst-python-0.10.10 (29 Jan 2008)
29 Jan 2008; Samuli Suominen
Version bump.
22 Dec 2007; Tobias Scherbaum
gst-python-0.10.9.ebuild:
ppc stable, bug #202174
13 Dec 2007; Christian Faulhammer
gst-python-0.10.9.ebuild:
x86 stable
13 Dec 2007; Samuli Suominen
amd64 stable
30 Nov 2007; Samuli Suominen
Remove xmlto dep. since it's not used.
*gst-python-0.10.9 (28 Nov 2007)
28 Nov 2007; Samuli Suominen
+files/gst-python-0.10.9-lazy.patch, +gst-python-0.10.9.ebuild:
Version bump, applying a -Wl,-z,lazy patch wrt #166221.
24 Nov 2007; Samuli Suominen
gst-python-0.10.8-r1.ebuild:
This version is known to fail with current pygobject, upstream has been
informed and while waiting for next release restrict test suite.
*gst-python-0.10.8-r1 (04 Nov 2007)
04 Nov 2007; Samuli Suominen
+files/gst-python-0.10.8-atexit.patch, +gst-python-0.10.8-r1.ebuild:
Patch from upstream CVS, fixing Segmentation Fault with media-sound/exaile.
gst/gstmodule.c (DL_EXPORT): Remove the atexit(gst_deinit) Atexit handlers
are run after python has finalized (see Py_Exit in pythonrun.c), but
gst_deinit can potentially call back into python e.g. for python-defined
plugins.
03 Sep 2007; Samuli Suominen
Instead of filtering -z,now, append -z,lazy wrt #166221.
01 Sep 2007; Samuli Suominen
Fix depends.
01 Sep 2007; Samuli Suominen
Filter some ricing LDFLAGS wrt #168326.
*gst-python-0.10.8 (31 Aug 2007)
31 Aug 2007; Samuli Suominen
Version bump.
29 Mar 2007; Markus Rothe
Added ~ppc64; bug #172367
22 Feb 2007; Piotr JaroszyĆski
Transition to Manifest2.
*gst-python-0.10.6 (07 Dec 2006)
07 Dec 2006; Zaheer Abbas Merali
+gst-python-0.10.6.ebuild:
version bump
21 Jul 2006; Michael Sterrett
gst-python-0.10.4.ebuild, gst-python-0.10.5.ebuild:
fix invalid dep atom
*gst-python-0.10.5 (21 Jul 2006)
21 Jul 2006; Zaheer Abbas Merali
gst-python-0.10.4.ebuild, +gst-python-0.10.5.ebuild:
version bump
16 Jul 2006; Alastair Tse
-gst-python-0.8.2.ebuild, -gst-python-0.10.0.ebuild,
-gst-python-0.10.1.ebuild, -gst-python-0.10.2.ebuild,
-gst-python-0.10.3.ebuild:
old ebuild cleanups
12 Jun 2006; Jason Wever
Added ~sparc keyword wrt bug #130382.
06 Jun 2006; Carsten Lohrke
gst-python-0.10.2.ebuild, gst-python-0.10.3.ebuild,
gst-python-0.10.4.ebuild:
Fix use of nonexistent versioned virtual/python.
06 Jun 2006; Carsten Lohrke
gst-python-0.10.2.ebuild, gst-python-0.10.3.ebuild,
gst-python-0.10.4.ebuild:
Fix use of nonexistent versioned virtual/python.
*gst-python-0.10.4 (02 May 2006)
02 May 2006; Zaheer Abbas Merali
+gst-python-0.10.4.ebuild:
version bump
26 Apr 2006; Luca Barbato
Marked ~ppc
13 Apr 2006; Thomas Cort
Added ~alpha keyword.
01 Apr 2006; Aron Griffis
Mark 0.10.3 ~ia64
*gst-python-0.10.3 (22 Mar 2006)
22 Mar 2006; Zaheer Abbas Merali
+gst-python-0.10.3.ebuild:
version bump
*gst-python-0.8.4 (11 Mar 2006)
11 Mar 2006; Saleem Abdulrasool
+gst-python-0.8.4.ebuild:
Version bump from upstream
06 Mar 2006; Zaheer Abbas Merali
+files/gst-python-0.10-leakfix.diff, gst-python-0.10.2.ebuild:
fix gst-python leak
*gst-python-0.10.2 (18 Jan 2006)
18 Jan 2006; Saleem Abdulrasool
+gst-python-0.10.2.ebuild:
Version bump from upstream
*gst-python-0.10.1 (29 Dec 2005)
29 Dec 2005; Saleem Abdulrasool
+gst-python-0.10.1.ebuild:
Version bump from upstream (bug #116688)
*gst-python-0.10.0 (05 Dec 2005)
05 Dec 2005; Zaheer Abbas Merali
-gst-python-0.9.7.ebuild, +gst-python-0.10.0.ebuild:
0.10.0 Release
04 Dec 2005; Zaheer Abbas Merali
gst-python-0.8.1.ebuild, gst-python-0.8.2.ebuild:
Fix GStreamer dependencies
*gst-python-0.9.7 (04 Dec 2005)
04 Dec 2005; Zaheer Abbas Merali
+gst-python-0.9.7.ebuild:
0.10 Prerelease
06 Sep 2005; Zaheer Abbas Merali
gst-python-0.8.1.ebuild, gst-python-0.8.2.ebuild:
dont use cp -a, fixes bug
*gst-python-0.8.2 (21 Jun 2005)
21 Jun 2005; Zaheer Abbas Merali
+gst-python-0.8.2.ebuild:
version bump
*gst-python-0.8.1 (16 Mar 2005)
16 Mar 2005;
Cosmetic changes
16 Mar 2005;
Initial Commit
Python bindings for GStreamer (#56621)
Added to gstreamer herd
AUX gst-python-0.10.9-lazy.patch 534 RMD160 912cd099a3f045305a6a9b33dd3bbc6aa422890c SHA1 a70a68be3e7f03b002f5a49e4685cf7d4daba264 SHA256 5a973c247741dcf2418c3f15427e9408295606ff3b2bf559ae7d82e060b18fee
DIST gst-python-0.10.12.tar.bz2 472628 RMD160 25dcc98010c2a3f4474fb6ff4eb3071e954a7166 SHA1 2400b15ac9a421ce51dfc309919ebc1ca58da800 SHA256 6df19a067523bfc357090cded04b9621ce5820307a830565631c0a6d07577c9d
DIST gst-python-0.10.9.tar.bz2 447963 RMD160 c58c4cf5ebba7bf52dbc8a6de1d8346050166651 SHA1 4ba8033a3b4d12804258db9c4cf0a63367cc9592 SHA256 9c04c7c50374bf58c5cc8c30400d2738df3fb43d056bdc441d33d4ce9fb3e4b4
EBUILD gst-python-0.10.12.ebuild 1415 RMD160 fa7b43c10f021414a647e65afedbe8a71dac66db SHA1 1f2dcca0ef48ba77c1af38cdc10efecb166213ef SHA256 c38b8ac33221bb8b72884ef9b78e375025ec3e5e851f1601aa7ba68a8e27cf8a
EBUILD gst-python-0.10.9.ebuild 1248 RMD160 684129214031092e0bea84986d38a26d4d21cd9d SHA1 69029e9eeede7a84d81eed10f15e4a2553e47dc9 SHA256 602bb92224f150dfef0821fca7ab1669c916be97f3cbc74e912bbdf29a04f22b
MISC ChangeLog 6083 RMD160 4219bf430575903cfc9058d66a85c5f96571a2d9 SHA1 9a8d83b36fe8bba36acdc2df0a77d307786e9eaa SHA256 eb65960adc7927a69274ea53b63e9a929ff639ede5407ac1ba5a1f752f9f1615
MISC metadata.xml 162 RMD160 c6078d82a9ff46dbb283bc14ade9d117144cca67 SHA1 f46f8ccd62374b17183b5aca523c4dcf60d718f9 SHA256 3ac891ee23de8c6e2bef32e0c7aa3e6607e808de76ed723fbe7a1fb92f6093f1
# 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.1 2008/06/29 19:07:05 drac 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/pygtk-2.6.3
>=dev-libs/glib-2.8
>=x11-libs/gtk+-2.6
>=dev-python/pygobject-2.11.2
>=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
}
# 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.9.ebuild,v 1.6 2008/05/29 16:14:52 hawking Exp $
NEED_PYTHON=2.3
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=""
RDEPEND=">=dev-python/pygtk-2.6.3
>=dev-libs/glib-2.8
>=x11-libs/gtk+-2.6
>=dev-python/pygobject-2.11.2
>=media-libs/gstreamer-0.10.2
>=media-libs/gst-plugins-base-0.10.0.2
dev-libs/libxml2"
DEPEND="${RDEPEND}
dev-util/pkgconfig"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-lazy.patch
AT_M4DIR="common/m4" eautoreconf
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed."
dodoc AUTHORS ChangeLog NEWS README TODO
docinto examples
cp -pPR examples/* "${D}"/usr/share/doc/${PF}/examples
prepalldocs
}
pkg_postinst() {
python_version
python_mod_optimize /usr/$(get_libdir)/python${PYVER}/site-packages/gst-0.10
}
pkg_postrm() {
python_mod_cleanup
}