]> git.pld-linux.org Git - packages/xorg-app-igt-gpu-tools.git/blame - xorg-app-igt-gpu-tools.spec
- updated to 1.27.1
[packages/xorg-app-igt-gpu-tools.git] / xorg-app-igt-gpu-tools.spec
CommitLineData
abff7bf2 1Summary: Tools for Intel DRM driver
0ab01dd9 2Summary(pl.UTF-8): Narzędzia do sterownika Intel DRM
eff785c9 3Name: xorg-app-igt-gpu-tools
310dba25 4Version: 1.27.1
4d441331 5Release: 1
abff7bf2
AM
6License: MIT
7Group: X11/Applications
eff785c9 8Source0: https://xorg.freedesktop.org/archive/individual/app/igt-gpu-tools-%{version}.tar.xz
310dba25 9# Source0-md5: 62135c26178dc8121e619c4c19d7edcb
abff7bf2 10URL: http://intellinuxgraphics.org/
c149d7e0 11BuildRequires: alsa-lib-devel
14df415a 12BuildRequires: bison
34d21b0f 13# TODO: >= 1.17.2 when stable release available
14df415a 14BuildRequires: cairo-devel >= 1.12.0
a63c6ceb 15BuildRequires: curl-devel
746ff741
JB
16# rst2man
17BuildRequires: docutils
a63c6ceb
JB
18# libdw
19BuildRequires: elfutils-devel
dc2b5b9f 20BuildRequires: flex
a63c6ceb
JB
21# -std=gnu11
22BuildRequires: gcc >= 6:4.7
1e03682a 23BuildRequires: glib2-devel >= 2.0
11922205 24%if %(locale -a | grep -q '^C\.utf8$'; echo $?)
d5f454b6
JB
25BuildRequires: glibc-localedb-all
26%endif
c149d7e0 27BuildRequires: gsl-devel
d5f454b6 28BuildRequires: gtk-doc >= 1.14
a63c6ceb 29BuildRequires: json-c-devel
dc2b5b9f 30BuildRequires: kmod-devel
34d21b0f 31BuildRequires: libdrm-devel >= 2.4.92
5dbf753a 32BuildRequires: libunwind-devel
34d21b0f 33BuildRequires: meson >= 0.47.2
a63c6ceb 34BuildRequires: ninja >= 1.5
39c9beb8 35BuildRequires: peg
a63c6ceb 36BuildRequires: pixman-devel >= 0.36.0
14df415a 37BuildRequires: pkgconfig
dc2b5b9f 38BuildRequires: procps-devel >= 1:3.3
746ff741 39BuildRequires: python3-devel >= 1:3.0
7fcb510b 40BuildRequires: rpmbuild(macros) >= 1.736
14df415a 41BuildRequires: sed >= 4.0
39c9beb8 42BuildRequires: tar >= 1:1.22
1e03682a 43BuildRequires: udev-devel
1df0d90e 44BuildRequires: xmlrpc-c-client-devel
14df415a
JB
45BuildRequires: xorg-lib-libX11-devel
46BuildRequires: xorg-lib-libXext-devel
47BuildRequires: xorg-lib-libXrandr-devel >= 1.3
48BuildRequires: xorg-lib-libXv-devel
0ab01dd9 49BuildRequires: xorg-lib-libpciaccess-devel >= 0.10
d5f454b6 50BuildRequires: xorg-proto-dri2proto-devel >= 2.6
33877c01 51BuildRequires: xorg-util-util-macros >= 1.16
39c9beb8 52BuildRequires: xz
b8655ab3 53Requires: cairo >= 1.12.0
34d21b0f 54Requires: libdrm >= 2.4.92
b8655ab3 55Requires: xorg-lib-libXrandr >= 1.3
33877c01 56Requires: xorg-lib-libpciaccess >= 0.10
eff785c9 57Obsoletes: xorg-app-intel-gpu-tools < 1.23
5dbf753a 58# libunwind is required
a63c6ceb 59ExclusiveArch: %{ix86} %{x8664} x32 %{arm} aarch64 hppa ia64 mips ppc ppc64 sh tilegx
abff7bf2
AM
60BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
61
62%description
63This is a collection of tools for development and testing of the Intel
64DRM driver.
65
0ab01dd9
JB
66%description -l pl.UTF-8
67Ten pakiet zawiera zestaw narzędzi do rozwijania i testowania
68sterownika Intel DRM.
69
34d21b0f
JB
70%package devel
71Summary: Header files for i915 perf library
72Summary(pl.UTF-8): Pliki nagłówkowe biblioteki i915 perf
73Group: Development/Libraries
74Requires: %{name} = %{version}-%{release}
75Requires: libdrm-devel >= 2.4.92
76
77%description devel
78Header files for i915 perf library.
79
80%description devel -l pl.UTF-8
81Pliki nagłówkowe biblioteki i915 perf.
82
abff7bf2 83%prep
eff785c9 84%setup -q -n igt-gpu-tools-%{version}
14df415a 85
abff7bf2 86%build
a63c6ceb 87%meson build \
4d441331 88 -Dchamelium=enabled
abff7bf2 89
a63c6ceb 90%ninja_build -C build
abff7bf2
AM
91
92%install
93rm -rf $RPM_BUILD_ROOT
94
a63c6ceb 95%ninja_install -C build
14df415a 96
746ff741 97# tests
4d441331
JB
98%{__rm} \
99 $RPM_BUILD_ROOT%{_bindir}/code_cov_* \
a63c6ceb 100 $RPM_BUILD_ROOT%{_datadir}/igt-gpu-tools/{README,*.testlist}
4d441331 101%{__rm} -r $RPM_BUILD_ROOT%{_libexecdir}/igt-gpu-tools
746ff741 102
abff7bf2
AM
103%clean
104rm -rf $RPM_BUILD_ROOT
105
a63c6ceb
JB
106%post -p /sbin/ldconfig
107%postun -p /sbin/ldconfig
108
abff7bf2
AM
109%files
110%defattr(644,root,root,755)
34d21b0f
JB
111%doc COPYING MAINTAINERS NEWS README.md
112%attr(755,root,root) %{_bindir}/amd_hdmi_compliance
a63c6ceb 113%attr(755,root,root) %{_bindir}/dpcd_reg
34d21b0f 114%attr(755,root,root) %{_bindir}/i915-perf-*
4d441331 115%attr(755,root,root) %{_bindir}/igt_comms_decoder
a63c6ceb
JB
116%attr(755,root,root) %{_bindir}/igt_results
117%attr(755,root,root) %{_bindir}/igt_resume
118%attr(755,root,root) %{_bindir}/igt_runner
a3bc999c 119%attr(755,root,root) %{_bindir}/igt_stats
ac02e969 120%attr(755,root,root) %{_bindir}/intel_*
34d21b0f 121%attr(755,root,root) %{_bindir}/lsgpu
036f2b70 122%attr(755,root,root) %{_bindir}/msm_dp_compliance
4d441331 123%attr(755,root,root) %{_libdir}/libi915_perf.so.1.5
34d21b0f 124%attr(755,root,root) %{_libdir}/libigt.so.0
ac02e969 125%ifarch %{ix86} %{x8664} x32
14df415a
JB
126%attr(755,root,root) %{_bindir}/intel-gen4asm
127%attr(755,root,root) %{_bindir}/intel-gen4disasm
128%attr(755,root,root) %{_bindir}/intel-gpu-overlay
14df415a 129%{_pkgconfigdir}/intel-gen4asm.pc
ac02e969 130%endif
a63c6ceb
JB
131%dir %{_datadir}/igt-gpu-tools
132%{_datadir}/igt-gpu-tools/registers
34d21b0f 133%{_datadir}/igt-gpu-tools/blacklist*.txt
a63c6ceb 134%{_datadir}/igt-gpu-tools/*.png
eff785c9 135%{_gtkdocdir}/igt-gpu-tools
0ab01dd9 136%{_mandir}/man1/intel_*.1*
34d21b0f
JB
137
138%files devel
139%defattr(644,root,root,755)
140%attr(755,root,root) %{_libdir}/libi915_perf.so
141%attr(755,root,root) %{_libdir}/libigt.so
142%{_includedir}/i915-perf
143%{_pkgconfigdir}/i915-perf.pc
This page took 0.439391 seconds and 4 git commands to generate.