Add pepper-dali
[platform/core/uifw/pepper-dali.git] / packaging / pepper-dali.spec
1 Name:       pepper-dali
2 Version:    0.0.1
3 Release:    0
4 Summary:    DALi backend for pepper
5 License:    MIT
6 Group:      Graphics & UI Framework/Wayland Window System
7
8 Source:     %{name}-%{version}.tar.xz
9
10 BuildRequires: pkgconfig(dali-core)
11 BuildRequires: pkgconfig(dali-adaptor)
12 BuildRequires: pkgconfig(dali-toolkit)
13 BuildRequires: pkgconfig(wayland-server)
14 BuildRequires: pkgconfig(pepper)
15 BuildRequires: pkgconfig(xdg-shell-server)
16 BuildRequires: pkgconfig(xkbcommon)
17 BuildRequires: pkgconfig(tizen-extension-client)
18 BuildRequires: pkgconfig(ecore)
19 BuildRequires: pkgconfig(ecore-input)
20 BuildRequires: pkgconfig(ecore-wayland)
21 BuildRequires: pkgconfig(wayland-tbm-server)
22 BuildRequires: pkgconfig(wayland-tbm-client)
23 Requires: libwayland-extension-server
24
25 %description
26 DALi backend for pepper.
27 Pepper is a lightweight and flexible library for developing various types of wayland compositors.
28
29 ##############################
30 # devel
31 ##############################
32 %package devel
33 Summary:    Development components for pepper-dali
34 Group:      Development/Building
35 Requires:   %{name} = %{version}-%{release}
36
37 %description devel
38 This package includes developer files common to all packages.
39
40 ##############################
41 # Preparation
42 ##############################
43 %prep
44 %setup -q
45                       
46 ##############################
47 # Build
48 ##############################
49 %build
50 %autogen
51 make %{?_smp_mflags}
52
53 ##############################
54 # Installation
55 ##############################
56 %install
57 %make_install
58
59 ##############################
60 # Files in Binary Packages
61 ##############################
62 %files -n %{name}
63 %manifest pepper-dali.manifest     
64 %defattr(-,root,root,-)
65 %{_libdir}/lib%{name}.so*
66
67 %files devel
68 %defattr(-,root,root,-)
69 %dir %{_includedir}/%{name}/
70 %{_includedir}/%{name}/pepper-dali.h 
71 %{_includedir}/%{name}/public-api/*
72 %{_libdir}/pkgconfig/%{name}.pc
73