%define major 3 %define libname %mklibname xfixes %{major} %define devname %mklibname xfixes -d Summary: X Fixes Library Name: libxfixes Version: 6.0.1 Release: 1 License: MIT Group: System/Libraries URL: http://xorg.freedesktop.org Source0: http://xorg.freedesktop.org/releases/individual/lib/libXfixes-%{version}.tar.xz BuildRequires: pkgconfig(x11) BuildRequires: x11-proto-devel >= 7.6-3 BuildRequires: x11-util-macros >= 1.0.1 %description %{name} is a simple library designed to interface the X Fixes Extension. #---------------------------------------------------------------------------- %package -n %{libname} Summary: X Fixes Library Group: System/Libraries Provides: %{name} = %{EVRD} # compat with Fedora/RH Provides: libXfixes%{_isa} = %{EVRD} Provides: libXfixes = %{EVRD} %description -n %{libname} %{name} is a simple library designed to interface the X Fixes Extension. %files -n %{libname} %{_libdir}/libXfixes.so.%{major}* #---------------------------------------------------------------------------- %package -n %{devname} Summary: Development files for %{name} Group: Development/X11 Requires: %{libname} = %{EVRD} Provides: libxfixes-devel = %{EVRD} %description -n %{devname} Development files for %{name} %files -n %{devname} %{_libdir}/libXfixes.so %{_libdir}/pkgconfig/xfixes.pc %{_includedir}/X11/extensions/Xfixes.h %{_mandir}/man3/Xfixes.* #---------------------------------------------------------------------------- %prep %setup -qn libXfixes-%{version} %build %configure \ --disable-static \ --x-includes=%{_includedir} \ --x-libraries=%{_libdir} %make %install %makeinstall_std