Change output type from 32float to unsigned 16bit integer
[platform/core/multimedia/dfs-opencv.git] / packaging / dfs-opencv.spec
1 Name:       dfs-opencv
2 Summary:    OpenCV based Depth-from-Stereo implementation
3 Version:    1.0.5
4 Release:    0
5 Group:      Multimedia/Libraries
6 License:    Apache-2.0
7 Source0:    %{name}-%{version}.tar.gz
8 Requires(post): /sbin/ldconfig
9 Requires(postun): /sbin/ldconfig
10 BuildRequires: cmake
11 BuildRequires: pkgconfig(dlog)
12 BuildRequires: pkgconfig(dfs-adaptation)
13 BuildRequires: pkgconfig(opencv)
14 BuildRequires: pkgconfig(libtzplatform-config)
15
16 %description
17 OpenCV based Depth-from-Stereo implementation
18
19
20 %prep
21 %setup -q
22
23 %build
24 %if 0%{?sec_build_binary_debug_enable}
25 export CFLAGS="$CFLAGS -DTIZEN_DEBUG_ENABLE"
26 export CXXFLAGS="$CXXFLAGS -DTIZEN_DEBUG_ENABLE"
27 export FFLAGS="$FFLAGS -DTIZEN_DEBUG_ENABLE"
28 %endif
29
30 export CXXFLAGS+=" -DDFS_CALIB_FILE_PATH=\\\"%{TZ_SYS_RO_SHARE}/%{name}/\\\""
31
32 %cmake .
33
34 make %{?jobs:-j%jobs}
35
36 %install
37 rm -rf %{buildroot}
38 mkdir -p %{buildroot}%{_datadir}/capi-media-vision
39 cp res/*.yaml %{buildroot}%{_datadir}/capi-media-vision
40
41 %make_install
42
43 %post -p /sbin/ldconfig
44 %postun -p /sbin/ldconfig
45
46 %files
47 %manifest %{name}.manifest
48 %license LICENSE.APLv2
49 %defattr(-,root,root,-)
50 %{_libdir}/*.so
51 %{_datadir}/capi-media-vision/*.yaml