34997a47398c562586e40e3e32a2246db949204f
[platform/core/multimedia/libmedia-service.git] / packaging / libmedia-service.spec
1 Name:       libmedia-service
2 Summary:    Media Service
3 Version:    0.1.33
4 Release:    0
5 Group:      System/Libraries
6 License:    LGPL
7 Source0:    %{name}-%{version}.tar.gz
8 Requires(post): /sbin/ldconfig
9 Requires(postun): /sbin/ldconfig
10
11 BuildRequires: cmake, expat-devel
12 BuildRequires: pkgconfig(glib-2.0)
13 BuildRequires: pkgconfig(sqlite3)
14 BuildRequires: pkgconfig(dlog)
15 BuildRequires: pkgconfig(db-util)
16 BuildRequires: pkgconfig(mm-common)
17 BuildRequires: pkgconfig(libpng)
18 BuildRequires: pkgconfig(libpng12)
19 BuildRequires: pkgconfig(mm-fileinfo)
20 BuildRequires: pkgconfig(drm-service)
21 BuildRequires: pkgconfig(aul)
22 BuildRequires: pkgconfig(libexif)
23 BuildRequires: pkgconfig(xdmcp)
24 BuildRequires: pkgconfig(vconf)
25 BuildRequires: pkgconfig(ecore-evas)
26 BuildRequires: pkgconfig(evas)
27 BuildRequires: pkgconfig(mmutil-imgp)
28
29
30 %description
31 Media information service library for multimedia applications.
32
33
34 %package devel
35 Summary:    Media Service
36 Group:      Development/Libraries
37 Requires:   %{name} = %{version}-%{release}
38
39 %description devel
40 Media information service library for multimedia applications. (developement files)
41
42 %prep
43 %setup -q
44
45
46 %build
47 cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix}
48
49
50 make %{?jobs:-j%jobs}
51
52 %install
53 rm -rf %{buildroot}
54 %make_install
55
56
57 %post -p /sbin/ldconfig
58
59 %postun -p /sbin/ldconfig
60
61
62 %files
63 %defattr(-,root,root,-)
64 /usr/lib/libmedia-service.so.1
65 /usr/lib/libmedia-service.so.1.0.0
66 /usr/lib/libmedia-svc-hash.so.1
67 /usr/lib/libmedia-svc-hash.so.1.0.0
68
69 %files devel
70 %defattr(-,root,root,-)
71 /usr/lib/libmedia-service.so
72 /usr/lib/libmedia-svc-hash.so
73 /usr/lib/pkgconfig/libmedia-service.pc
74 /usr/include/media-service/audio-svc-error.h
75 /usr/include/media-service/audio-svc-types.h
76 /usr/include/media-service/audio-svc.h
77 /usr/include/media-service/media-info-error.h
78 /usr/include/media-service/media-info-types.h
79 /usr/include/media-service/media-info.h
80 /usr/include/media-service/media-svc-error.h
81 /usr/include/media-service/media-svc.h
82 /usr/include/media-service/minfo-api.h
83 /usr/include/media-service/minfo-types.h