SHA256
1
0
forked from jengelh/wayland
Jan Engelhardt 2015-01-27 21:46:44 +00:00 committed by Git OBS Bridge
parent 8e7ca1aa81
commit 91fec6c512
4 changed files with 30 additions and 8 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d1aeb95b433cab33a928b56cb80efa551802e0a064adb4a8ea1517249d3c10b0
size 418628

3
wayland-1.6.91.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:cb8b4ecdab1e8bba2bd01fc564e4b198c57a82da6f77d5ddaadb0ec73daa5283
size 427816

View File

@ -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 Sun Jan 25 15:37:03 UTC 2015 - jengelh@inai.de

View File

@ -18,7 +18,7 @@
%define lname libwayland0 %define lname libwayland0
Name: wayland Name: wayland
Version: 1.6.1 Version: 1.6.91
Release: 0 Release: 0
Summary: Wayland Compositor Infrastructure Summary: Wayland Compositor Infrastructure
License: HPND License: HPND
@ -37,7 +37,7 @@ BuildRequires: fdupes
BuildRequires: libxml2-tools BuildRequires: libxml2-tools
BuildRequires: libxslt-tools BuildRequires: libxslt-tools
BuildRequires: pkgconfig BuildRequires: pkgconfig
BuildRequires: xz BuildRequires: xz xmlto
BuildRequires: pkgconfig(expat) BuildRequires: pkgconfig(expat)
BuildRequires: pkgconfig(libffi) BuildRequires: pkgconfig(libffi)
BuildRoot: %_tmppath/%name-%version-build BuildRoot: %_tmppath/%name-%version-build
@ -102,6 +102,14 @@ fullscreen) or other display servers.
This package contains all necessary include files and libraries needed This package contains all necessary include files and libraries needed
to develop applications that require these. 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 %prep
%setup -q %setup -q
@ -109,7 +117,8 @@ to develop applications that require these.
if [ ! -e configure ]; then if [ ! -e configure ]; then
autoreconf -fi; autoreconf -fi;
fi; fi;
%configure --disable-static --includedir="%_includedir/pkg/%name" %configure --disable-static --includedir="%_includedir/%name" \
--docdir="%_defaultdocdir/%name"
make %{?_smp_mflags} V=1 make %{?_smp_mflags} V=1
%install %install
@ -122,7 +131,10 @@ find "%buildroot" -type f -name "*.la" -delete -print
mkdir xdg mkdir xdg
chmod 700 xdg chmod 700 xdg
export XDG_RUNTIME_DIR="$PWD/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 %endif
%post -n libwayland-client0 -p /sbin/ldconfig %post -n libwayland-client0 -p /sbin/ldconfig
@ -147,7 +159,7 @@ make check %{?_smp_mflags} V=1
%files devel %files devel
%defattr(-,root,root) %defattr(-,root,root)
%_bindir/wayland-scanner %_bindir/wayland-scanner
%_includedir/pkg/ %_includedir/%name/
%_libdir/libwayland-*.so %_libdir/libwayland-*.so
%_libdir/pkgconfig/wayland-*.pc %_libdir/pkgconfig/wayland-*.pc
%_datadir/aclocal/ %_datadir/aclocal/
@ -155,4 +167,8 @@ make check %{?_smp_mflags} V=1
%_datadir/wayland/ %_datadir/wayland/
%_mandir/man3/wl_*.3* %_mandir/man3/wl_*.3*
%files doc
%defattr(-,root,root)
%_docdir/wayland/
%changelog %changelog