Accepting request 44644 from home:vuntz:branches:GNOME:Factory

Copy from home:vuntz:branches:GNOME:Factory/clutter via accept of submit request 44644 revision 3.
Request was accepted with message:
ok

OBS-URL: https://build.opensuse.org/request/show/44644
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/clutter?expand=0&rev=53
This commit is contained in:
Vincent Untz
2010-08-06 02:11:30 +00:00
committed by Git OBS Bridge
parent c8f11aba26
commit b81126015a
5 changed files with 39 additions and 43 deletions
+25
View File
@@ -1,3 +1,28 @@
-------------------------------------------------------------------
Fri Aug 6 03:43:48 CEST 2010 - vuntz@opensuse.org
- Update to version 1.3.10:
+ Fix a locale-dependent conversion from double to string when
generating ARBfp programs for the materials.
+ Use the XKB extension on X11 platforms to convert between
hardware keys to key symbols.
+ Documentation fixes in the API reference.
+ More recipes, with videos and full examples, in the Cookbook.
+ Add localization support and initial translations of error
messages that might be visualized in a user interface.
+ Improve debugging output.
+ Fix build of the GLX backend on OSX.
+ Multiple fixes to the native OSX backend.
+ Add support for 3D textures in Cogl.
+ Fix shader-related issues and leaks in the new Material code.
+ Unify GLSL support in the GL and GLES 2.0 drivers.
+ Allow specifying an hint to disable clearing the stage before
each paint cycle.
- Drop clutter-buildgir.patch: fixed upstream.
- Create a lang package, that is recommended by
libclutter-glx-1_0-0 (and make libclutter-glx-1_0-0 provide
clutter, so that the lang package is installable).
-------------------------------------------------------------------
Wed Jul 28 11:25:25 UTC 2010 - dimstar@opensuse.org
+11 -7
View File
@@ -1,5 +1,5 @@
#
# spec file for package clutter (Version 1.3.8)
# spec file for package clutter (Version 1.3.10)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -20,13 +20,11 @@
Summary: The clutter library
Name: clutter
Version: 1.3.8
Version: 1.3.10
Release: 1
License: LGPLv2.1+
Group: System/Libraries
Source0: http://www.clutter-project.org/sources/clutter/0.6/%{name}-%{version}.tar.bz2
# PATCH-FIX-UPSTREAM clutter-buildgir.patch dimstar@opensuse.org -- Use freshly built .gir files as dependencies. Taken from upstream git.
Patch0: clutter-buildgir.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: fdupes
BuildRequires: xmlto
@@ -57,6 +55,9 @@ rich and animated graphical user interfaces.
License: LGPLv2.1+
Summary: The clutter library
Group: System/Libraries
# To make the lang package installable
Provides: %{name} = %{version}
Recommends: %{name}-lang = %{version}
%description -n libclutter-glx-1_0-0
Clutter is an open source software library for creating fast, visually
@@ -89,9 +90,9 @@ documentation.
%lang_package
%prep
%setup -q
%patch0 -p1
%build
%configure \
@@ -102,6 +103,7 @@ make %{?jobs:-j%jobs}
%install
%makeinstall
%{__rm} %{buildroot}/%{_libdir}/*.la
%find_lang clutter-1.0
%fdupes -s $RPM_BUILD_ROOT/%{_datadir}/gtk-doc/html
%fdupes $RPM_BUILD_ROOT
@@ -131,10 +133,12 @@ rm -rf $RPM_BUILD_ROOT
%files doc
%defattr(-,root,root)
%{_datadir}/gtk-doc/html/cally/
%{_datadir}/gtk-doc/html/clutter
%{_datadir}/gtk-doc/html/cogl
%{_datadir}/gtk-doc/html/clutter/
%{_datadir}/gtk-doc/html/cogl/
# Own these repositories to not depend on gtk-doc while building:
%dir %{_datadir}/gtk-doc
%dir %{_datadir}/gtk-doc/html
%files lang -f clutter-1.0.lang
%changelog
+3
View File
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ff4c0960e8f89b6a3e2e0db0c502c91d9c9beafcf01e319b70db4c3c052f1799
size 3918850
-3
View File
@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1d34ea6165851ba3a419f5d142b017a1b308c4502fd5ff1d2c808706ccf29299
size 2807523
-33
View File
@@ -1,33 +0,0 @@
From e7ae71e072fa7f4218b9601c3c7675e516a11f64 Mon Sep 17 00:00:00 2001
From: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Wed, 14 Jul 2010 23:26:42 +0000
Subject: build: Fix include path for Cally's introspection
The introspection scanner does not include '.' by default, so it was
always using the installed copy of Clutter-1.0.gir. Which obviously
wouldn't work if we didn't have one.
---
diff --git a/clutter/Makefile.am b/clutter/Makefile.am
index f60adfb..a1ef46e 100644
--- a/clutter/Makefile.am
+++ b/clutter/Makefile.am
@@ -393,6 +393,7 @@ Cally-@CLUTTER_API_VERSION@.gir: Makefile $(INTROSPECTION_SCANNER) Clutter-@CLUT
$(INCLUDES) \
$(AM_CPPFLAGS) \
--c-include='cally/cally.h' \
+ --add-include-path=$(top_builddir)/clutter \
--include=GObject-2.0 \
--include=Atk-1.0 \
--include=Pango-1.0 \
@@ -408,6 +409,8 @@ Cally-@CLUTTER_API_VERSION@.gir: Makefile $(INTROSPECTION_SCANNER) Clutter-@CLUT
BUILT_GIRSOURCES += Cally-@CLUTTER_API_VERSION@.gir
+Cally-@CLUTTER_API_VERSION@.gir: Makefile Clutter-@CLUTTER_API_VERSION@.gir
+
# INTROSPECTION_GIRDIR/INTROSPECTION_TYPELIBDIR aren't the right place to
# install anything - we need to install inside our prefix.
girdir = $(datadir)/gir-1.0
--
cgit v0.8.3.1-30-gff3a