e3cde65b9f41f2166dd15b9e4939c044cdbbb59b
[platform/adaptation/samsung_exynos/xf86-video-exynos.git] / packaging / xf86-video-exynos.spec
1 %bcond_with x
2
3 Name:       xf86-video-exynos
4 Summary:    X.Org X server driver for exynos
5 Version:    0.0.1
6 Release:    1
7 Group:      System/X Hardware Support
8 License:    Samsung
9 Source0:    %{name}-%{version}.tar.gz
10
11 BuildRequires:  pkgconfig(xorg-macros)
12 BuildRequires:  pkgconfig(xorg-server)
13 BuildRequires:  pkgconfig(xproto)
14 BuildRequires:  pkgconfig(dri3proto)
15 BuildRequires:  pkgconfig(fontsproto)
16 BuildRequires:  pkgconfig(randrproto)
17 BuildRequires:  pkgconfig(renderproto)
18 BuildRequires:  pkgconfig(videoproto)
19 BuildRequires:  pkgconfig(resourceproto)
20 BuildRequires:  pkgconfig(presentproto)
21 BuildRequires:  pkgconfig(libudev)
22 BuildRequires:  pkgconfig(libtbm)
23 BuildRequires:  pkgconfig(xdbg)
24 BuildRequires:  pkgconfig(libdrm)
25
26 %description
27 This package provides the driver for the Samsung display device exynos
28
29 %prep
30 %setup -q
31
32
33 %build
34 rm -rf %{buildroot}
35
36 %autogen --disable-static --enable-dri3 \
37         CFLAGS="${CFLAGS} -Wall -mfpu=neon -DNO_CRTC_MODE -DPRESENT_SWAP -mfloat-abi=softfp" LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed"
38
39
40 make %{?jobs:-j%jobs}
41
42 %install
43 rm -rf %{buildroot}
44 mkdir -p %{buildroot}/usr/share/license
45 cp -af COPYING %{buildroot}/usr/share/license/%{name}
46 %make_install
47 rm -rf %{buildroot}/usr/share/man
48
49 %files
50 %defattr(-,root,root,-)
51 %{_libdir}/xorg/modules/drivers/*.so
52 /usr/share/license/%{name}