Change muxer avmux_mp4 to avimux
[platform/core/multimedia/libmm-streamrecorder.git] / packaging / libmm-streamrecorder.spec
index 2583090..187f587 100644 (file)
@@ -1,6 +1,6 @@
 Name:       libmm-streamrecorder
 Summary:    Media Stream Recorder library
-Version:    0.0.7
+Version:    0.0.29
 Release:    0
 Group:      Multimedia/Other
 License:    Apache-2.0
@@ -8,11 +8,15 @@ Source0:    %{name}-%{version}.tar.gz
 Requires(post): /sbin/ldconfig
 Requires(postun): /sbin/ldconfig
 BuildRequires:  pkgconfig(mm-common)
-BuildRequires:  pkgconfig(mm-log)
+BuildRequires:  pkgconfig(capi-media-tool)
+BuildRequires:  pkgconfig(dlog)
 BuildRequires:  pkgconfig(gstreamer-base-1.0)
 BuildRequires:  pkgconfig(gstreamer-video-1.0)
 BuildRequires:  pkgconfig(gstreamer-app-1.0)
 BuildRequires:  pkgconfig(iniparser)
+%if 0%{?gtests:1}
+BuildRequires:  pkgconfig(gmock)
+%endif
 
 %description
 This library is for making video/audio files with gstreamer
@@ -37,13 +41,16 @@ Media Stream Recorder development library
 export CFLAGS+=" -Wall -Wextra -Wno-array-bounds -Wno-empty-body -Wno-ignored-qualifiers -Wno-unused-parameter -Wshadow -Wwrite-strings -Wswitch-default -Wno-unused-but-set-parameter -Wno-unused-but-set-variable"
 export CFLAGS+=" -DSYSCONFDIR=\\\"%{_sysconfdir}\\\""
 ./autogen.sh
-%configure --disable-static
+%configure \
+%if 0%{?gtests:1}
+--enable-tests \
+%endif
+--disable-static
+
 make %{?jobs:-j%jobs}
 
 %install
 rm -rf %{buildroot}
-mkdir -p %{buildroot}/usr/share/license
-cp LICENSE.APLv2 %{buildroot}/usr/share/license/%{name}
 %make_install
 
 %clean
@@ -56,10 +63,13 @@ rm -rf %{buildroot}
 
 %files
 %manifest libmm-streamrecorder.manifest
+%license LICENSE.APLv2
 %defattr(-,root,root,-)
 %{_bindir}/*
 %{_libdir}/*.so.*
-%{_datadir}/license/%{name}
+%if 0%{?gtests:1}
+%{_bindir}/gtest-libmm-streamrecorder
+%endif
 
 
 %files devel