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