Remove libmm-log build dependency
[platform/core/multimedia/libmm-transcode.git] / packaging / libmm-transcode.spec
index 60fced6..acc6f84 100644 (file)
@@ -1,13 +1,13 @@
 Name:       libmm-transcode
 Summary:    Multimedia Framework Video Transcode Library
-Version:    0.10
-Release:    5
+Version:    0.10.8
+Release:    0
 Group:      System/Libraries
 License:    Apache-2.0
 Source0:    %{name}-%{version}.tar.gz
 Source1001: libmm-transcode.manifest
 BuildRequires:  pkgconfig(mm-common)
-BuildRequires:  pkgconfig(mm-log)
+BuildRequires:  pkgconfig(dlog)
 BuildRequires:  pkgconfig(mm-fileinfo)
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(gstreamer-1.0)
@@ -43,7 +43,7 @@ cp %{SOURCE1001} .
 %build
 ./autogen.sh
 
-CFLAGS="$CFLAGS -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\" -D_MM_PROJECT_FLOATER" \
+CFLAGS="$CFLAGS -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\" -D_MM_PROJECT_FLOATER -Werror" \
 LDFLAGS+="-Wl,--rpath=%{_libdir} -Wl,--hash-style=both -Wl,--as-needed" \
 %configure
 
@@ -54,8 +54,6 @@ sed -i -e "s#@TRANSCODE_REQPKG@#$TRANSCODE_REQPKG#g" transcode/mm-transcode.pc
 %install
 rm -rf %{buildroot}
 %make_install
-mkdir -p %{buildroot}/usr/share/license
-cp LICENSE.APLv2.0 %{buildroot}/usr/share/license/%{name}
 
 %clean
 rm -rf %{buildroot}
@@ -67,9 +65,8 @@ rm -rf %{buildroot}
 
 %files
 %manifest %{name}.manifest
-/usr/share/license/%{name}
-%manifest libmm-transcode.manifest
 %defattr(-,root,root,-)
+%license LICENSE.APLv2
 %{_libdir}/*.so*
 
 %files devel
@@ -81,5 +78,4 @@ rm -rf %{buildroot}
 %files tool
 %manifest %{name}.manifest
 %defattr(-,root,root,-)
-%{_bindir}/mm_transcode_testsuite