#define gitdate 20120424 Name: weston Version: 1.0.0 Release: 1%{?alphatag}%{?dist} Summary: Reference compositor for Wayland Group: User Interface/X License: BSD and CC-BY-SA URL: http://wayland.freedesktop.org/ %if 0%{?gitdate} Source0: %{name}-%{gitdate}.tar.bz2 %else Source0: http://wayland.freedesktop.org/releases/%{name}-%{version}.tar.xz %endif Source1: make-git-snapshot.sh BuildRequires: autoconf BuildRequires: cairo-devel >= 1.10.0 BuildRequires: glib2-devel BuildRequires: libdrm-devel BuildRequires: libjpeg-turbo-devel BuildRequires: libpng-devel BuildRequires: librsvg2 BuildRequires: libtool %if 0%{?fedora} < 18 BuildRequires: libudev-devel %endif BuildRequires: libwayland-client-devel BuildRequires: libwayland-server-devel BuildRequires: libwayland-cursor-devel BuildRequires: libxcb-devel BuildRequires: libXcursor-devel BuildRequires: libxkbcommon-devel >= 0.1.0-8 BuildRequires: mesa-libEGL-devel >= 8.1 BuildRequires: mesa-libgbm-devel BuildRequires: mesa-libGLES-devel BuildRequires: mesa-libGLU-devel BuildRequires: mesa-libwayland-egl-devel BuildRequires: mtdev-devel BuildRequires: pam-devel BuildRequires: pixman-devel BuildRequires: poppler-devel BuildRequires: poppler-glib-devel BuildRequires: systemd-devel %description Weston is the reference wayland compositor that can run on KMS, under X11 or under another compositor. %prep %setup -q -n %{name}-%{?gitdate:%{gitdate}}%{!?gitdate:%{version}} %build %if 0%{?gitdate} autoreconf -ivf %endif %configure --disable-static --disable-setuid-install --enable-xwayland make %{?_smp_mflags} %install make install DESTDIR=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -name \*.la | xargs rm -f %files %defattr(-,root,root,-) %doc README %doc data/COPYING %{_bindir}/weston %{_bindir}/weston-info %{_bindir}/weston-launch %{_bindir}/weston-terminal %{_bindir}/wcap-decode %dir %{_libdir}/weston %{_libdir}/weston/desktop-shell.so %{_libdir}/weston/drm-backend.so %{_libdir}/weston/tablet-shell.so %{_libdir}/weston/wayland-backend.so %{_libdir}/weston/x11-backend.so %{_libdir}/weston/xwayland.so %{_libexecdir}/weston-* %{_mandir}/man1/*.1* %dir %{_datadir}/weston %{_datadir}/weston/*.png %{_datadir}/weston/wayland.svg %changelog * Tue Oct 23 2012 Adam Jackson 1.0.0-1 - weston 1.0.0 * Thu Oct 18 2012 Adam Jackson 0.99.0-1 - weston 0.99.0 * Tue Sep 17 2012 Thorsten Leemhuis 0.95.0-3 - add libXcursor-devel as BR * Mon Sep 17 2012 Thorsten Leemhuis 0.95.0-2 - rebuild * Mon Sep 17 2012 Thorsten Leemhuis 0.95.0-1 - Update to 0.95.0 - enable xwayland - make it easier to switch between a release and a git snapshot in spec file * Sun Jul 22 2012 Fedora Release Engineering - 0.89-0.5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Tue Jun 05 2012 Adam Jackson 0.89-0.4 - Rebuild for new libudev - Conditional buildreq for libudev-devel * Wed Apr 25 2012 Richard Hughes 0.89-0.3 - New package addressing Fedora package review concerns. * Tue Apr 24 2012 Richard Hughes 0.89-0.2 - Initial package for Fedora package review.