Name: clutter Version: 1.26.2 Release: 9 Summary: Clutter can create fast, visually rich graphical user interfaces. License: LGPLv2+ URL: https://blogs.gnome.org/clutter/ Source0: https://github.com/GNOME/clutter/archive/%{name}-%{version}.tar.xz BuildRequires: atk-devel gtk3-devel libgudev-devel systemd-devel libXi-devel BuildRequires: mesa-libGL-devel gdk-pixbuf2-devel libXcomposite-devel gettext BuildRequires: pango-devel wayland-devel libXdamage-devel libxkbcommon-devel BuildRequires: pkgconfig(cairo-gobject) pkgconfig(libinput) pkgconfig(json-glib-1.0) BuildRequires: pkgconfig(cogl-1.0) pkgconfig(gio-2.0) pkgconfig(gobject-introspection-1.0) Requires: cairo cogl libinput glib2 gobject-introspection mesa-dri-drivers Requires: json-glib %description Clutter is a toolkit for creating compelling, dynamic, and portable graphical user interfaces. Clutter is free software, developed by the GNOME community. %package devel Summary: The development environment for clutter Requires: %{name} = %{version}-%{release} Provides: %{name}-tests Obsoletes: %{name}-tests %description devel The %{name}-devel package contains the header files and libraries for building a extension library. %package help Summary: Documents for %{name} Buildarch: noarch Requires: man info %{name} = %{version}-%{release} Provides: %{name}-doc Obsoletes: %{name}-doc %description help Man pages and other related documents for %{name}. %prep %autosetup -n %{name}-%{version} -p1 %build %configure --enable-xinput --enable-gdk-backend --enable-installed-tests \ --enable-egl-backend --enable-evdev-input --enable-wayland-backend \ --enable-wayland-compositor make %{?_smp_mflags} V=1 %install make install DESTDIR=%{buildroot} %delete_la %find_lang clutter-1.0 %ldconfig_scriptlets %files -f clutter-1.0.lang %license COPYING %{_libdir}/libclutter-1.0.so.* %{_libdir}/libclutter-glx-1.0.so.0 %{_libdir}/girepository-1.0/ %files devel %{_datadir}/gir-1.0/ %{_libdir}/*.so %{_libdir}/pkgconfig/ %{_includedir}/* %{_datadir}/installed-tests/ %{_libexecdir}/installed-tests/clutter %files help %doc README NEWS %{_datadir}/gtk-doc/html/clutter %changelog * Sat Aug 31 2019 openEuler Buildteam - 1.26.2-9 - Type:enhancement - ID:NA - SUG:NA - DESC:add requires * Thu Aug 15 2019 openEuler Buildteam - 1.26.2-8 - Package Init