1 Name: wayland-extension
4 Summary: Wayland Extension Protocol
6 Group: Graphics & UI Framework/Wayland Window System
7 URL: http://www.tizen.org/
8 Source: %name-%version.tar.xz
9 Source1001: %name.manifest
10 BuildRequires: autoconf >= 2.64, automake >= 1.11
11 BuildRequires: libtool >= 2.2
12 BuildRequires: pkgconfig
13 BuildRequires: pkgconfig(wayland-server)
14 BuildRequires: pkgconfig(wayland-client)
17 wayland-extension is a protocol for tizen window system.
19 %package -n libwayland-extension-client
20 Group: Graphics & UI Framework/Wayland Window System
21 Summary: Wayland Extension client library
22 Requires: libwayland-client
24 %description -n libwayland-extension-client
25 wayland-extension is a protocol for tizen window system.
27 %package -n libwayland-extension-server
28 Group: Graphics & UI Framework/Wayland Window System
29 Summary: Wayland Extension server library
30 Requires: libwayland-server
32 %description -n libwayland-extension-server
33 wayland-extension is a protocol for tizen window system.
35 %package -n wayland-extension-client-devel
36 Summary: Client development files for the Wayland Extension Protocol
37 Group: Graphics & UI Framework/Development
38 Requires: libwayland-extension-client = %version
40 %description -n wayland-extension-client-devel
41 wayland-extension is a protocol for tizen window system.
43 This package contains all necessary include files and libraries needed
44 to develop applications that require these.
46 %package -n wayland-extension-server-devel
47 Summary: Server development files for the Wayland Extension Protocol
48 Group: Graphics & UI Framework/Development
49 Requires: libwayland-extension-server = %version
51 %description -n wayland-extension-server-devel
52 wayland-extension is a protocol for tizen window system.
54 This package contains all necessary include files and libraries needed
55 to develop a compositor that require these.
62 export CFLAGS+=" -Wall -Werror"
63 %reconfigure --disable-static
69 %post -n libwayland-extension-client -p /sbin/ldconfig
70 %postun -n libwayland-extension-client -p /sbin/ldconfig
71 %post -n libwayland-extension-server -p /sbin/ldconfig
72 %postun -n libwayland-extension-server -p /sbin/ldconfig
74 %files -n libwayland-extension-client
75 %manifest %{name}.manifest
78 %_libdir/*-client.so.0*
80 %files -n libwayland-extension-server
81 %manifest %{name}.manifest
84 %_libdir/*-server.so.0*
86 %files -n wayland-extension-client-devel
87 %manifest %{name}.manifest
89 %_includedir/wayland-extension/wayland-extension-version.h
90 %_includedir/wayland-extension/*-client-protocol.h
92 %_libdir/pkgconfig/*-client.pc
94 %files -n wayland-extension-server-devel
95 %manifest %{name}.manifest
97 %_includedir/wayland-extension/wayland-extension-version.h
98 %_includedir/wayland-extension/*-server-protocol.h
100 %_libdir/pkgconfig/*-server.pc