bb05f3a747f9fd526e2dffaa6690f8f8d832f69a
[platform/core/security/drm-client.git] / packaging / drm-client.spec
1 Name:       drm-client
2 Summary:    DRM client Package
3 Version:    0.0.30
4 Release:    0
5 Group:      TO_BE/FILLED_IN
6 License:    Apache
7 Source0:    %{name}-%{version}.tar.gz
8 Source1001:     drm-client.manifest
9 BuildRequires:  pkgconfig(dlog)
10 BuildRequires:  pkgconfig(capi-base-common)
11 BuildRequires:  pkgconfig(glib-2.0)
12 BuildRequires:  cmake
13
14 %description
15 DRM client library (Shared Object)
16
17
18 %package devel
19 Summary:    Development files for %{name}
20 Group:      Development/Libraries
21 Requires:   %{name} = %{version}-%{release}
22 %description devel
23 Development files for %{name}
24
25 %prep
26 %setup -q
27 cp %{SOURCE1001} .
28
29 %build
30 %cmake .
31
32 make %{?jobs:-j%jobs}
33
34 %install
35 rm -rf %{buildroot}
36 %make_install
37
38 %files
39 %manifest %{name}.manifest
40 %defattr(-,root,root,-)
41 %{_libdir}/*.so.*
42
43 %files devel
44 %manifest %{name}.manifest
45 %defattr(-,root,root,-)
46 %{_includedir}/drm-client/*
47 %{_libdir}/*.so
48 %{_libdir}/pkgconfig/drm-client.pc
49
50 %clean
51 rm -rf CMakeCache.txt
52 rm -rf CMakeFiles
53 rm -rf cmake_install.cmake
54 rm -rf Makefile
55 rm -rf install_manifest.txt
56 rm -rf *.pc
57 rm -rf documentation.list
58
59 rm -rf libdrm-client.so libdrm-client.so.0 libdrm-client.so.0.0.1