From 8e7ca1aa81d96cd89c2a37732f88d122abe7eccd6722465152fd42cc4501f0e3 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Sun, 25 Jan 2015 15:38:45 +0000 Subject: [PATCH 1/2] wayland-1.6.1 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/wayland?expand=0&rev=51 --- wayland-1.6.0.tar.xz | 3 --- wayland-1.6.1.tar.xz | 3 +++ wayland.changes | 8 ++++++++ wayland.spec | 2 +- 4 files changed, 12 insertions(+), 4 deletions(-) delete mode 100644 wayland-1.6.0.tar.xz create mode 100644 wayland-1.6.1.tar.xz diff --git a/wayland-1.6.0.tar.xz b/wayland-1.6.0.tar.xz deleted file mode 100644 index 4b5569d..0000000 --- a/wayland-1.6.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a7d5102dcf53d08c059d24bc62de491d7cd482070abeb6737a20d0d86ba6fc7f -size 415192 diff --git a/wayland-1.6.1.tar.xz b/wayland-1.6.1.tar.xz new file mode 100644 index 0000000..45788bc --- /dev/null +++ b/wayland-1.6.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d1aeb95b433cab33a928b56cb80efa551802e0a064adb4a8ea1517249d3c10b0 +size 418628 diff --git a/wayland.changes b/wayland.changes index 1b18feb..79c38de 100644 --- a/wayland.changes +++ b/wayland.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Sun Jan 25 15:37:03 UTC 2015 - jengelh@inai.de + +- Update to new upstream release 1.6.1 +* Maintenance release for Wayland 1.6, with a handful of fixes + pulled from the 1.7 tree that improve handling of several error + situations between server and clients. + ------------------------------------------------------------------- Fri Sep 19 20:35:43 UTC 2014 - jengelh@inai.de diff --git a/wayland.spec b/wayland.spec index 08a0b38..c08b0c1 100644 --- a/wayland.spec +++ b/wayland.spec @@ -18,7 +18,7 @@ %define lname libwayland0 Name: wayland -Version: 1.6.0 +Version: 1.6.1 Release: 0 Summary: Wayland Compositor Infrastructure License: HPND From 91fec6c51265c732c80e7c8b5ab6dce69ff77c9e4048cc9f21f289336d94207b Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Tue, 27 Jan 2015 21:46:44 +0000 Subject: [PATCH 2/2] wayland-1.6.91 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/wayland?expand=0&rev=52 --- wayland-1.6.1.tar.xz | 3 --- wayland-1.6.91.tar.xz | 3 +++ wayland.changes | 6 ++++++ wayland.spec | 26 +++++++++++++++++++++----- 4 files changed, 30 insertions(+), 8 deletions(-) delete mode 100644 wayland-1.6.1.tar.xz create mode 100644 wayland-1.6.91.tar.xz diff --git a/wayland-1.6.1.tar.xz b/wayland-1.6.1.tar.xz deleted file mode 100644 index 45788bc..0000000 --- a/wayland-1.6.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d1aeb95b433cab33a928b56cb80efa551802e0a064adb4a8ea1517249d3c10b0 -size 418628 diff --git a/wayland-1.6.91.tar.xz b/wayland-1.6.91.tar.xz new file mode 100644 index 0000000..8ef9cc4 --- /dev/null +++ b/wayland-1.6.91.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cb8b4ecdab1e8bba2bd01fc564e4b198c57a82da6f77d5ddaadb0ec73daa5283 +size 427816 diff --git a/wayland.changes b/wayland.changes index 79c38de..b630147 100644 --- a/wayland.changes +++ b/wayland.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Tue Jan 27 21:19:36 UTC 2015 - jengelh@inai.de + +- Update to new upstream prerelease 1.6.91 +* The codebase's doxygen documentation was revamped + ------------------------------------------------------------------- Sun Jan 25 15:37:03 UTC 2015 - jengelh@inai.de diff --git a/wayland.spec b/wayland.spec index c08b0c1..e33021f 100644 --- a/wayland.spec +++ b/wayland.spec @@ -18,7 +18,7 @@ %define lname libwayland0 Name: wayland -Version: 1.6.1 +Version: 1.6.91 Release: 0 Summary: Wayland Compositor Infrastructure License: HPND @@ -37,7 +37,7 @@ BuildRequires: fdupes BuildRequires: libxml2-tools BuildRequires: libxslt-tools BuildRequires: pkgconfig -BuildRequires: xz +BuildRequires: xz xmlto BuildRequires: pkgconfig(expat) BuildRequires: pkgconfig(libffi) BuildRoot: %_tmppath/%name-%version-build @@ -102,6 +102,14 @@ fullscreen) or other display servers. This package contains all necessary include files and libraries needed to develop applications that require these. +%package doc +Summary: Wayland development documentation +Group: Documentation/HTML +BuildArch: noarch + +%description doc +This subpackage contains the documentation to Wayland. + %prep %setup -q @@ -109,7 +117,8 @@ to develop applications that require these. if [ ! -e configure ]; then autoreconf -fi; fi; -%configure --disable-static --includedir="%_includedir/pkg/%name" +%configure --disable-static --includedir="%_includedir/%name" \ + --docdir="%_defaultdocdir/%name" make %{?_smp_mflags} V=1 %install @@ -122,7 +131,10 @@ find "%buildroot" -type f -name "*.la" -delete -print mkdir xdg chmod 700 xdg export XDG_RUNTIME_DIR="$PWD/xdg" -make check %{?_smp_mflags} V=1 +if ! make check %{?_smp_mflags} V=1; then + cat test-suite.log + exit 1 +fi %endif %post -n libwayland-client0 -p /sbin/ldconfig @@ -147,7 +159,7 @@ make check %{?_smp_mflags} V=1 %files devel %defattr(-,root,root) %_bindir/wayland-scanner -%_includedir/pkg/ +%_includedir/%name/ %_libdir/libwayland-*.so %_libdir/pkgconfig/wayland-*.pc %_datadir/aclocal/ @@ -155,4 +167,8 @@ make check %{?_smp_mflags} V=1 %_datadir/wayland/ %_mandir/man3/wl_*.3* +%files doc +%defattr(-,root,root) +%_docdir/wayland/ + %changelog