Add get_image_info()
[platform/core/multimedia/libmedia-thumbnail.git] / packaging / libmedia-thumbnail.spec
1 Name:       libmedia-thumbnail
2 Summary:    Media thumbnail service library for multimedia applications
3 Version:    0.4.9
4 Release:    0
5 Group:      Multimedia/Libraries
6 License:    Apache-2.0
7 Source0:    %{name}-%{version}.tar.gz
8 Source1001: %{name}.manifest
9 Source1002: %{name}-devel.manifest
10
11 BuildRequires: cmake
12 BuildRequires: pkgconfig(dlog)
13 BuildRequires: pkgconfig(mm-fileinfo)
14 BuildRequires: pkgconfig(aul)
15 BuildRequires: pkgconfig(mmutil-common)
16 BuildRequires: pkgconfig(mmutil-magick)
17 %if 0%{?gtests:1}
18 BuildRequires: pkgconfig(libtzplatform-config)
19 BuildRequires: pkgconfig(gmock)
20 %endif
21 %if 0%{?_with_da_profile:1}
22 BuildRequires: pkgconfig(mmutil-gif)
23 BuildRequires: pkgconfig(mmutil-jpeg)
24 BuildRequires: pkgconfig(libexif)
25 %endif
26
27 %description
28 Description: Media thumbnail service library for multimedia applications
29
30
31 %package devel
32 Summary:        Media thumbnail service library for multimedia applications (development)
33 Requires:       %{name}  = %{version}-%{release}
34 Group:          Multimedia/Development
35
36 %description devel
37 Description: Media thumbnail service library for multimedia applications (development)
38
39 %prep
40 %setup -q
41 cp %{SOURCE1001} %{SOURCE1002} .
42
43
44 %build
45 %cmake . -DBUILD_GTESTS=%{?gtests:1}%{!?gtests:0} \
46     -DWITH_DA_PROFILE=%{?_with_da_profile:1}%{!?_with_da_profile:0}
47 make %{?_smp_mflags}
48
49 %install
50 %make_install
51
52 %post -p /sbin/ldconfig
53 %postun -p /sbin/ldconfig
54
55 %files
56 %manifest %{name}.manifest
57 %defattr(-,root,root,-)
58 %{_libdir}/*.so.*
59 %if 0%{?gtests:1}
60 %{_bindir}/gtest*
61 %endif
62 #License
63 %license LICENSE.APLv2.0
64
65 %files devel
66 %manifest %{name}-devel.manifest
67 %defattr(-,root,root,-)
68 %{_libdir}/*.so
69 %{_libdir}/pkgconfig/media-thumbnail.pc
70 %{_includedir}/media-thumbnail/*.h