1 Name: capi-media-image-util
2 Summary: A Image Utility library in Tizen Native API
7 Source0: %{name}-%{version}.tar.gz
8 Source1001: capi-media-image-util.manifest
9 BuildRequires: pkgconfig(dlog)
10 BuildRequires: pkgconfig(mmutil-jpeg)
11 BuildRequires: pkgconfig(mmutil-imgp)
12 BuildRequires: pkgconfig(mmutil-png)
13 BuildRequires: pkgconfig(mmutil-gif)
14 BuildRequires: pkgconfig(mmutil-bmp)
15 BuildRequires: pkgconfig(capi-base-common)
16 BuildRequires: pkgconfig(capi-media-tool)
17 BuildRequires: pkgconfig(glib-2.0)
18 BuildRequires: pkgconfig(gmodule-2.0)
20 BuildRequires: libpng-devel
21 BuildRequires: giflib-devel
22 BuildRequires: libbmp-devel
23 BuildRequires: libnsbmp-devel
26 A Image Utility library in Tizen Native API package
29 Summary: A Image Utility library in Tizen Native API (Development)
30 Group: Multimedia/Development
31 Requires: %{name} = %{version}-%{release}
32 Requires: pkgconfig(dlog)
33 Requires: pkgconfig(mm-common)
34 Requires: pkgconfig(mmutil-jpeg)
35 Requires: pkgconfig(mmutil-imgp)
36 Requires: pkgconfig(mmutil-png)
37 Requires: pkgconfig(mmutil-gif)
38 Requires: pkgconfig(mmutil-bmp)
39 Requires: pkgconfig(capi-base-common)
42 A Image Utility library in Tizen Native API (Development) package
45 Summary: Image Utility tools
46 Group: Development/Libraries
47 Requires: %{name} = %{version}-%{release}
50 Image Utility Library - Tools.
57 export CFLAGS+=" -Wextra -Wno-array-bounds"
58 export CFLAGS+=" -Wno-ignored-qualifiers -Wno-unused-parameter -Wshadow"
59 export CFLAGS+=" -Wwrite-strings -Wswitch-default"
60 export CFLAGS+=" -DGIF_ENCODER_V2"
61 export CFLAGS+=" -DPATH_LIBDIR=\\\"%{_libdir}\\\""
62 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
63 %cmake . -DFULLVER=%{version} -DMAJORVER=${MAJORVER} \
64 %if 0%{?model_build_feature_multimedia_image_hw_acceleration}
65 -DFEATURE_ENABLE_HW_ACCELERATION:BOOL=ON
67 -DFEATURE_ENABLE_HW_ACCELERATION:BOOL=OFF
69 %__make %{?jobs:-j%jobs}
76 %post -p /sbin/ldconfig
78 %postun -p /sbin/ldconfig
81 %manifest %{name}.manifest
82 %license LICENSE.APLv2.0
86 %manifest %{name}.manifest
88 %{_libdir}/pkgconfig/*.pc
89 %{_includedir}/media/*.h
92 %manifest %{name}.manifest
93 %defattr(-,root,root,-)