Merge thumb request queue
[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.2.13
4 Release:    0
5 Group:      Multimedia/Libraries
6 License:    Apache-2.0 and PD
7 Source0:    %{name}-%{version}.tar.gz
8 Source1001: %{name}.manifest
9 Source1002: %{name}-devel.manifest
10 Source1003: media-thumbnail-server.manifest
11
12 Requires: media-server
13 BuildRequires: cmake
14 BuildRequires: pkgconfig(dlog)
15 BuildRequires: pkgconfig(mm-fileinfo)
16 BuildRequires: pkgconfig(mmutil-imgp)
17 BuildRequires: pkgconfig(mmutil-jpeg)
18 BuildRequires: pkgconfig(libexif)
19 BuildRequires: pkgconfig(evas)
20 BuildRequires: pkgconfig(ecore)
21 BuildRequires: pkgconfig(aul)
22 BuildRequires: pkgconfig(libmedia-utils)
23 BuildRequires: pkgconfig(libtzplatform-config)
24 BuildRequires: pkgconfig(sqlite3)
25 BuildRequires: pkgconfig(db-util)
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 %package -n media-thumbnail-server
40 Summary:        Thumbnail generator
41 Requires:       %{name}  = %{version}-%{release}
42 Group:          Multimedia/Service
43
44 %description -n media-thumbnail-server
45 Description: Media Thumbnail Server
46
47
48 %prep
49 %setup -q
50 cp %{SOURCE1001} %{SOURCE1002} %{SOURCE1003} .
51
52
53 %build
54 %cmake .
55 make %{?_smp_mflags}
56
57 %install
58 %make_install
59
60 %post -p /sbin/ldconfig
61 %postun -p /sbin/ldconfig
62
63 %files
64 %manifest %{name}.manifest
65 %defattr(-,root,root,-)
66 %{_libdir}/*.so.*
67 #License
68 %license LICENSE.APLv2.0
69
70 %files devel
71 %manifest %{name}-devel.manifest
72 %defattr(-,root,root,-)
73 %{_libdir}/*.so
74 %{_libdir}/pkgconfig/media-thumbnail.pc
75 %{_includedir}/media-thumbnail/*.h
76
77 %files -n media-thumbnail-server
78 %manifest media-thumbnail-server.manifest
79 %defattr(-,root,root,-)
80 %{_bindir}/media-thumbnail-server
81 %license LICENSE.APLv2.0