%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(0)")} Summary: XCB protocol descriptions Name: xcb-proto Version: 1.6 Release: 2%{?_dist_release} Group: Development/Libraries License: MIT URL: http://xcb.freedesktop.org/ Source0: http://xcb.freedesktop.org/dist/%{name}-%{version}.tar.bz2 BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: python Requires: pkgconfig %description XCB is a project to enable efficient language bindings to the X11 protocol. This package contains the protocol descriptions themselves. Language bindings use these protocol descriptions to generate code for marshalling the protocol. %prep %setup -q %build # Bit of a hack to get the pc file in /usr/share, no we can be noarch. %configure --libdir=%{_datadir} make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc COPYING NEWS README TODO doc/xml-xcb.txt %{_datadir}/pkgconfig/xcb-proto.pc %dir %{_datadir}/xcb/ %{_datadir}/xcb/*.xsd %{_datadir}/xcb/*.xml %{python_sitelib}/xcbgen %changelog * Sun Sep 26 2010 Yoji TOYODA 1.6-2 - rebuild with rpm-4.8.1 for pkg-config file * Mon Mar 08 2010 Daisuke SUZUKI 1.6-1 - new upstream release * Wed Feb 03 2010 Shu KONNO 1.5-2 - rebuilt with python-2.6.4 * Tue Nov 17 2009 Daisuke SUZUKI 1.5-1 - new upstream release * Wed Mar 18 2009 Daisuke SUZUKI 1.4-1 - new upstream release - add BR: python * Sun May 18 2008 Daisuke SUZUKI 1.1-1 - new versioning policy * Sun Jan 13 2008 Daisuke SUZUKI 1.1-0vl1 - initial build for Vine Linux * Mon Nov 12 2007 Adam Jackson 1.1-1 - xcb-proto 1.1 * Fri Jun 29 2007 Adam Jackson 1.0-1 - Initial revision.