1 Name: hal-backend-tbm-vigs
5 Summary: hal tbm backend module for vigs
6 Group: System/Libraries
7 Source0: %{name}-%{version}.tar.gz
8 Source1001: %{name}.manifest
10 BuildRequires: pkgconfig(libdrm)
11 BuildRequires: pkgconfig(hal-api-common)
12 BuildRequires: pkgconfig(hal-api-tbm)
13 BuildRequires: pkgconfig(dlog)
16 description: hal tbm backend module for vigs
19 Summary: hal-backend-tbm library for vigs
20 Group: System/Libraries
21 Requires: hal-backend-tbm-vigs
24 description: hal tbm backend library headers for vigs
32 ./configure --prefix=%{_prefix} --libdir=%{_libdir} \
33 --with-hal-libdir=%{_hal_libdir} \
34 CFLAGS="${CFLAGS} -Wall -Werror" LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed"
42 # make rule and license files
43 mkdir -p %{buildroot}%{_hal_licensedir}/libhal-backend-tbm-vigs
44 cp -af COPYING %{buildroot}%{_hal_licensedir}/libhal-backend-tbm-vigs
47 if [ -f %{_hal_libdir}/libhal-backend-tbm.so ]; then
48 rm -rf %{_hal_libdir}/libhal-backend-tbm.so
50 ln -s libhal-backend-tbm-vigs.so %{_hal_libdir}/libhal-backend-tbm.so
52 %postun -n hal-backend-tbm-vigs -p /sbin/ldconfig
55 %manifest %{name}.manifest
56 %{_hal_licensedir}/libhal-backend-tbm-vigs/COPYING
57 %{_hal_libdir}/libhal-backend-*.so*
60 %defattr(-,root,root,-)
62 %{_includedir}/tbm-vigs/libhal_backend_tbm_vigs.h
63 %{_hal_libdir}/libhal-backend-tbm*.so
64 %{_libdir}/pkgconfig/hal-backend-tbm-vigs.pc