From a08a6cd381fad7138bf8398279c387ca5768e14b Mon Sep 17 00:00:00 2001 From: Daniel Gryniewicz Date: Wed, 20 Aug 2008 14:20:44 +0000 Subject: Bump to pigment-python-0.3.5 * Updated bindings to Pigment 0.3.7. * Fixed potential leak of controllers in the implicit timing system. * Highly reduced the number of calls to time.time() when a ticker is used. * Improved scene graph abstraction performance. * Added a ticker object in the timimg system to easily integrate animations with the new Pigment update-pass signal. * Added a benchmark testing drawable rendering performance. svn path=/maintainer/; revision=99 --- dev-python/pigment-python/ChangeLog | 18 +++++++++ dev-python/pigment-python/Manifest | 4 +- .../files/digest-pigment-python-0.3.5 | 3 ++ .../pigment-python/pigment-python-0.3.5.ebuild | 43 ++++++++++++++++++++++ 4 files changed, 67 insertions(+), 1 deletion(-) create mode 100644 dev-python/pigment-python/files/digest-pigment-python-0.3.5 create mode 100644 dev-python/pigment-python/pigment-python-0.3.5.ebuild diff --git a/dev-python/pigment-python/ChangeLog b/dev-python/pigment-python/ChangeLog index 279ccac..1353b03 100644 --- a/dev-python/pigment-python/ChangeLog +++ b/dev-python/pigment-python/ChangeLog @@ -2,6 +2,24 @@ # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 20 Aug 2008; Daniel Gryniewicz ++, ++: + Bump to pigment-python-0.3.5 + + * Updated bindings to Pigment 0.3.7. + + * Fixed potential leak of controllers in the implicit timing system. + + * Highly reduced the number of calls to time.time() when a ticker is used. + + * Improved scene graph abstraction performance. + + * Added a ticker object in the timimg system to easily integrate + animations + + with the new Pigment update-pass signal. + + * Added a benchmark testing drawable rendering performance. + 24 Jun 2008; Daniel Gryniewicz pigment-python-0.3.3.ebuild: s/DEPEND/RDEPEND/ diff --git a/dev-python/pigment-python/Manifest b/dev-python/pigment-python/Manifest index 02cdcca..0dddd0e 100644 --- a/dev-python/pigment-python/Manifest +++ b/dev-python/pigment-python/Manifest @@ -1,3 +1,5 @@ DIST pigment-python-0.3.3.tar.gz 573485 RMD160 b5b0800745947a458ab807203c2fa6cda0676afd SHA1 76fb5fa9cf38001ec891a4e0794298bd3c137ff4 SHA256 4b70cf26b37a6187c6bf6eb92290cc8e78aee068be9b57cc0959bd1e5588fa3f +DIST pigment-python-0.3.5.tar.gz 577272 RMD160 3f4ef3b51647aaa22826c5700409209524f4df60 SHA1 2fc5d4fb5cb3d8e22f5669f64a1e4b5bb52d259a SHA256 6fe791b9b987f91f9e3d276b6e496b50fa48713c2e88fc86d62740a0fabfe58a EBUILD pigment-python-0.3.3.ebuild 867 RMD160 59fbdc1f83d8807a011356bd14267f8d3bf54288 SHA1 37c6e8e52798904915b78dfd54a313157169c9d7 SHA256 4084b6ff2a65479cbad2dbd44a2efe40391ba42fb8ef93875be47824cd6bbc96 -MISC ChangeLog 842 RMD160 4b236f2b507d5fae71e589a8013107f40a18b73e SHA1 beb385967312e281c54c4ebaec5e5df2299a3b0a SHA256 245cf393f93ac22a7913c5668b259a553053a6f54fcc163f5cf761cb9680e0cd +EBUILD pigment-python-0.3.5.ebuild 868 RMD160 603fe5ad903073cf80c69514eccdea1758ab6a32 SHA1 61b1f0498279b607ee7e8c6b12c69f553f7b1620 SHA256 3c2aac4243692ed73c8d569d66dde7ee3b89beb3b81dc8da215275308ef270aa +MISC ChangeLog 1362 RMD160 382005dde747806e51d89ad697c44c966cb7bd0a SHA1 59f0b6f17757719cb480c7d5f51b207d830f668c SHA256 98e0476b3785a57038930a0896f7831703849e385b630423103baecf1a360856 diff --git a/dev-python/pigment-python/files/digest-pigment-python-0.3.5 b/dev-python/pigment-python/files/digest-pigment-python-0.3.5 new file mode 100644 index 0000000..f9e168a --- /dev/null +++ b/dev-python/pigment-python/files/digest-pigment-python-0.3.5 @@ -0,0 +1,3 @@ +MD5 d104461aa5732afb7b69987923b1a82c pigment-python-0.3.1.tar.gz 558803 +RMD160 25226e8d4655eed6af12d19f51d051966d80e44f pigment-python-0.3.1.tar.gz 558803 +SHA256 8fd56c4c8a416d998459ffdf534e2215c2b6b8bfbada6b0feaeaa92b79ee165f pigment-python-0.3.1.tar.gz 558803 diff --git a/dev-python/pigment-python/pigment-python-0.3.5.ebuild b/dev-python/pigment-python/pigment-python-0.3.5.ebuild new file mode 100644 index 0000000..aa671a3 --- /dev/null +++ b/dev-python/pigment-python/pigment-python-0.3.5.ebuild @@ -0,0 +1,43 @@ +# Copyright 2006-2008 BreakMyGentoo.org +# Distributed under the terms of the GNU General Public License v2 + +inherit gnome2 python + +DESCRIPTION="Python bindings for pigment" +HOMEPAGE="http://elisa.fluendo.com/" +SRC_URI="http://elisa.fluendo.com/static/download/pigment/${P}.tar.gz" + +RESTRICT="nomirror" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="-* ~amd64 ~ppc ~x86" +IUSE="" + +RDEPEND=">=media-libs/pigment-0.3.7 + >=dev-libs/glib-2.8 + >=dev-python/pygobject-2.8 + >=media-libs/gstreamer-0.10 + >=media-libs/gst-plugins-base-0.10 + >=x11-libs/gtk+-2 + >=dev-lang/python-2.4" + +DEPEND="${RDEPEND}" + +DOCS="AUTHORS ChangeLog COPYING INSTALL NEWS README TODO" + +#MAKEOPTS="-j1" + +src_install() { + einstall || die +} + +pkg_postinst() { + python_version + python_mod_optimize ${ROOT}/usr/$(get_libdir)/python${PYVER}/site-packages/gtk-2.0 +} + +pkg_postrm() { + python_version + python_mod_cleanup +} -- cgit v1.2.3-65-gdbad