Name: compat-cogl114 Version: 1.14.0 Release: 3%{?dist} Summary: Compat package with cogl 1.14 libraries Group: Development/Libraries License: LGPLv2+ URL: http://www.clutter-project.org/ Source0: http://download.gnome.org/sources/cogl/1.14/cogl-%{version}.tar.xz # Updates to a git snapshot of the 1.4 branch of Cogl as of 2013-05-01, # since there is no 1.4.1 yet. Fixes, among other things # https://bugzilla.gnome.org/show_bug.cgi?id=699431 # extra BRs just because we're touching Makefile.am in this patch Patch0: cogl-1.14.0-21-ge26464f.patch # Don't disable copy_sub_buffer on llvmpipe Patch1: cogl-1.14.0-swrast-copy-sub-buffer.patch # Support for quadbuffer stereo (patches upstream as of the Cogl 1.20 # development branch) Patch10: Add-support-for-setting-up-stereo-CoglOnscreens.patch Patch11: CoglTexturePixmapX11-add-support-for-stereo-content.patch BuildRequires: autoconf automake libtool gettext-devel BuildRequires: cairo-devel BuildRequires: gdk-pixbuf2-devel BuildRequires: glib2-devel BuildRequires: gobject-introspection-devel BuildRequires: gtk-doc BuildRequires: libXrandr-devel BuildRequires: libXcomposite-devel BuildRequires: libXdamage-devel BuildRequires: libXext-devel BuildRequires: libXfixes-devel BuildRequires: mesa-libGL-devel BuildRequires: pango-devel BuildRequires: pkgconfig %description Compatibility package with cogl 1.14 librarires. %package -n compat-libcogl12 Summary: Compat package with cogl 1.14 libraries Conflicts: cogl < 1.15 %description -n compat-libcogl12 Compatibility package with cogl 1.14 librarires. %package -n compat-libcogl-pango12 Summary: Compat package with cogl 1.14 libraries Conflicts: cogl < 1.15 Requires: compat-libcogl12 = %{version}-%{release} %description -n compat-libcogl-pango12 Compatibility package with cogl 1.14 librarires. %prep %setup -q -n cogl-%{version} %patch0 -p1 %patch1 -p1 %patch10 -p1 %patch11 -p1 %build CFLAGS="$RPM_OPT_FLAGS -fPIC" autoreconf -vif %configure --enable-cairo=yes --enable-gdk-pixbuf=yes --enable-cogl-pango=yes --enable-glx=yes --enable-gtk-doc --enable-introspection=yes make V=1 %install make install DESTDIR=%{buildroot} INSTALL='install -p' #Remove libtool archives. find %{buildroot} -name '*.la' -exec rm -f {} ';' rm -rf %{buildroot}%{_includedir} rm -rf %{buildroot}%{_libdir}/girepository-1.0/ rm -rf %{buildroot}%{_libdir}/*.so rm -rf %{buildroot}%{_libdir}/pkgconfig/ rm -rf %{buildroot}%{_datadir} %post -n compat-libcogl12 -p /sbin/ldconfig %postun -n compat-libcogl12 -p /sbin/ldconfig %post -n compat-libcogl-pango12 -p /sbin/ldconfig %postun -n compat-libcogl-pango12 -p /sbin/ldconfig %files -n compat-libcogl12 %doc COPYING %{_libdir}/libcogl.so.* %files -n compat-libcogl-pango12 %doc COPYING %{_libdir}/libcogl-pango.so.* %changelog * Fri May 22 2015 Florian Müllner - 1.14.0-3 - Add explicit requirement to subpackage Related: #1184209 * Fri Nov 07 2014 Kalev Lember - 1.14.0-2 - Add missing ldconfig calls * Thu Nov 06 2014 Kalev Lember - 1.14.0-1 - Cogl 1.14 compat package for el7-gnome-3-14 copr