Call ldconfig in libwayland-cursor %post* scripts.

- Run test suite during build.
- Compress snapshot tarballs with xz.
This commit is contained in:
Ville Skyttä 2013-12-21 18:31:15 +02:00
parent 21330a4867
commit 2c2b1c5a3b
2 changed files with 15 additions and 3 deletions

View File

@ -17,6 +17,6 @@ rm -rf $DIRNAME
git clone ${REF:+--reference $REF} \
git://git.freedesktop.org/git/wayland/${REPO}/ $DIRNAME/${REPO}/
GIT_DIR=$DIRNAME/${REPO}/.git git archive --format=tar --prefix=${REPO}-${DIRNAME#wayland-}/ ${1:-HEAD} \
| bzip2 > ${REPO}-${DIRNAME#wayland-}.tar.bz2
| xz > ${REPO}-${DIRNAME#wayland-}.tar.xz
# rm -rf $DIRNAME

View File

@ -2,14 +2,14 @@
Name: wayland
Version: 1.3.91
Release: 1%{?gitdate:.%{gitdate}}%{?dist}
Release: 2%{?gitdate:.%{gitdate}}%{?dist}
Summary: Wayland Compositor Infrastructure
Group: User Interface/X
License: MIT
URL: http://%{name}.freedesktop.org/
%if 0%{?gitdate}
Source0: wayland-%{gitdate}.tar.bz2
Source0: wayland-%{gitdate}.tar.xz
%else
Source0: http://wayland.freedesktop.org/releases/%{name}-%{version}.tar.xz
%endif
@ -100,12 +100,19 @@ make install DESTDIR=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -name \*.la | xargs rm -f
%check
mkdir -m 700 tests/run
XDG_RUNTIME_DIR=$PWD/tests/run make check
%clean
rm -rf $RPM_BUILD_ROOT
%post -n libwayland-client -p /sbin/ldconfig
%postun -n libwayland-client -p /sbin/ldconfig
%post -n libwayland-cursor -p /sbin/ldconfig
%postun -n libwayland-cursor -p /sbin/ldconfig
%post -n libwayland-server -p /sbin/ldconfig
%postun -n libwayland-server -p /sbin/ldconfig
@ -160,6 +167,11 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/pkgconfig/wayland-server.pc
%changelog
* Sat Dec 21 2013 Ville Skyttä <ville.skytta@iki.fi> - 1.3.91-2
- Call ldconfig in libwayland-cursor %%post* scripts.
- Run test suite during build.
- Compress snapshot tarballs with xz.
* Tue Dec 17 2013 Richard Hughes <rhughes@redhat.com> - 1.3.91-1
- Wayland 1.3.91