%define name geglmm %define version 0.0.17.1 %define release %mkrel 1 %define major 1 %define libname %mklibname %{name} %{major} %define develname %mklibname %{name} -d Name: %name Version: %version Release: %release License: LGPLv3 URL: http://gegl.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: gcc-c++ BuildRequires: gegl-devel >= 0.0.18 BuildRequires: babl-devel >= 0.0.22 BuildRequires: glibmm2.4-devel Source0: http://ftp.gnome.org/pub/gnome/sources/geglmm/%{name}-%{version}.tar.bz2 Group: System/Libraries Summary: A graphic processing library, C++ bindings %description C++ binding for GEGL. GEGL (Generic Graphics Library) is a graph based image processing framework. %package -n %libname Group: System/Libraries Summary: A graphic processing library, C++ bindings %description -n %libname C++ binding for GEGL. GEGL (Generic Graphics Library) is a graph based image processing framework. %package -n %develname Group: Development/C++ Summary: A graphic processing library, C++ bindings Requires: gegl-devel >= %{version} Requires: %{libname} = %{version} Provides: %{name}-devel = %{version}-%{release} %description -n %develname C++ binding for GEGL. GEGL (Generic Graphics Library) is a graph based image processing framework. (Development files) %prep %setup -q %build %configure2_5x %make %install rm -rf "$RPM_BUILD_ROOT" %makeinstall %clean rm -rf "$RPM_BUILD_ROOT" %files -n %libname %defattr(-,root,root) %{_libdir}/libgeglmm.so.* %files -n %develname %defattr(-,root,root) %{_libdir}/pkgconfig/geglmm.pc %{_includedir}/geglmm-1.0/* %{_libdir}/geglmm-1.0/* %{_libdir}/libgeglmm.so %{_libdir}/libgeglmm.la %changelog * Tue Jul 29 2008 Pascal Terjan <pterjan@mandriva.org> 0.0.17.1-1mdv2009.0 + Revision: 253788 - Update to 0.0.17.1 * Thu Jul 17 2008 Pascal Terjan <pterjan@mandriva.org> 0.0.17-1mdv2009.0 + Revision: 237430 - import geglmm * Thu Jul 17 2008 Pascal Terjan <pterjan@mandriva.com> 0.0.17-1mdv2009.0 - Adapt the OpenSuse rpm