987913706059c88d285cdf69aba20dc2f7ae7439
[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.1
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(vconf)
23 BuildRequires: pkgconfig(libmedia-utils)
24 BuildRequires: pkgconfig(libtzplatform-config)
25 BuildRequires: pkgconfig(sqlite3)
26 BuildRequires: pkgconfig(db-util)
27
28 %description
29 Description: Media thumbnail service library for multimedia applications
30
31
32 %package devel
33 Summary:        Media thumbnail service library for multimedia applications (development)
34 Requires:       %{name}  = %{version}-%{release}
35 Group:          Multimedia/Development
36
37 %description devel
38 Description: Media thumbnail service library for multimedia applications (development)
39
40 %package -n media-thumbnail-server
41 Summary:        Thumbnail generator
42 Requires:       %{name}  = %{version}-%{release}
43 Group:          Multimedia/Service
44
45 %description -n media-thumbnail-server
46 Description: Media Thumbnail Server
47
48
49 %prep
50 %setup -q
51 cp %{SOURCE1001} %{SOURCE1002} %{SOURCE1003} .
52
53
54 %build
55 %cmake .
56 make %{?_smp_mflags}
57
58 %install
59 %make_install
60
61 %post -p /sbin/ldconfig
62 %postun -p /sbin/ldconfig
63
64 %files
65 %manifest %{name}.manifest
66 %defattr(-,root,root,-)
67 %{_libdir}/libmedia-thumbnail.so
68 %{_libdir}/libmedia-thumbnail.so.*
69 %{_libdir}/libmedia-hash.so
70 %{_libdir}/libmedia-hash.so.1
71 %{_libdir}/libmedia-hash.so.1.0.0
72 #License
73 %license LICENSE.APLv2.0
74
75 %files devel
76 %manifest %{name}-devel.manifest
77 %defattr(-,root,root,-)
78 %{_libdir}/pkgconfig/media-thumbnail.pc
79 %{_includedir}/media-thumbnail/*.h
80
81 %files -n media-thumbnail-server
82 %manifest media-thumbnail-server.manifest
83 %defattr(-,root,root,-)
84 %{_bindir}/media-thumbnail-server
85 %license LICENSE.APLv2.0