%define majver %(echo %version | cut -d. -f1-2) Name: libmx Version: 1.4.6 Release: 1mamba Summary: A traditional GUI toolkit, built upon Clutter technology Group: System/Libraries Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: http://www.clutter-project.org Source: http://source.clutter-project.org/sources/mx/%{majver}/mx-%{version}.tar.xz License: GPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel BuildRequires: gtk-doc BuildRequires: libatk-devel BuildRequires: libbzip2-devel BuildRequires: libcairo-devel BuildRequires: libclutter-devel BuildRequires: libdbus-devel BuildRequires: libdbus-glib-devel BuildRequires: libdrm-devel BuildRequires: libexpat-devel BuildRequires: libfontconfig-devel BuildRequires: libfreetype-devel BuildRequires: libgdk-pixbuf-devel BuildRequires: libGL-devel BuildRequires: libglib-devel BuildRequires: libgtk2-devel BuildRequires: libjson-glib-devel BuildRequires: libpango-devel BuildRequires: libpixman-devel BuildRequires: libpng-devel BuildRequires: libpthread-stubs-devel BuildRequires: libselinux-devel BuildRequires: libstartup-notification-devel BuildRequires: libstdc++6-devel BuildRequires: libX11-devel BuildRequires: libXau-devel BuildRequires: libxcb-devel BuildRequires: libxcb-util-devel BuildRequires: libXcomposite-devel BuildRequires: libXdamage-devel BuildRequires: libXdmcp-devel BuildRequires: libXext-devel BuildRequires: libXfixes-devel BuildRequires: libXi-devel BuildRequires: libXrandr-devel BuildRequires: libXrender-devel BuildRequires: libz-devel BuildRequires: udev-devel ## AUTOBUILDREQ-END BuildRoot: %{_tmppath}/%{name}-%{version}-root %description MX is a traditional GUI toolkit, built upon Clutter technology. %package devel Group: Development/Libraries Summary: Static libraries and headers for %{name} Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} %description devel MX is a traditional GUI toolkit, built upon Clutter technology. This package contains static libraries and header files need for development. %package apidocs Group: Documentation Summary: %{name} API documentation Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} Requires: gtk-doc %description apidocs This package includes the %{name} API documentation. %prep %setup -q -n mx-%{version} %build %configure --enable-gtk-doc %make %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %makeinstall rm -f %{buildroot}%{_libdir}/libmx*.la %find_lang mx-1.0 %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files -f mx-1.0.lang %defattr(-,root,root) %{_bindir}/mx-create-image-cache %{_libdir}/libmx-1.0.so.* %{_libdir}/libmx-gtk-1.0.so.* %dir %{_datadir}/mx %{_datadir}/mx/* %doc COPYING.LIB %files devel %defattr(-,root,root) %dir %{_includedir}/mx-1.0 %{_includedir}/mx-1.0/* %{_libdir}/libmx-1.0.so %{_libdir}/libmx-gtk-1.0.so %{_libdir}/girepository-1.0/Mx*.typelib %{_datadir}/gir-1.0/Mx*.gir %{_libdir}/pkgconfig/mx-*.pc %doc ChangeLog NEWS README %files apidocs %defattr(-,root,root) %dir %{_datadir}/gtk-doc/html/mx %{_datadir}/gtk-doc/html/mx/* %dir %{_datadir}/gtk-doc/html/mx-gtk %{_datadir}/gtk-doc/html/mx-gtk/* %changelog * Sat Aug 04 2012 Silvan Calarco 1.4.6-1mamba - update to 1.4.6 * Sat Nov 05 2011 Silvan Calarco 1.4.1-1mamba - update to 1.4.1 * Sun Jul 24 2011 Silvan Calarco 1.2.0-1mamba - update to 1.2.0 * Sun Jul 24 2011 Silvan Calarco 1.0.4-1mamba - package created by autospec