%define name libspectre %define version 0.2.7 %define release %mkrel 2 %define major 1 %define libname %mklibname spectre %{major} %define develname %mklibname -d spectre Summary: Postscript rendering library Name: %{name} Version: %{version} Release: %{release} Source0: http://libspectre.freedesktop.org/releases/%{name}-%{version}.tar.gz License: GPLv2+ Group: System/Libraries Url: http://www.freedesktop.org/wiki/Software/libspectre/ BuildRequires: libgs-devel BuildRequires: cairo-devel %description libspectre is a small library for rendering Postscript documents. It provides a convenient easy to use API for handling and rendering Postscript documents. %package -n %{libname} Group: System/Libraries Summary: Postscript rendering library %description -n %{libname} libspectre is a small library for rendering Postscript documents. It provides a convenient easy to use API for handling and rendering Postscript documents. %package -n %{develname} Summary: Postscript rendering library Group: Development/C Requires: %{libname} = %{version} Provides: libspectre-devel = %{version}-%{release} %description -n %{develname} libspectre is a small library for rendering Postscript documents. It provides a convenient easy to use API for handling and rendering Postscript documents. %prep %setup -q %build %configure2_5x %make %install rm -rf %{buildroot} %makeinstall_std %clean rm -rf %{buildroot} %files -n %{libname} %doc AUTHORS NEWS README TODO %{_libdir}/libspectre.so.%{major}* %files -n %{develname} %{_libdir}/libspectre.so %{_libdir}/libspectre*a %{_libdir}/pkgconfig/* %{_includedir}/* %changelog * Sat Jan 12 2013 umeabot <umeabot> 0.2.7-2.mga3 + Revision: 358195 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Sun Aug 19 2012 luigiwalser <luigiwalser> 0.2.7-1.mga3 + Revision: 282344 - 0.2.7 - update URL * Wed Jan 19 2011 ahmad <ahmad> 0.2.6-2.mga1 + Revision: 24863 - drop old/unneeded scriptlets - imported package libspectre