Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > eaebd0d661b2ac9d1d0c3740915f6f44 > files > 2

weston-1.0.3-3.mga3.src.rpm

%define name weston
%define version 1.0.3
%define wayland_ver 1.0.3
%define release %mkrel 3

Summary:	The Weston Wayland Compositor
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://wayland.freedesktop.org/releases/%{name}-%{version}.tar.xz
License:	MIT
Group:		Graphics/Utilities
Url:		http://wayland.freedesktop.org/
BuildRequires:	cairo-devel
BuildRequires:	jpeg-devel
BuildRequires:	libxkbcommon-devel >= 0.1.0-0.20120713.1
BuildRequires:	libgdk_pixbuf2.0-devel
BuildRequires:	libvpx-devel
BuildRequires:	libxcursor-devel
BuildRequires:	mesagl-devel
BuildRequires:	mesaegl-devel
BuildRequires:	mesaglu-devel
BuildRequires:	mesaglesv2-devel
BuildRequires:	mtdev-devel
BuildRequires:	pam-devel
BuildRequires:	pixman-devel
BuildRequires:	poppler-glib-devel
BuildRequires:	png-devel
BuildRequires:	systemd-devel
BuildRequires:	udev-devel
BuildRequires:	wayland-devel >= %{wayland_ver}
BuildRequires:	wayland-egl-devel

%description
Weston is the reference implementation of a Wayland compositor, and a
useful compositor in its own right. Weston has various backends that
lets it run on Linux kernel modesetting and evdev input as well as
under X11.
There is also a quite capable terminal emulator (weston-terminal) and
an toy/example desktop shell. Finally, Weston also provides
integration with the Xorg server and can pull X clients into the
Wayland desktop and act as a X window manager.

%package demos
Summary:	Demo clients for Weston
Group:		Graphics/Utilities

%description demos
This package contains a few example clients for Weston, from simple
clients that demonstrate certain aspects of the protocol to more
complete clients and a simplistic toolkit demo clients for Weston.

%prep
%setup -q

%build
autoreconf -vfi
%configure2_5x --disable-setuid-install
%make

%install
%makeinstall_std
rm -f %{buildroot}%{_libdir}/%{name}/*.la

for d in $(find clients/ -type f -not -name Makefile -and -not -name '*.*' -and -not -name '%{name}-*'); do
    install -m755 $d %{buildroot}%{_bindir}/%{name}-$(basename $d)
done

%files
%{_bindir}/%{name}
%{_bindir}/wcap-decode
%attr(4755,root,root) %{_bindir}/%{name}-launch
%{_bindir}/%{name}-info
%{_bindir}/%{name}-terminal
%{_libexecdir}/%{name}-desktop-shell
%{_libexecdir}/%{name}-tablet-shell
%{_libexecdir}/%{name}-screensaver
%{_libexecdir}/%{name}-screenshooter
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/*.so
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*.png
%{_datadir}/%{name}/*.svg
%{_mandir}/man1/*
%{_mandir}/man7/*

%files demos
%{_bindir}/%{name}-clickdot
%{_bindir}/%{name}-cliptest
%{_bindir}/%{name}-dnd
%{_bindir}/%{name}-editor
%{_bindir}/%{name}-eventdemo
%{_bindir}/%{name}-flower
%{_bindir}/%{name}-gears
%{_bindir}/%{name}-image
%{_bindir}/%{name}-keyboard
%{_bindir}/%{name}-resizor
%{_bindir}/%{name}-simple-egl
%{_bindir}/%{name}-simple-shm
%{_bindir}/%{name}-simple-touch
%{_bindir}/%{name}-smoke
%{_bindir}/%{name}-view


%changelog

* Mon Jan 14 2013 umeabot <umeabot> 1.0.3-3.mga3
+ Revision: 385683
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

  + boklm <boklm>
    - Update group: Graphics/Other -> Graphics/Utilities

* Wed Jan 02 2013 pterjan <pterjan> 1.0.3-2.mga3
+ Revision: 337495
- Fix for _libdir != _libexecdir

* Thu Dec 20 2012 kamil <kamil> 1.0.3-1.mga3
+ Revision: 333261
- update %%files
- new version 1.0.3, update Source0

* Tue Oct 23 2012 blino <blino> 1.0.0-1.mga3
+ Revision: 309359
- 1.0.0

* Wed Oct 17 2012 fwang <fwang> 0.99.0-1.mga3
+ Revision: 307714
- update file list

  + blino <blino>
    - use Graphics/Other group
    - 0.99.0

* Tue Aug 07 2012 blino <blino> 0.95.0-3.mga3
+ Revision: 279829
- fix package group

* Wed Jul 25 2012 blino <blino> 0.95.0-2.mga3
+ Revision: 274379
- update descriptions
- package demo clients in weston-demos

* Tue Jul 24 2012 blino <blino> 0.95.0-1.mga3
+ Revision: 274124
- buildrequire xcursor devel
- do not package wcap-snapshot (dropped upstream)
- 0.95.0

* Tue Jul 24 2012 blino <blino> 0.94.90-2.mga3
+ Revision: 273981
- weston-launch should be setuid root instead of weston
- buildrequire poppler-glib-devel instead
- buildrequire poppler-devel

* Tue Jul 24 2012 blino <blino> 0.94.90-1.mga3
+ Revision: 273906
- buildrequire libvpx-devel
- buildrequire systemd-devel
- buildrequire pam-devel
- package new files (wcap-*, weston-launch, screensaver, screenshoter)
- buildrequire mtdev devel
- require newer xkbcommon
- 0.94.90
- drop xkbcommon include patch cherry-pick

* Sun Jul 01 2012 colin <colin> 0.85.0-2.mga3
+ Revision: 265943
- Add missing BuildRequire on mesaglu-devel
- Rebuild for new libudev major

* Mon Mar 05 2012 blino <blino> 0.85.0-1.mga2
+ Revision: 218311
- buildrequire jpeg-devel
- buildrequire cairo devel
- buildrequire pixman and png devel packages
- initial release
- Created package structure for weston.