enable egl support needed by clutter and more features [release 1.18.2-2mamba;Thu Oct 09 2014]

This commit is contained in:
Silvan Calarco 2024-01-06 04:01:04 +01:00
parent b0cf4d7a85
commit 308907d460

View File

@ -1,7 +1,7 @@
%define majver %(echo %version | cut -d. -f1-2)
Name: libcogl
Version: 1.18.2
Release: 1mamba
Release: 2mamba
Summary: A library for using 3D graphics hardware for rendering
Group: System/Libraries
Vendor: openmamba
@ -64,8 +64,16 @@ This package includes the %{name} API documentation.
%setup -q -n cogl-%{version}
%build
%configure
#--enable-gtk-doc
%configure \
--enable-gtk-doc \
--enable-cogl-gst \
--enable-quartz-image \
--enable-kms-egl-platform \
--enable-xlib-egl-platform
# FIXME: requires enabling wayland-egl in Mesa
# --enable-wayland-egl-platform \
%make
%install
@ -83,8 +91,11 @@ This package includes the %{name} API documentation.
%files -f cogl.lang
%defattr(-,root,root)
%{_libdir}/libcogl.so.*
%{_libdir}/libcogl-gst.so.*
%{_libdir}/libcogl-pango.so.*
%{_libdir}/libcogl-path.so.*
%{_libdir}/gstreamer-1.0/libgstcogl.la
%{_libdir}/gstreamer-1.0/libgstcogl.so
%{_libdir}/girepository-1.0/Cogl*.typelib
%doc COPYING
@ -93,6 +104,8 @@ This package includes the %{name} API documentation.
%dir %{_includedir}/cogl
%dir %{_includedir}/cogl/cogl
%{_includedir}/cogl/cogl/*.h
%dir %{_includedir}/cogl/cogl-gst/
%{_includedir}/cogl/cogl-gst/*.h
%dir %{_includedir}/cogl/cogl-pango
%{_includedir}/cogl/cogl-pango/cogl-pango.h
%dir %{_includedir}/cogl/cogl
@ -104,6 +117,8 @@ This package includes the %{name} API documentation.
%{_includedir}/cogl/cogl/deprecated/*.h
%{_libdir}/libcogl.la
%{_libdir}/libcogl.so
%{_libdir}/libcogl-gst.la
%{_libdir}/libcogl-gst.so
%{_libdir}/libcogl-pango.la
%{_libdir}/libcogl-pango.so
%{_libdir}/libcogl-path.la
@ -111,9 +126,12 @@ This package includes the %{name} API documentation.
%{_datadir}/cogl/examples-data/crate.jpg
%{_datadir}/gir-1.0/Cogl*-1.0.gir
%{_datadir}/gir-1.0/Cogl-2.0.gir
%{_datadir}/gir-1.0/CoglGst-2.0.gir
%{_datadir}/gir-1.0/CoglPango-2.0.gir
%{_libdir}/pkgconfig/cogl-1.0.pc
%{_libdir}/pkgconfig/cogl-gl-1.0.pc
%{_libdir}/pkgconfig/cogl-gst-1.0.pc
%{_libdir}/pkgconfig/cogl-gst-2.0-experimental.pc
%{_libdir}/pkgconfig/cogl-2.0-experimental.pc
%{_libdir}/pkgconfig/cogl-pango-1.0.pc
%{_libdir}/pkgconfig/cogl-pango-2.0-experimental.pc
@ -121,14 +139,19 @@ This package includes the %{name} API documentation.
%{_libdir}/pkgconfig/cogl-path-2.0-experimental.pc
%doc ChangeLog NEWS README.in
#%files apidocs
#%defattr(-,root,root)
#%dir %{_datadir}/gtk-doc/html/cogl
#%{_datadir}/gtk-doc/html/cogl/*
#%dir %{_datadir}/gtk-doc/html/cogl-2.0-experimental
#%{_datadir}/gtk-doc/html/cogl-2.0-experimental/*
%files apidocs
%defattr(-,root,root)
%dir %{_datadir}/gtk-doc/html/cogl
%{_datadir}/gtk-doc/html/cogl/*
%dir %{_datadir}/gtk-doc/html/cogl-gst
%{_datadir}/gtk-doc/html/cogl-gst/*
%dir %{_datadir}/gtk-doc/html/cogl-2.0-experimental
%{_datadir}/gtk-doc/html/cogl-2.0-experimental/*
%changelog
* Thu Oct 09 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 1.18.2-2mamba
- enable egl support needed by clutter and more features
* Fri Jul 04 2014 Automatic Build System <autodist@mambasoft.it> 1.18.2-1mamba
- automatic version update by autodist