removed gles2 dependency.
[platform/core/graphics/tizenvg.git] / packaging / thorvg.spec
1 Name:       thorvg
2 Summary:    Thor Vector Graphics Library
3 Version:    0.1.4
4 Release:    1
5 Group:      Graphics System/Rendering Engine
6 License:    MIT
7 URL:        https://github.com/samsung/thorvg
8 Source0:    %{name}-%{version}.tar.gz
9
10 BuildRequires:  pkgconfig
11 BuildRequires:  meson
12 BuildRequires:  ninja
13 Requires(post): /sbin/ldconfig
14 Requires(postun): /sbin/ldconfig
15
16 %description
17 Thor Vector Graphics Library
18
19
20 %package devel
21 Summary:    Thor Vector Graphics Library (devel)
22 Group:      Development/Libraries
23 Requires:   %{name} = %{version}-%{release}
24
25
26 %description devel
27 Thor Vector Graphics Library (devel)
28
29
30 %prep
31 %setup -q
32
33
34 %build
35
36 export DESTDIR=%{buildroot}
37
38 meson setup \
39       --prefix /usr \
40       --libdir %{_libdir} \
41       builddir 2>&1
42 ninja \
43       -C builddir \
44       -j %(echo "`/usr/bin/getconf _NPROCESSORS_ONLN`")
45
46 %install
47
48 export DESTDIR=%{buildroot}
49
50 ninja -C builddir install
51
52 %files
53 %defattr(-,root,root,-)
54 %{_libdir}/libthorvg.so.*
55 %manifest packaging/thorvg.manifest
56
57 %files devel
58 %defattr(-,root,root,-)
59 %{_includedir}/*.h
60 %{_libdir}/libthorvg.so
61
62 %{_libdir}/pkgconfig/thorvg.pc