diff --git a/.cvsignore b/.cvsignore index 9af851c..7b9960d 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -cluttermm-0.9.4.tar.bz2 +cluttermm-0.9.4.20090907git.tar.bz2 diff --git a/cluttermm-0.9.4-wrapinit.patch b/cluttermm-0.9.4-wrapinit.patch new file mode 100644 index 0000000..ef019ef --- /dev/null +++ b/cluttermm-0.9.4-wrapinit.patch @@ -0,0 +1,11 @@ +--- cluttermm-0.9.4/clutter/cluttermm/Makefile.in~ 2009-09-07 11:01:34.000000000 +0200 ++++ cluttermm-0.9.4/clutter/cluttermm/Makefile.in 2009-09-07 11:40:33.340803731 +0200 +@@ -289,7 +289,7 @@ + sublib_cflags = $(CLUTTERMM_CFLAGS) + sublib_topdir = clutter + files_extra_h = init.h main.h utility.h threads.h frame-source.h \ +- event.h wrap_init.h wrap_init.h ++ event.h wrap_init.h + files_extra_cc = init.cc main.cc utility.cc threads.cc frame-source.cc event.cc + files_hg = \ + actor.hg \ diff --git a/cluttermm.spec b/cluttermm.spec index 30e8010..d00c4bb 100644 --- a/cluttermm.spec +++ b/cluttermm.spec @@ -1,16 +1,20 @@ +%define snapshot .20090907git + Name: cluttermm Version: 0.9.4 -Release: 2%{?dist} +Release: 3%{snapshot}%{?dist} Summary: C++ wrapper for clutter library Group: System Environment/Libraries License: LGPLv2+ URL: http://www.gtkmm.org/ -Source0: http://ftp.gnome.org/pub/GNOME/sources/cluttermm/0.9/%{name}-%{version}.tar.bz2 +Source0: http://ftp.gnome.org/pub/GNOME/sources/cluttermm/0.9/%{name}-%{version}%{snapshot}.tar.bz2 +Patch0: cluttermm-0.9.4-wrapinit.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: clutter-devel >= 0.9.4 +BuildRequires: glib2-devel >= 2.21.6 BuildRequires: glibmm24-devel >= 2.14 BuildRequires: pangomm-devel >= 2.12 BuildRequires: cairomm-devel @@ -40,6 +44,7 @@ developing gstreamermm applications. %prep %setup -q +%patch0 -p1 -b .wrapinit %build @@ -80,6 +85,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Sep 7 2009 Denis Leroy - 0.9.4-3.git20090907 +- Updated to latest git, to compile against clutter 1.0 API +- Added patch to work around automake oddity + * Fri Jul 24 2009 Fedora Release Engineering - 0.9.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild diff --git a/sources b/sources index 1467a56..b6c6f91 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -4ab5d370a0af13e026003e473d8dc187 cluttermm-0.9.4.tar.bz2 +8e686e2bb4b1a20c134fa1ac7b29d357 cluttermm-0.9.4.20090907git.tar.bz2