Initialize Tizen 2.3
[adaptation/face-engine.git] / packaging / face-engine.spec
1 Name:       face-engine
2 Summary:    Face engine v1.0
3 Version:    1.1.32
4 Release:    1
5 Group:      misc
6 License:    Flora-1.1
7 Source0:    %{name}-%{version}.tar.gz
8
9 BuildRequires:  cmake
10 BuildRequires:  embryo-bin
11 BuildRequires:  pkgconfig(dlog)
12
13 %description
14 Face recognition engine v1.0.
15
16 %package -n libface-engine
17 Summary:    Face engine library.
18 Group:     misc
19 Requires:  %{name} = %{version}
20
21 Provides : libface-engine-plugin.so
22 Provides : libface-engine.so
23
24 %description -n libface-engine
25 Face engine library
26
27 # Devel package
28 %package -n libface-engine-devel
29 Summary:   Face engine development library(devel)
30 Group:     Development/Libraries
31 Requires:  libface-engine = %{version}-%{release}
32
33 %description -n libface-engine-devel
34 Face engine development library
35
36 %prep
37 %setup -q
38
39 %build
40
41 %ifarch %{arm}
42 %define ARCH arm
43 %else
44 %define ARCH i586
45 %endif
46
47 %define DATADIR /usr/share/face-engine/data/
48
49 cmake . -DCMAKE_INSTALL_PREFIX="/usr" -DARCH=%{ARCH} -DCMAKE_DATA_DIR=%{DATADIR}
50 make %{?jobs:-j%jobs}
51
52 %install
53 rm -rf %{buildroot}
54 %make_install
55 mkdir -p %{buildroot}/usr/share/license
56 cp LICENSE.Flora %{buildroot}/usr/share/license/%{name}
57 cp LICENSE.Flora %{buildroot}/usr/share/license/libface-engine
58 cp LICENSE.Flora %{buildroot}/usr/share/license/libface-engine-devel
59
60 %files
61 %manifest face-engine.manifest
62 %defattr(-,root,root,-)
63 /usr/share/license/%{name}
64
65 # /home/root/*
66
67 %files -n libface-engine
68 %manifest libface-engine.manifest
69 %defattr(-,root,root,-)
70 /usr/lib/libface-engine.so*
71
72 /usr/lib/libface-engine-plugin.so
73 /usr/share/face-engine/data/*.bin
74 /usr/share/license/libface-engine
75
76 %files -n libface-engine-devel
77 %defattr(-,root,root,-)
78 /usr/lib/pkgconfig/*
79 /usr/include/face-engine/*
80 /usr/share/license/libface-engine-devel
81
82