Commit 85572420524519275c80924c2a24e8f4f0d24a8c
Dropped old clutter ebuilds
| |   |
| DIST clutter-perl-0.8.2.0.tar.bz2 74691 RMD160 3debf64c33510015a011e9403b9da5bdbe6add09 SHA1 fb9f231ef3074d87dcc1d215e56a75f382833539 SHA256 c433e715a14c01186614a7867c468236535998edcfc7fab7ec1349abaf4e120e |
| EBUILD clutter-perl-0.8.2.0.ebuild 765 RMD160 7af095093c334ea4ce497618876cae52faa71a94 SHA1 99cad8e239443e0546e6d1949eea3e0a8a165836 SHA256 ffbf89e459732f6a003940cacc52edb3f82d21413d633d2967fd6f5d860cfa5f |
| |   |
| # Copyright 1999-2008 Gentoo Foundation |
| # Distributed under the terms of the GNU General Public License v2 |
| # $Header: $ |
|
| inherit perl-module versionator clutter |
|
| DESCRIPTION="Perl bindings for Clutter" |
|
| KEYWORDS="~amd64 ~x86" |
| IUSE="cairo doc gstreamer gtk" |
|
| RDEPEND="${RDEPEND} |
| dev-lang/perl |
| dev-perl/glib-perl |
| cairo? ( media-libs/clutter-cairo ) |
| gstreamer? ( media-libs/clutter-gst ) |
| gtk? ( media-libs/clutter-gtk )" |
|
| DEPEND="${RDEPEND} |
| ${DEPEND} |
| dev-perl/extutils-depends |
| dev-perl/extutils-pkgconfig |
| doc? ( dev-libs/libxslt ) |
| cairo? ( dev-perl/Cairo ) |
| gstreamer? ( dev-perl/GStreamer ) |
| gtk? ( dev-perl/gtk2-perl )" |
|
| MY_PV="$(get_major_version).$(delete_all_version_separators \ |
| $(get_after_major_version))" |
| S="${WORKDIR}/Clutter-${MY_PV}" |
| |   |
| AUX pyclutter-fix-docs-install-data-hook.patch 519 RMD160 0aeb5e1c80795f5d3315e14cebece6cb207aa5b9 SHA1 0d4b5cd954ecd6ff24d1be10631af30c3946dd98 SHA256 123d7c09346d78723b2864267d8054309778a63311a1857596d07c28efa1b0c5 |
| DIST pyclutter-0.8.0.tar.bz2 382024 RMD160 5841817c0d29ca2eacf894929fa655afea1fb663 SHA1 ce66eda1208ce32c3c7b488f4366990cc0a328ec SHA256 e1170690c603274bbd09aa4710046ddab9078c8b46b545cf7cae784eb08bd806 |
| EBUILD pyclutter-0.8.0.ebuild 1013 RMD160 c7029565bcbbd95658bb52a531ad0c4b45f4be1f SHA1 7a7dce8b51057c88f4cf9e8b9533e81ff66b09d3 SHA256 1b62845191d1b361b823a8c3cf5a7699a5f0aba08a7b7d51445986e1246300b0 |
| |   |
| diff -Naur pyclutter-0.7.99_pre3288.orig/docs/Makefile.am pyclutter-0.7.99_pre3288/docs/Makefile.am |
| --- pyclutter-0.7.99_pre3288.orig/docs/Makefile.am 2008-08-04 18:03:21.000000000 +0530 |
| +++ pyclutter-0.7.99_pre3288/docs/Makefile.am 2008-10-02 15:53:26.000000000 +0530 |
| @@ -82,7 +82,7 @@ |
| fi |
| |
| install-data-hook: |
| - @$(PYGOBJECT_FIXXREF) -i $(PYGOBJECT_PYGDOCS) $(DESTDIR)$(TARGET_DIR) |
| + python $(PYGOBJECT_FIXXREF) -i $(PYGOBJECT_PYGDOCS) $(DESTDIR)$(TARGET_DIR) |
| |
| uninstall-local: |
| rm -rf $(DESTDIR)$(TARGET_DIR)/* |
| |   |
| # Copyright 1999-2008 Gentoo Foundation |
| # Distributed under the terms of the GNU General Public License v2 |
| # $Header: $ |
| EAPI=1 |
|
| inherit autotools gnome2 clutter |
|
| DESCRIPTION="Python bindings for Clutter" |
|
| KEYWORDS="~amd64 ~x86" |
| IUSE="cairo doc gstreamer gtk" |
|
| RDEPEND="${RDEPEND} |
| dev-lang/python:2.5 |
| dev-python/pygobject |
| >=media-libs/clutter-0.8.2:${SLOT} |
| cairo? ( media-libs/clutter-cairo:${SLOT} ) |
| gstreamer? ( media-libs/clutter-gst:${SLOT} ) |
| gtk? ( >=media-libs/clutter-gtk-0.8.2:${SLOT} )" |
|
| DEPEND="${RDEPEND} |
| ${DEPEND} |
| doc? ( dev-libs/libxslt ) |
| cairo? ( dev-python/pycairo ) |
| gstreamer? ( media-libs/gstreamer |
| dev-python/gst-python ) |
| gtk? ( dev-python/pygtk )" |
|
| DOCS="AUTHORS ChangeLog NEWS README TODO" |
|
| pkg_setup() { |
| G2CONF="${G2CONF} |
| $(use_with cairo cluttercairo) |
| $(use_with gstreamer cluttergst) |
| $(use_with gtk cluttergtk) |
| $(use_enable doc docs)" |
| } |
|
| src_unpack() { |
| gnome2_src_unpack |
|
| epatch "${FILESDIR}/${PN}-fix-docs-install-data-hook.patch" |
|
| eautoreconf |
| } |
| |   |
| DIST clutter-cairo-0.8.2.tar.bz2 245558 RMD160 f8f8dac163fc808a18fb837ab2a0fe7048b80901 SHA1 90aef6f3b564352f48439dd98ff483774fb339a5 SHA256 5ffa79df55a0b61a580d5f95156de48409250570ef9dc4b32d4e31f3d6189615 |
| EBUILD clutter-cairo-0.8.2.ebuild 468 RMD160 ab25cb86aa769ae3179e4f8931be4ac46409acb4 SHA1 bb8bd00d7af94100929188aa2a071e9ae5b737d4 SHA256 0ec800481550b0b77b433796a0b6b35fcd6de17b76654cb5c84e428a6f37cf30 |
| |   |
| # Copyright 1999-2008 Gentoo Foundation |
| # Distributed under the terms of the GNU General Public License v2 |
| # $Header: $ |
|
| inherit autotools gnome2 clutter |
|
| DESCRIPTION="Clutter-Cairo an experimental clutter cairo 'drawable' actor" |
|
| KEYWORDS="~amd64 ~x86" |
| IUSE="doc" |
|
| RDEPEND="${RDEPEND} |
| x11-libs/cairo" |
|
| DEPEND="${RDEPEND} |
| ${DEPEND}" |
|
| DOCS="AUTHORS ChangeLog NEWS README TODO" |
|
| src_unpack() { |
| gnome2_src_unpack |
|
| # Prevent autoconf version mismatch |
| eautoreconf |
| } |
| |   |
| DIST clutter-gst-0.8.0.tar.bz2 392511 RMD160 ec9ec275bd1aa1ed5cf80e6d0e4e0d2bee2c3a74 SHA1 3ccc90db9f99919e11f538ee50f65ded7b557bb1 SHA256 37b453d94391a9d55ef6657b7ffed20bf088bf16856b5e6a94324047dd5f67d2 |
| EBUILD clutter-gst-0.8.0.ebuild 404 RMD160 d4656b5ff349c59453e9e18cee7d37256a47d3cb SHA1 3efef5c59a3b2ff32b16d5d27fd4a98f9c77424e SHA256 94ef8211264b046b6b9166fb5a69e6f3e594fb6751158eeda825ab12316230d1 |
| |   |
| # Copyright 1999-2008 Gentoo Foundation |
| # Distributed under the terms of the GNU General Public License v2 |
| # $Header: $ |
| EAPI=1 |
|
| inherit gnome2 clutter |
|
| DESCRIPTION="GStreamer Integration library for Clutter" |
|
| KEYWORDS="~amd64 ~x86" |
| IUSE="doc" |
|
| RDEPEND="${RDEPEND} |
| media-libs/gstreamer:0.10 |
| media-libs/gst-plugins-base:0.10" |
|
| DEPEND="${RDEPEND} |
| ${DEPEND}" |
|
| DOCS="AUTHORS ChangeLog NEWS README TODO" |
| |   |
| DIST clutter-gtk-0.8.2.tar.bz2 289945 RMD160 53c3e3b6e60371b975e9d08c675347ea75e027f7 SHA1 c2d04d188361d96a2bb03741aeff117ea0a7935a SHA256 bed6b9fcc69107a7002f8a94fa083638b03bd6af6ba6823075bc3dde7e32e222 |
| EBUILD clutter-gtk-0.8.2.ebuild 373 RMD160 69d70a180dc7c51b953cd63d437e652ece8c3098 SHA1 b71f4057ccb987276228e208e30d9054b2f3962f SHA256 c8553e1f3f12fda8d62d8ec84c2b37ba264f14f4d2381ea825b0b9c53785305a |
| |   |
| # Copyright 1999-2008 Gentoo Foundation |
| # Distributed under the terms of the GNU General Public License v2 |
| # $Header: $ |
|
| inherit eutils gnome2 clutter |
|
| DESCRIPTION="Clutter-GTK - GTK+ Integration library for Clutter" |
|
| KEYWORDS="~amd64 ~x86" |
| IUSE="doc" |
|
| RDEPEND="${RDEPEND} |
| >=x11-libs/gtk+-2.12" |
|
| DEPEND="${RDEPEND} |
| ${DEPEND}" |
|
| DOCS="AUTHORS ChangeLog NEWS README TODO" |
| |   |
| AUX clutter-0.8.2-fix-namespace-collision-with-glibc-2.8.patch 789 RMD160 e6c465306e47b1a1fa9ff5a671f6919375473387 SHA1 83c31268e4d7b190a27157ae9b1c1bd5326e1c29 SHA256 f87cdea1bdde89862653567e753f2162321b1930e264aeaf07d8242c1866a36b |
| DIST clutter-0.8.2.tar.bz2 1532283 RMD160 0f4f279b8f0252d010d7029c21378dfed304155a SHA1 485d5e7b4ccae15db8f7427e177bbfd5c5ddf26b SHA256 a50f17823ef26ae587db40f22231c62a0195411c3a9d3ccd80a5abcecbc77c99 |
| EBUILD clutter-0.8.2.ebuild 1255 RMD160 db809720fed420267fdd6411a9527b0dfac34a26 SHA1 d519fb643a43da9ab3cc8ce015cf7e298f780191 SHA256 6bf4e1a6944f663abebd46527c1fc82789252013755c9310977a5d99ff386ef5 |
| |   |
| # Copyright 1999-2008 Gentoo Foundation |
| # Distributed under the terms of the GNU General Public License v2 |
| # $Header: $ |
|
| inherit eutils gnome2 clutter |
|
| DESCRIPTION="Clutter is a library for creating graphical user interfaces" |
|
| KEYWORDS="~amd64 ~x86" |
| IUSE="doc opengl sdl" |
|
| # Dependency on gtk+ is for GdkPixBuf; |
| # change if/when GdkPixBuf separates. |
| RDEPEND="${RDEPEND} |
| >=dev-libs/glib-2.14 |
| >=x11-libs/pango-1.18 |
| >=x11-libs/gtk+-2.0 |
| opengl? ( virtual/opengl |
| >=x11-libs/libXfixes-3 |
| x11-libs/libXdamage |
| >=x11-libs/libXcomposite-0.4 ) |
| sdl? ( media-libs/libsdl )" |
|
| DEPEND="${RDEPEND} |
| ${DEPEND} |
| doc? ( >=app-text/docbook-sgml-utils-0.6.14 |
| app-text/xmlto )" |
|
| DOCS="AUTHORS ChangeLog NEWS README TODO" |
|
| pkg_setup() { |
| local msg="Select either opengl or sdl as your renderer" |
| if ( use !opengl && use !sdl ) || ( use opengl && use sdl ); then |
| eerror "${msg}" |
| die "${msg}" |
| fi |
|
| G2CONF="${G2CONF} |
| $(use_enable doc manual)" |
|
| if use sdl; then |
| elog "Using SDL for OpenGL backend" |
| G2CONF="${G2CONF} --with-flavour=sdl" |
| else |
| elog "Using GLX for OpenGL backend" |
| G2CONF="${G2CONF} --with-flavour=glx" |
| fi |
| } |
|
| src_unpack() { |
| gnome2_src_unpack |
|
| epatch "${FILESDIR}/${P}-fix-namespace-collision-with-glibc-2.8.patch" |
| } |
| |   |
| diff -Naur clutter-0.8.2.orig/tests/test-depth.c clutter-0.8.2/tests/test-depth.c |
| --- clutter-0.8.2.orig/tests/test-depth.c 2008-08-04 15:26:06.000000000 +0530 |
| +++ clutter-0.8.2/tests/test-depth.c 2008-10-25 20:44:17.000000000 +0530 |
| @@ -11,13 +11,13 @@ |
| clutter_timeline_start (timeline); |
| } |
| |
| -static ClutterActor *raise[2]; |
| +static ClutterActor *_raise[2]; |
| static gboolean raise_no = 0; |
| |
| static gboolean |
| raise_top (gpointer ignored) |
| { |
| - clutter_actor_raise_top (raise[raise_no]); |
| + clutter_actor_raise_top (_raise[raise_no]); |
| raise_no = !raise_no; |
| return TRUE; |
| } |
| @@ -199,8 +199,8 @@ |
| |
| clutter_timeline_start (timeline); |
| |
| - raise[0] = rect; |
| - raise[1] = hand; |
| + _raise[0] = rect; |
| + _raise[1] = hand; |
| g_timeout_add (2000, raise_top, NULL); |
| |
| clutter_main (); |