]>
Commit | Line | Data |
---|---|---|
bf8a2100 | 1 | ############################################################################### |
802ea3af MT |
2 | # IPFire.org - An Open Source Firewall Solution # |
3 | # Copyright (C) - IPFire Development Team <info@ipfire.org> # | |
bf8a2100 SS |
4 | ############################################################################### |
5 | ||
802ea3af | 6 | name = libdrm |
53a7ad5a | 7 | version = 2.4.114 |
c57f113c | 8 | release = 1.1 |
bf8a2100 | 9 | |
802ea3af MT |
10 | maintainer = Stefan Schantl <stefan.schantl@ipfire.org> |
11 | groups = X/Libraries | |
53a7ad5a | 12 | url = https://dri.freedesktop.org/libdrm/ |
802ea3af | 13 | license = MIT |
53a7ad5a | 14 | summary = Direct Rendering Manager runtime library |
bf8a2100 | 15 | |
802ea3af | 16 | description |
bf8a2100 | 17 | Direct Rendering Manager runtime library. |
802ea3af MT |
18 | end |
19 | ||
9d87f344 | 20 | source_dl = %{url} |
53a7ad5a | 21 | sources = %{thisapp}.tar.xz |
802ea3af MT |
22 | |
23 | build | |
24 | requires | |
25 | automake | |
26 | autoconf | |
9d87f344 MT |
27 | cairo-devel |
28 | libpciaccess-devel | |
802ea3af | 29 | libtool |
53a7ad5a | 30 | meson |
802ea3af MT |
31 | pkg-config |
32 | libudev-devel | |
33 | end | |
34 | ||
53a7ad5a MT |
35 | build |
36 | %{meson} \ | |
37 | -Dman-pages=disabled \ | |
38 | -Dvalgrind=disabled | |
802ea3af | 39 | |
53a7ad5a | 40 | %{meson_build} |
802ea3af MT |
41 | end |
42 | ||
53a7ad5a MT |
43 | install |
44 | %{meson_install} | |
45 | ||
46 | # Install udev rules | |
9d87f344 MT |
47 | mkdir -pv %{BUILDROOT}%{prefix}/lib/udev/rules.d/ |
48 | install -m 644 %{DIR_SOURCE}/91-drm-modeset.rules \ | |
49 | %{BUILDROOT}%{prefix}/lib/udev/rules.d/ | |
802ea3af MT |
50 | end |
51 | end | |
52 | ||
53 | packages | |
54 | package %{name} | |
1f9bc2f0 | 55 | |
802ea3af MT |
56 | package %{name}-devel |
57 | template DEVEL | |
58 | end | |
1f9bc2f0 MT |
59 | |
60 | package %{name}-debuginfo | |
61 | template DEBUGINFO | |
62 | end | |
802ea3af | 63 | end |