]> git.pld-linux.org Git - packages/xorg-app-intel-gpu-tools.git/blob - xorg-app-intel-gpu-tools.spec
- updated to 1.15
[packages/xorg-app-intel-gpu-tools.git] / xorg-app-intel-gpu-tools.spec
1 #
2 # Conditional build:
3 %bcond_without  libunwind       # libunwind support in tests
4 #
5 %ifnarch %{ix86} %{x8664} arm hppa ia64 mips ppc ppc64 sh
6 %undefine       with_libunwind
7 %endif
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
11 Version:        1.15
12 Release:        1
13 License:        MIT
14 Group:          X11/Applications
15 Source0:        https://xorg.freedesktop.org/archive/individual/app/intel-gpu-tools-%{version}.tar.bz2
16 # Source0-md5:  dea5d3a60f93054760d773aaa3a36b1f
17 Patch0:         %{name}-x86.patch
18 URL:            http://intellinuxgraphics.org/
19 BuildRequires:  autoconf >= 2.63
20 BuildRequires:  automake >= 1:1.12
21 BuildRequires:  bison
22 BuildRequires:  cairo-devel >= 1.12.0
23 # rst2man
24 BuildRequires:  docutils
25 BuildRequires:  glib2-devel >= 2.0
26 %if %(locale -a | grep -q '^en_US\.UTF-8$'; echo $?)
27 BuildRequires:  glibc-localedb-all
28 %endif
29 BuildRequires:  gtk-doc >= 1.14
30 BuildRequires:  libdrm-devel >= 2.4.64
31 BuildRequires:  libtool >= 2:2.2
32 %{?with_libunwind:BuildRequires:        libunwind-devel}
33 BuildRequires:  pkgconfig
34 BuildRequires:  python3-devel >= 1:3.0
35 BuildRequires:  sed >= 4.0
36 BuildRequires:  swig-python >= 2.0.0
37 BuildRequires:  udev-devel
38 BuildRequires:  xorg-lib-libX11-devel
39 BuildRequires:  xorg-lib-libXext-devel
40 BuildRequires:  xorg-lib-libXrandr-devel >= 1.3
41 BuildRequires:  xorg-lib-libXv-devel
42 BuildRequires:  xorg-lib-libpciaccess-devel >= 0.10
43 BuildRequires:  xorg-proto-dri2proto-devel >= 2.6
44 BuildRequires:  xorg-util-util-macros >= 1.16
45 Requires:       cairo >= 1.12.0
46 Requires:       libdrm >= 2.4.64
47 Requires:       xorg-lib-libXrandr >= 1.3
48 Requires:       xorg-lib-libpciaccess >= 0.10
49 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
50
51 %description
52 This is a collection of tools for development and testing of the Intel
53 DRM driver.
54
55 %description -l pl.UTF-8
56 Ten pakiet zawiera zestaw narzędzi do rozwijania i testowania
57 sterownika Intel DRM.
58
59 %prep
60 %setup -q -n intel-gpu-tools-%{version}
61 %patch0 -p1
62
63 %build
64 %{__libtoolize}
65 %{__aclocal} -I m4
66 %{__autoconf}
67 %{__autoheader}
68 %{__automake}
69 %configure \
70         --enable-shader-debugger \
71         --disable-silent-rules \
72         --with-html-dir=%{_gtkdocdir} \
73         %{!?with_libunwind:--without-libunwind}
74
75 # python needs UTF-8 locale to read non-ascii debugger/system_routine/*.g4a files
76 LC_ALL=en_US.UTF-8 \
77 %{__make}
78
79 %install
80 rm -rf $RPM_BUILD_ROOT
81
82 %{__make} install \
83         DESTDIR=$RPM_BUILD_ROOT
84
85 %{__rm} $RPM_BUILD_ROOT%{_libdir}/intel_aubdump.la
86
87 # tests
88 %{__rm} -r $RPM_BUILD_ROOT%{_libexecdir}/intel-gpu-tools \
89         $RPM_BUILD_ROOT%{_datadir}/intel-gpu-tools
90
91 %clean
92 rm -rf $RPM_BUILD_ROOT
93
94 %files
95 %defattr(644,root,root,755)
96 %doc COPYING ChangeLog NEWS README
97 %attr(755,root,root) %{_bindir}/igt_stats
98 %attr(755,root,root) %{_bindir}/intel_*
99 %attr(755,root,root) %{_libdir}/intel_aubdump.so
100 %ifarch %{ix86} %{x8664} x32
101 %attr(755,root,root) %{_bindir}/eudb
102 %attr(755,root,root) %{_bindir}/intel-gen4asm
103 %attr(755,root,root) %{_bindir}/intel-gen4disasm
104 %attr(755,root,root) %{_bindir}/intel-gpu-overlay
105 %{_pkgconfigdir}/intel-gen4asm.pc
106 %endif
107 %{_gtkdocdir}/intel-gpu-tools
108 %{_mandir}/man1/intel_*.1*
This page took 0.061605 seconds and 3 git commands to generate.