parent
9fe461241f
commit
e8c1951510
@ -0,0 +1 @@ |
|||||||
|
/weston-20120424.tar.bz2 |
@ -0,0 +1,22 @@ |
|||||||
|
#!/bin/sh |
||||||
|
|
||||||
|
# Usage: ./make-git-snapshot.sh [COMMIT] |
||||||
|
# |
||||||
|
# to make a snapshot of the given tag/branch. Defaults to HEAD. |
||||||
|
# Point env var REF to a local mesa repo to reduce clone time. |
||||||
|
|
||||||
|
DIRNAME=weston-$( date +%Y%m%d ) |
||||||
|
|
||||||
|
echo REF ${REF:+--reference $REF} |
||||||
|
echo DIRNAME $DIRNAME |
||||||
|
echo HEAD ${1:-HEAD} |
||||||
|
|
||||||
|
rm -rf $DIRNAME |
||||||
|
|
||||||
|
git clone ${REF:+--reference $REF} \ |
||||||
|
git://anongit.freedesktop.org/wayland/wayland-demos $DIRNAME |
||||||
|
|
||||||
|
GIT_DIR=$DIRNAME/.git git archive --format=tar --prefix=$DIRNAME/ ${1:-HEAD} \ |
||||||
|
| bzip2 > $DIRNAME.tar.bz2 |
||||||
|
|
||||||
|
# rm -rf $DIRNAME |
@ -0,0 +1,80 @@ |
|||||||
|
%define gitdate 20120424 |
||||||
|
|
||||||
|
Name: weston |
||||||
|
Version: 0.89 |
||||||
|
Release: 0.3%{?alphatag}%{?dist} |
||||||
|
Summary: Reference compositor for Wayland |
||||||
|
Group: User Interface/X |
||||||
|
License: BSD and CC-BY-SA |
||||||
|
URL: http://wayland.freedesktop.org/ |
||||||
|
Source0: %{name}-%{gitdate}.tar.bz2 |
||||||
|
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 |
||||||
|
BuildRequires: libudev-devel |
||||||
|
BuildRequires: libwayland-client-devel |
||||||
|
BuildRequires: libwayland-server-devel |
||||||
|
BuildRequires: libxcb-devel |
||||||
|
BuildRequires: libxkbcommon-devel |
||||||
|
BuildRequires: libxkbcommon-devel |
||||||
|
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 weston-%{gitdate} |
||||||
|
|
||||||
|
%build |
||||||
|
autoreconf -ivf |
||||||
|
%configure --disable-static --disable-setuid-install |
||||||
|
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-launch |
||||||
|
%{_bindir}/weston-terminal |
||||||
|
%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/xserver-launcher.so |
||||||
|
%{_libexecdir}/weston-* |
||||||
|
%dir %{_datadir}/weston |
||||||
|
%{_datadir}/weston/*.png |
||||||
|
%{_datadir}/weston/wayland.svg |
||||||
|
|
||||||
|
%changelog |
||||||
|
* Wed Apr 25 2012 Richard Hughes <richard@hughsie.com> 0.89-0.3 |
||||||
|
- New package addressing Fedora package review concerns. |
||||||
|
|
||||||
|
* Tue Apr 24 2012 Richard Hughes <richard@hughsie.com> 0.89-0.2 |
||||||
|
- Initial package for Fedora package review. |
Loading…
Reference in new issue