3 %bcond_without libunwind # libunwind support in tests
5 %ifnarch %{ix86} %{x8664} arm hppa ia64 mips ppc ppc64 sh
6 %undefine with_libunwind
8 Summary: Tools for Intel DRM driver
9 Summary(pl.UTF-8): Narzędzia do sterownika Intel DRM
10 Name: xorg-app-intel-gpu-tools
14 Group: X11/Applications
15 Source0: http://xorg.freedesktop.org/archive/individual/app/intel-gpu-tools-%{version}.tar.bz2
16 # Source0-md5: 9ef0d6385e2665db7afa6432f1418ed3
17 URL: http://intellinuxgraphics.org/
18 BuildRequires: autoconf >= 2.63
19 BuildRequires: automake >= 1:1.12
21 BuildRequires: cairo-devel >= 1.12.0
23 BuildRequires: docutils
24 BuildRequires: glib2-devel >= 2.0
25 %if %(locale -a | grep -q '^en_US\.UTF-8$'; echo $?)
26 BuildRequires: glibc-localedb-all
28 BuildRequires: gtk-doc >= 1.14
29 BuildRequires: libdrm-devel >= 2.4.64
30 BuildRequires: libtool >= 2:2.2
31 %{?with_libunwind:BuildRequires: libunwind-devel}
32 BuildRequires: pkgconfig
33 BuildRequires: python3-devel >= 1:3.0
34 BuildRequires: sed >= 4.0
35 BuildRequires: swig-python >= 2.0.0
36 BuildRequires: udev-devel
37 BuildRequires: xorg-lib-libX11-devel
38 BuildRequires: xorg-lib-libXext-devel
39 BuildRequires: xorg-lib-libXrandr-devel >= 1.3
40 BuildRequires: xorg-lib-libXv-devel
41 BuildRequires: xorg-lib-libpciaccess-devel >= 0.10
42 BuildRequires: xorg-proto-dri2proto-devel >= 2.6
43 BuildRequires: xorg-util-util-macros >= 1.16
44 Requires: cairo >= 1.12.0
45 Requires: libdrm >= 2.4.64
46 Requires: xorg-lib-libXrandr >= 1.3
47 Requires: xorg-lib-libpciaccess >= 0.10
48 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
51 This is a collection of tools for development and testing of the Intel
54 %description -l pl.UTF-8
55 Ten pakiet zawiera zestaw narzędzi do rozwijania i testowania
59 %setup -q -n intel-gpu-tools-%{version}
68 --disable-silent-rules \
69 --with-html-dir=%{_gtkdocdir} \
70 %{!?with_libunwind:--without-libunwind}
72 # python needs UTF-8 locale to read non-ascii debugger/system_routine/*.g4a files
77 rm -rf $RPM_BUILD_ROOT
80 DESTDIR=$RPM_BUILD_ROOT
82 %{__rm} $RPM_BUILD_ROOT%{_libdir}/intel_aubdump.la
85 %{__rm} -r $RPM_BUILD_ROOT%{_libexecdir}/intel-gpu-tools \
86 $RPM_BUILD_ROOT%{_datadir}/intel-gpu-tools
89 rm -rf $RPM_BUILD_ROOT
92 %defattr(644,root,root,755)
93 %doc COPYING ChangeLog NEWS README
94 %attr(755,root,root) %{_bindir}/eudb
95 %attr(755,root,root) %{_bindir}/igt_stats
96 %attr(755,root,root) %{_bindir}/intel-gen4asm
97 %attr(755,root,root) %{_bindir}/intel-gen4disasm
98 %attr(755,root,root) %{_bindir}/intel-gpu-overlay
99 %attr(755,root,root) %{_bindir}/intel_*
100 %attr(755,root,root) %{_libdir}/intel_aubdump.so
101 %{_pkgconfigdir}/intel-gen4asm.pc
102 %{_gtkdocdir}/intel-gpu-tools
103 %{_mandir}/man1/intel_*.1*