%define major 1 %define libname %mklibname xshmfence %major %define devname %mklibname -d xshmfence Name: libxshmfence Version: 1.1 Release: %mkrel 3 Summary: X11 shared memory fences Group: System/X11 License: MIT URL: http://www.x.org/ Source0: http://ftp.x.org/pub/individual/lib/%{name}-%{version}.tar.bz2 # upstream tarball has broken libtool because libtool is never not broken BuildRequires: autoconf BuildRequires: automake BuildRequires: libtool BuildRequires: x11-util-macros BuildRequires: pkgconfig(xproto) #Requires: %description Shared memory fences for X11, as used in DRI3. %package -n %libname Summary: X11 shared memory fences Group: System/X11 %description -n %libname Shared memory fences for X11, as used in DRI3. %package -n %devname Summary: Development files for %{name} Group: Development/X11 Requires: %{libname} = %{version}-%{release} %description -n %devname The %devname package contains libraries and header files for developing applications that use %{name}. %prep %setup -q %build autoreconf -v -i -f %configure --disable-static %make %install %make_install find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %files -n %libname %doc %{_libdir}/libxshmfence.so.%{major}* %files -n %devname %doc %{_includedir}/* %{_libdir}/pkgconfig/xshmfence.pc %{_libdir}/*.so %changelog * Wed Oct 15 2014 umeabot <umeabot> 1.1-3.mga5 + Revision: 747230 - Second Mageia 5 Mass Rebuild * Tue Sep 16 2014 umeabot <umeabot> 1.1-2.mga5 + Revision: 681899 - Mageia 5 Mass Rebuild * Wed Feb 05 2014 tv <tv> 1.1-1.mga5 + Revision: 582748 - imported package libxshmfence * Wed Feb 05 2014 Thierry Vignaud <tv@mageia.org> 1.1-1.mga5 - initial release (based on FC)