2d7db48033130f0338d7bbc7b7cfa2eda159bdb9
[adaptation/xorg/driver/xserver-xorg-module-xdbg.git] / packaging / xorg-x11-module-xdbg.spec
1 Name: xorg-x11-module-xdbg
2 Summary: Xserver debug module
3 Version: 0.1.5
4 Release:    1
5 Group:      System/Libraries
6 License:    MIT
7 Source0:    %{name}-%{version}.tar.gz
8 BuildRequires:  pkgconfig(xorg-server)
9 BuildRequires:  pkgconfig(x11)
10 BuildRequires:  pkgconfig(xext)
11 BuildRequires:  pkgconfig(xorg-macros)
12 BuildRequires:  pkgconfig(dbus-1)
13 BuildRequires:  pkgconfig(bigreqsproto)
14 BuildRequires:  pkgconfig(compositeproto)
15 BuildRequires:  pkgconfig(damageproto)
16 BuildRequires:  pkgconfig(dmxproto)
17 BuildRequires:  pkgconfig(dri2proto)
18 BuildRequires:  pkgconfig(fixesproto)
19 BuildRequires:  pkgconfig(fontsproto)
20 BuildRequires:  pkgconfig(gestureproto)
21 BuildRequires:  pkgconfig(inputproto)
22 BuildRequires:  pkgconfig(kbproto)
23 BuildRequires:  pkgconfig(randrproto)
24 BuildRequires:  pkgconfig(recordproto)
25 BuildRequires:  pkgconfig(renderproto)
26 BuildRequires:  pkgconfig(resourceproto)
27 BuildRequires:  pkgconfig(scrnsaverproto)
28 BuildRequires:  pkgconfig(videoproto)
29 BuildRequires:  pkgconfig(xcmiscproto)
30 BuildRequires:  pkgconfig(xextproto)
31 BuildRequires:  pkgconfig(xf86bigfontproto)
32 BuildRequires:  pkgconfig(xf86dgaproto)
33 BuildRequires:  pkgconfig(xf86driproto)
34 BuildRequires:  pkgconfig(xf86vidmodeproto)
35 BuildRequires:  pkgconfig(xineramaproto)
36 BuildRequires:  pkgconfig(xproto)
37
38
39 %description
40 This package provides the runtime debug library and module for debug of inside X server.
41
42 %package devel
43 Summary: X server runtime debug library development package
44 Group: Development/Libraries
45 Requires: %{name} = %{version}-%{release}
46 Requires: pkgconfig(xorg-server)
47 Requires: pkgconfig(x11)
48
49 %description devel
50 X server runtime debug library development package
51
52 %prep
53 %setup -q
54
55 %build
56 %reconfigure --disable-static --prefix=/usr \
57   CFLAGS="$CFLAGS -Wall -Werror" \
58   LDFLAGS="$LDFLAGS -Wl,--hash-style=both -Wl,--as-needed"
59 make %{?jobs:-j%jobs}
60
61 %install
62 rm -rf %{buildroot}
63 mkdir -p %{buildroot}/usr/share/license
64 cp -af COPYING %{buildroot}/usr/share/license/%{name}
65 %make_install
66
67 %remove_docs
68
69 %files
70 %defattr(-,root,root,-)
71 /usr/share/license/%{name}
72 %{_bindir}/xdbg
73 %{_libdir}/libxdbg-log.so.*
74 %{_libdir}/xorg/modules/libxdbg.so
75
76 %files devel
77 %dir %{_includedir}/xdbg/
78 %{_includedir}/xdbg/*.h
79 %{_libdir}/libxdbg-log.so
80 %{_libdir}/pkgconfig/xdbg.pc
81