debian/0000775000000000000000000000000012265333374007200 5ustar debian/watch0000664000000000000000000000014211672737271010233 0ustar version=3 http://download.gnome.org/sources/clutter-gst/([\d.]+[02468])/clutter-gst-(.*)\.tar\.xz debian/gir1.2-clutter-gst-1.0.install0000664000000000000000000000004511735637745014352 0ustar usr/lib/*/girepository-1.0/ usr/lib/ debian/source/0000775000000000000000000000000012201740731010465 5ustar debian/source/format0000664000000000000000000000001411430546311011674 0ustar 3.0 (quilt) debian/control0000664000000000000000000000740012265333402010574 0ustar # This file is autogenerated. DO NOT EDIT! # # Modifications should be made to debian/control.in instead. # This file is regenerated automatically in the clean target. Source: clutter-gst Section: libs Priority: optional Maintainer: Debian GNOME Maintainers Uploaders: Andreas Henriksson , Gustavo Noronha Silva , Laurent Bigonville , Michael Biebl , Sjoerd Simons Build-Depends: debhelper (>= 8.1.3), cdbs (>= 0.4.93~), dh-autoreconf (>= 4), gnome-pkg-tools, libglib2.0-0 (>= 2.18.0), libclutter-1.0-dev (>= 1.10.0), libcogl-dev (>= 1.10.0), libgstreamer-plugins-base0.10-dev (>= 0.10.20), libgirepository1.0-dev (>= 0.9.12-4~), gobject-introspection (>= 0.9.12-4~), gir1.2-clutter-1.0, gir1.2-gst-plugins-base-0.10 Standards-Version: 3.9.3 Vcs-Svn: svn://svn.debian.org/pkg-gnome/desktop/unstable/clutter-gst Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/clutter-gst/ Homepage: http://www.clutter-project.org/ Package: libclutter-gst-1.0-0 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same Description: Open GL based interactive canvas library GStreamer elements Clutter is an Open GL based interactive canvas library, designed for creating fast, mainly 2D single window applications such as media box UIs, presentations, kiosk style applications and so on. Package: libclutter-gst-dev Section: libdevel Architecture: any Conflicts: libclutter-gst-0.10-dev Depends: libclutter-gst-1.0-0 (= ${binary:Version}), gir1.2-clutter-gst-1.0 (= ${binary:Version}), pkg-config, libclutter-1.0-dev (>= 1.10.0), libgstreamer0.10-dev, libgstreamer-plugins-base0.10-dev, ${misc:Depends} Suggests: libclutter-gst-doc Description: Open GL based interactive canvas library GStreamer elements (development files) Clutter is an Open GL based interactive canvas library, designed for creating fast, mainly 2D single window applications such as media box UIs, presentations, kiosk style applications and so on. . This package contains the development files. Package: libclutter-gst-1.0-dbg Section: debug Architecture: any Depends: libclutter-gst-1.0-0 (= ${binary:Version}), ${misc:Depends} Priority: extra Multi-Arch: same Description: Open GL based interactive canvas library GStreamer elements (debug files) Clutter is an Open GL based interactive canvas library, designed for creating fast, mainly 2D single window applications such as media box UIs, presentations, kiosk style applications and so on. . This package contains the debug files. Package: libclutter-gst-doc Section: doc Architecture: all Depends: ${misc:Depends} Suggests: devhelp Description: Open GL based interactive canvas library GStreamer elements (documentation) Clutter is an Open GL based interactive canvas library, designed for creating fast, mainly 2D single window applications such as media box UIs, presentations, kiosk style applications and so on. . This package contains the documentation. Package: gir1.2-clutter-gst-1.0 Section: introspection Architecture: any Depends: ${gir:Depends}, ${shlibs:Depends}, ${misc:Depends} Description: Gobject introspection data for Clutter GStreamer elements Clutter is an Open GL based interactive canvas library, designed for creating fast, mainly 2D single window applications such as media box UIs, presentations, kiosk style applications and so on. . It can be used by packages using the GIRepository format to generate dynamic bindings. debian/patches/0000775000000000000000000000000012201740731010614 5ustar debian/patches/avoid-GLint.patch0000664000000000000000000000147412201531710013753 0ustar From 11d0a082454dc1f7ca9a7394a1b2284dfc42a055 Mon Sep 17 00:00:00 2001 From: Sjoerd Simons Date: Wed, 15 Aug 2012 09:44:47 +0000 Subject: Don't use GLint needlessly --- diff --git a/clutter-gst/clutter-gst-video-sink.c b/clutter-gst/clutter-gst-video-sink.c index bb8317e..2c3c4dd 100644 --- a/clutter-gst/clutter-gst-video-sink.c +++ b/clutter-gst/clutter-gst-video-sink.c @@ -1133,7 +1133,7 @@ static GSList * clutter_gst_build_renderers_list (void) { GSList *list = NULL; - GLint nb_texture_units = 0; + gint nb_texture_units = 0; gint features = 0, i; /* The order of the list of renderers is important. They will be prepended * to a GSList and we'll iterate over that list to choose the first matching -- cgit v0.9.2 debian/patches/series0000664000000000000000000000002212201531710012016 0ustar avoid-GLint.patch debian/compat0000664000000000000000000000000211672737475010411 0ustar 8 debian/libclutter-gst-1.0-0.install0000664000000000000000000000005711735637745014201 0ustar usr/lib/*/*.so.* usr/lib/*/gstreamer-0.10/*.so debian/control.in0000664000000000000000000000665212175116521011212 0ustar Source: clutter-gst Section: libs Priority: optional Maintainer: Debian GNOME Maintainers Uploaders: @GNOME_TEAM@ Build-Depends: debhelper (>= 8.1.3), cdbs (>= 0.4.93~), dh-autoreconf (>= 4), gnome-pkg-tools, libglib2.0-0 (>= 2.18.0), libclutter-1.0-dev (>= 1.10.0), libcogl-dev (>= 1.10.0), libgstreamer-plugins-base0.10-dev (>= 0.10.20), libgirepository1.0-dev (>= 0.9.12-4~), gobject-introspection (>= 0.9.12-4~), gir1.2-clutter-1.0, gir1.2-gst-plugins-base-0.10 Standards-Version: 3.9.3 Vcs-Svn: svn://svn.debian.org/pkg-gnome/desktop/unstable/clutter-gst Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/clutter-gst/ Homepage: http://www.clutter-project.org/ Package: libclutter-gst-1.0-0 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same Description: Open GL based interactive canvas library GStreamer elements Clutter is an Open GL based interactive canvas library, designed for creating fast, mainly 2D single window applications such as media box UIs, presentations, kiosk style applications and so on. Package: libclutter-gst-dev Section: libdevel Architecture: any Conflicts: libclutter-gst-0.10-dev Depends: libclutter-gst-1.0-0 (= ${binary:Version}), gir1.2-clutter-gst-1.0 (= ${binary:Version}), pkg-config, libclutter-1.0-dev (>= 1.10.0), libgstreamer0.10-dev, libgstreamer-plugins-base0.10-dev, ${misc:Depends} Suggests: libclutter-gst-doc Description: Open GL based interactive canvas library GStreamer elements (development files) Clutter is an Open GL based interactive canvas library, designed for creating fast, mainly 2D single window applications such as media box UIs, presentations, kiosk style applications and so on. . This package contains the development files. Package: libclutter-gst-1.0-dbg Section: debug Architecture: any Depends: libclutter-gst-1.0-0 (= ${binary:Version}), ${misc:Depends} Priority: extra Multi-Arch: same Description: Open GL based interactive canvas library GStreamer elements (debug files) Clutter is an Open GL based interactive canvas library, designed for creating fast, mainly 2D single window applications such as media box UIs, presentations, kiosk style applications and so on. . This package contains the debug files. Package: libclutter-gst-doc Section: doc Architecture: all Depends: ${misc:Depends} Suggests: devhelp Description: Open GL based interactive canvas library GStreamer elements (documentation) Clutter is an Open GL based interactive canvas library, designed for creating fast, mainly 2D single window applications such as media box UIs, presentations, kiosk style applications and so on. . This package contains the documentation. Package: gir1.2-clutter-gst-1.0 Section: introspection Architecture: any Depends: ${gir:Depends}, ${shlibs:Depends}, ${misc:Depends} Description: Gobject introspection data for Clutter GStreamer elements Clutter is an Open GL based interactive canvas library, designed for creating fast, mainly 2D single window applications such as media box UIs, presentations, kiosk style applications and so on. . It can be used by packages using the GIRepository format to generate dynamic bindings. debian/libclutter-gst-dev.install0000664000000000000000000000010111735637745014312 0ustar usr/lib/*/*.so usr/lib/*/pkgconfig/ usr/include/ usr/share/gir-* debian/copyright0000664000000000000000000000232511273077140011127 0ustar This package was debianized by Ross Burton on Wed, 21 Jun 2006 17:40:36 +0100. It was downloaded from http://projects.o-hand.com/clutter Upstream Authors: Matthew Allum Emmanuele Bassi Iain Holmes Jorn Baayen Copyright (C) 2006-2008 OpenedHand Ltd. Copyright (C) 2009 Intel Corporation License: This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/LGPL-2'. debian/libclutter-gst-doc.install0000664000000000000000000000003011672737475014303 0ustar usr/share/gtk-doc/html/ debian/libclutter-gst-doc.links0000664000000000000000000000011111216664722013741 0ustar usr/share/gtk-doc/html/clutter-gst usr/share/doc/libclutter-gst-doc/html debian/changelog0000664000000000000000000001361212265333374011055 0ustar clutter-gst (1.6.0-2build1) trusty; urgency=medium * No-change rebuild for new cogl -- Iain Lane Tue, 14 Jan 2014 22:15:24 +0000 clutter-gst (1.6.0-2) unstable; urgency=low [ Jeremy Bicha ] * debian/libclutter-gst-1.0-0.symbols: Fix lintian error [ Andreas Henriksson ] * Add debian/patches/avoid-GLint.patch from upstream. - avoids (future) build failure with clutter 1.14 * Upload to unstable. -- Andreas Henriksson Sun, 11 Aug 2013 18:54:27 +0200 clutter-gst (1.6.0-1) experimental; urgency=low * New upstream release * debian/patches/01_fix_dolt_m4.patch + Removed. Upstream no longer uses dolt -- Sjoerd Simons Wed, 15 Aug 2012 10:52:19 +0200 clutter-gst (1.5.4-2) experimental; urgency=low * debian/control: - force building with clutter and cogl >= 1.10.0 -- Gustavo Noronha Silva Tue, 10 Apr 2012 12:15:39 -0300 clutter-gst (1.5.4-1) unstable; urgency=low [ Rico Tzschichholz ] * New upstream release * debian/control.in: - Make libclutter-gst-dev depend on libclutter-1.0-dev [ Jeremy Bicha ] * debian/control.in: Standards-Version 3.9.3 * debian/libclutter-1.0-0.install: - Install /usr/lib/gstreamer-0.10/libgstclutter.so * debian/rules: - Exclude libgstclutter from dh_mkshlibs [ Laurent Bigonville ] * Switch to multiarch policy -- Sjoerd Simons Sun, 01 Apr 2012 17:34:43 +0200 clutter-gst (1.4.6-1) unstable; urgency=low [ Josselin Mouette ] * Update repository URL. [ Sjoerd Simons ] * New upstream release -- Sjoerd Simons Wed, 18 Jan 2012 20:21:53 +0100 clutter-gst (1.4.4-1) unstable; urgency=low * New upstream release. * Change section of gir1.2-clutter-gst-1.0 to introspection. * debian/watch: Track .xz tarballs. * Bump debhelper compatibility level to 8. - Strip debian/tmp/ from .install files. - Bump Build-Depends on debhelper. * Bump Build-Depends on cdbs to ensure we have a version with dh_girepository support. * Set pkg-gnome-maintainers@lists.alioth.debian.org as Maintainer. -- Michael Biebl Fri, 16 Dec 2011 23:03:40 +0100 clutter-gst (1.4.2-1) unstable; urgency=low * New upstream release - Explicitly add libcogl-dev to build-dependencies * debian/libclutter-gst-1.0-0.symbols: Fix typo * debian/rules: - Always bump shlibs version, we are using .symbols file anyway - Do not override GNOME_DOWNLOAD_URL URL anymore * debian/watch: Update URL to download from GNOME mirror -- Laurent Bigonville Thu, 06 Oct 2011 17:03:36 +0200 clutter-gst (1.3.14-1) unstable; urgency=low * New upstream release * debian/libclutter-gst-1.0-0.symbols: Updates -- Sjoerd Simons Fri, 02 Sep 2011 12:05:21 +0200 clutter-gst (1.3.12-2) unstable; urgency=low * debian/patches/01_fix_dolt_m4.patch: Fix FTBFS on most arch (Closes: #631647) * debian/control.in: - Add dh-autoreconf to the build-dependencies - Bump Standards-Version to 3.9.2 (no further changes) - Add Homepage and Vcs-* fields - Drop duplicate Section * debian/rules: - Include autoreconf.mk and call dh_autoreconf with --as-needed * debian/watch: - Switch to .bz2 tarballs. - Bump version to 3 -- Laurent Bigonville Thu, 28 Jul 2011 13:21:56 +0200 clutter-gst (1.3.12-1) unstable; urgency=low [ Ross Burton ] * New upstream release. * Remove gtk dependency from the -dev package. * Update symbols [ Josselin Mouette ] * Make the -dev package depend on the gir package. -- Ross Burton Mon, 06 Jun 2011 16:30:40 +0100 clutter-gst (1.3.6-1) unstable; urgency=low * New upstream release * debian/libclutter-gst-1.0-0.symbols: Updated -- Sjoerd Simons Fri, 25 Mar 2011 19:47:09 +0000 clutter-gst (1.3.4-1) experimental; urgency=low * New upstream release -- Sjoerd Simons Tue, 25 Jan 2011 22:59:08 +0000 clutter-gst (1.3.3~git20101215-1) experimental; urgency=low * New upstream git snapshot (some nasty bugs were fixed after the release) * debian/control.in: Conflict with libclutter-gst-0.10-dev * Enable introspection support -- Sjoerd Simons Wed, 15 Dec 2010 00:44:15 +0000 clutter-gst-0.10 (0.10.0-2) unstable; urgency=low * Switch to source format 3.0 (quilt). * debian/patches/01_fix_ftbfs_with_new_clutter.patch: - Fix FTBFS with clutter 1.2. Closes: #590352. * debian/rules: - Add a get-orig-source target with gnome-get-source.mk -- Emilio Pozuelo Monfort Wed, 11 Aug 2010 16:20:44 +0200 clutter-gst-0.10 (0.10.0-1) unstable; urgency=low * New upstream release. -- Sjoerd Simons Sat, 31 Oct 2009 18:35:58 +0000 clutter-gst (0.8.0-1) unstable; urgency=low * New upstream release. -- Rob Bradford Fri, 18 Jul 2008 15:38:20 +0100 clutter-gst (0.6.1-1) unstable; urgency=low * New upstream release. - Switch away from deprecated substvars. - Fix debian/copyright file. - Make -dbg package prioriy extra. -- Rob Bradford Mon, 18 Feb 2008 13:41:01 +0000 clutter-gst (0.5.0-1) unstable; urgency=low * New (unstable) upstream release. -- Rob Bradford Thu, 17 Jan 2008 11:34:17 +0000 clutter-gst (0.4.0-2) unstable; urgency=low * Add missing dependency in the -dev package. -- Ross Burton Wed, 8 Aug 2007 15:48:18 +0100 clutter-gst (0.4.0-1) unstable; urgency=low * New upstream release. -- Ross Burton Wed, 8 Aug 2007 15:03:05 +0100 clutter-gst (0.1.1-1) unstable; urgency=low * New upstream release. -- Ross Burton Mon, 19 Mar 2007 20:45:44 +0000 clutter-gst (0.1.0-1) unstable; urgency=low * Initial release. -- Ross Burton Thu, 8 Feb 2007 14:31:18 +0000 debian/libclutter-gst-dev.examples0000664000000000000000000000005411501770506014451 0ustar examples/README examples/*.c examples/*.png debian/libclutter-gst-1.0-0.symbols0000664000000000000000000000463512047047135014212 0ustar libclutter-gst-1.0.so.0 libclutter-gst-1.0-0 #MINVER# clutter_gst_debug_flags@Base 1.3.2 clutter_gst_init@Base 0.10.0 clutter_gst_init_with_args@Base 1.3.2 clutter_gst_player_class_init@Base 1.3.14 clutter_gst_player_deinit@Base 1.3.14 clutter_gst_player_get_audio_stream@Base 1.3.14 clutter_gst_player_get_audio_streams@Base 1.3.14 clutter_gst_player_get_buffering_mode@Base 1.3.14 clutter_gst_player_get_idle@Base 1.3.14 clutter_gst_player_get_in_seek@Base 1.6.0 clutter_gst_player_get_pipeline@Base 1.3.14 clutter_gst_player_get_seek_flags@Base 1.3.14 clutter_gst_player_get_subtitle_track@Base 1.3.14 clutter_gst_player_get_subtitle_tracks@Base 1.3.14 clutter_gst_player_get_type@Base 1.3.14 clutter_gst_player_get_user_agent@Base 1.3.14 clutter_gst_player_init@Base 1.3.14 clutter_gst_player_set_audio_stream@Base 1.3.14 clutter_gst_player_set_buffering_mode@Base 1.3.14 clutter_gst_player_set_seek_flags@Base 1.3.14 clutter_gst_player_set_subtitle_track@Base 1.3.14 clutter_gst_player_set_user_agent@Base 1.3.14 clutter_gst_seek_flags_get_type@Base 1.3.6 clutter_gst_video_sink_get_type@Base 0.10.0 clutter_gst_video_sink_new@Base 0.10.0 clutter_gst_video_texture_get_audio_stream@Base 1.3.14 clutter_gst_video_texture_get_audio_streams@Base 1.3.14 clutter_gst_video_texture_get_buffering_mode@Base 1.3.8 clutter_gst_video_texture_get_idle_material@Base 1.3.2 clutter_gst_video_texture_get_pipeline@Base 1.3.2 clutter_gst_video_texture_get_seek_flags@Base 1.3.6 clutter_gst_video_texture_get_subtitle_track@Base 1.3.14 clutter_gst_video_texture_get_subtitle_tracks@Base 1.3.14 clutter_gst_video_texture_get_type@Base 0.10.0 clutter_gst_video_texture_get_user_agent@Base 1.3.2 clutter_gst_video_texture_new@Base 0.10.0 clutter_gst_video_texture_set_audio_stream@Base 1.3.14 clutter_gst_video_texture_set_buffering_mode@Base 1.3.8 clutter_gst_video_texture_set_idle_material@Base 1.3.2 clutter_gst_video_texture_set_seek_flags@Base 1.3.6 clutter_gst_video_texture_set_subtitle_track@Base 1.3.14 clutter_gst_video_texture_get_user_agent@Base 1.3.2 clutter_gst_video_texture_new@Base 0.10.0 clutter_gst_video_texture_set_idle_material@Base 1.3.2 clutter_gst_video_texture_set_seek_flags@Base 1.3.6 clutter_gst_video_texture_set_user_agent@Base 1.3.2 clutter_gst_buffering_mode_get_type@Base 1.3.8 clutter_gst_video_texture_get_buffering_mode@Base 1.3.8 clutter_gst_video_texture_set_buffering_mode@Base 1.3.8 debian/rules0000775000000000000000000000130411735637745010270 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/autoreconf.mk include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/autotools.mk include /usr/share/cdbs/1/rules/utils.mk include /usr/share/cdbs/1/class/gnome.mk include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk -include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk DEB_DH_AUTORECONF_ARGS = --as-needed DEB_CONFIGURE_SCRIPT_ENV += LDFLAGS="-Wl,-O1 -Wl,--as-needed" DEB_CONFIGURE_EXTRA_FLAGS = --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \ --enable-introspection=yes DEB_DH_MAKESHLIBS_ARGS_libclutter-gst-1.0-0 += -Xlibgstclutter -V -- -c4 common-binary-predeb-arch:: list-missing